From 188da7b002411dff6e480dff4829b887859b3ca9 Mon Sep 17 00:00:00 2001 From: Brian Read Date: Fri, 14 Jul 2023 22:36:04 +0100 Subject: [PATCH] initial commit of file from CVS for wv on Fri 14 Jul 22:36:04 BST 2023 --- .gitattributes | 1 + .gitignore | 3 + Makefile | 21 +++++++ README.md | 10 +++- contriborbase | 1 + wv-1.2.7.tar.gz | 3 + wv.spec | 154 ++++++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 192 insertions(+), 1 deletion(-) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 Makefile create mode 100644 contriborbase create mode 100644 wv-1.2.7.tar.gz create mode 100644 wv.spec diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..f087b42 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.tar.gz filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1534ba5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.rpm +*.log +*spec-20* diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..158e6cb --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +# Makefile for source rpm: wv +# $Id: Makefile,v 1.1 2016/03/18 03:06:31 unnilennium Exp $ +NAME := wv +SPECFILE = $(firstword $(wildcard *.spec)) + +define find-makefile-common +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +endef + +MAKEFILE_COMMON := $(shell $(find-makefile-common)) + +ifeq ($(MAKEFILE_COMMON),) +# attept a checkout +define checkout-makefile-common +test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 +endef + +MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) +endif + +include $(MAKEFILE_COMMON) diff --git a/README.md b/README.md index 98005b4..8c39650 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,11 @@ # wv -3rd Party (Maintained by Koozali) git repo for wv smeserver \ No newline at end of file +3rd Party (Maintained by Koozali) git repo for wv smeserver + +## Description + +
*This description has been generated by an LLM AI system and cannot be relied on to be fully correct.* +*Once it has been checked, then this comment will be deleted* +
+ +Wv is a software package used for viewing, converting, and editing Microsoft Word documents. It supports the Microsoft Word 1997-2003 file format, as well as the Open XML (OOXML) and Office Open XML (OOXML) formats. It can be used to create and modify Word documents, including documents formatted with tables, images, complex formatting, and other content. diff --git a/contriborbase b/contriborbase new file mode 100644 index 0000000..ef36a67 --- /dev/null +++ b/contriborbase @@ -0,0 +1 @@ +sme10 diff --git a/wv-1.2.7.tar.gz b/wv-1.2.7.tar.gz new file mode 100644 index 0000000..556c63f --- /dev/null +++ b/wv-1.2.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3a367062e894770fc3ef63bbf7e285cb025253f972fa899c16931f741e856ea +size 669498 diff --git a/wv.spec b/wv.spec new file mode 100644 index 0000000..f51ed4f --- /dev/null +++ b/wv.spec @@ -0,0 +1,154 @@ +Name: wv +Summary: MSWord 6/7/8/9 binary file format to HTML converter +Version: 1.2.7 +Release: 3%{?dist} +License: GPLv2+ +Group: Applications/Text +URL: http://wvware.sourceforge.net +Source: http://dl.sourceforge.net/wvware/wv-%{version}.tar.gz + +BuildRequires: glib2-devel +BuildRequires: libjpeg-devel +BuildRequires: libpng-devel +BuildRequires: libxml2-devel +BuildRequires: ImageMagick-devel +BuildRequires: pkgconfig +BuildRequires: libgsf-devel >= 1.11.2 +Provides: wvware = %{version}-%{release} + +%description +Wv is a program that understands the Microsoft Word 6/7/8/9 +binary file format and is able to convert Word +documents into HTML, which can then be read with a browser. + + +%package devel +Summary: MSWord format converter - development files +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +Wv is a program that understands the Microsoft Word 6/7/8/9 +binary file format and is able to convert Word +documents into HTML, which can then be read with a browser. +This package contains the development files + + +%prep +%setup -q +sed -i 's/^LT_CURRENT=`expr $WV_MICRO_VERSION - $WV_INTERFACE_AGE`/LT_CURRENT=3/' configure + +%build +%configure --disable-static + +make %{?_smp_mflags} + +%install +make install DESTDIR=$RPM_BUILD_ROOT + +find $RPM_BUILD_ROOT%{_libdir} -name "*.la" -exec rm -f {} \; + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + + +%files +%defattr(-,root,root) +%doc COPYING README +%{_bindir}/wv* +%{_datadir}/wv +%{_mandir}/man1/* +%{_libdir}/libwv*.so.* + +%files devel +%defattr(-,root,root) +%{_includedir}/wv +%{_libdir}/libwv*.so +%{_libdir}/pkgconfig/* + + +%changelog +* Fri Jul 14 2023 BogusDateBot +- Eliminated rpmbuild "bogus date" warnings due to inconsistent weekday, + by assuming the date is correct and changing the weekday. + +* Fri Mar 18 2016 JP Pialasse - 1.2.7-3 +- Import to SME Server 10 build tree [SME: 9334] + +* Tue Dec 22 2009 Rahul Sundaram - 1.2.7-2 +- Workaround a incorrect soname bump + +* Fri Dec 11 2009 Rahul Sundaram - 1.2.7-1 +- New upstream release that fixes a regression +- Resolves rhbz#546406,546406 + +* Sun Nov 29 2009 Rahul Sundaram - 1.2.6-1 +- Changelog at rhbz#511221 + +* Mon Jul 27 2009 Fedora Release Engineering - 1.2.4-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Wed Feb 25 2009 Fedora Release Engineering - 1.2.4-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Mon Jan 12 2009 Caolán McNamara - 1.2.4-5 +- rebuild to get provides pkgconfig(wv-1.0) >= 0:1.2.0 + +* Sun Mar 30 2008 Michel Salim - 1.2.4-4 +- fix libdir in wv's pkgconfig entry + +* Mon Feb 18 2008 Fedora Release Engineering - 1.2.4-3 +- Autorebuild for GCC 4.3 + +* Sun Aug 26 2007 Aurelien Bompard 1.2.4-2 +- fix license tag +- rebuild for BuildID + +* Sat Oct 28 2006 Aurelien Bompard 1.2.4-1 +- update to 1.2.4, fixes #212696 (CVE-2006-4513) + +* Fri Sep 08 2006 Aurelien Bompard 1.2.1-7 +- rebuild (releases 1 to 7, cvs problem) + +* Fri Sep 08 2006 Aurelien Bompard 1.2.1-1 +- version 1.2.1 + +* Fri Apr 14 2006 Aurelien Bompard 1.2.0-4 +- rebuild + +* Wed Feb 22 2006 Aurelien Bompard 1.2.0-3 +- don't build the static lib + +* Tue Feb 21 2006 Aurelien Bompard 1.2.0-2 +- rebuild for FC5 + +* Fri Nov 11 2005 Aurelien Bompard 1.2.0-1 +- version 1.2.0 + +* Fri Oct 28 2005 Aurelien Bompard 1.0.3-2 +- split out a -devel package (#171962) + +* Sun May 15 2005 Aurelien Bompard 1.0.3-1%{?dist} +- new version +- fix build with gcc4 +- use dist tag + +* Tue May 10 2005 Michael Schwendt - 1.0.0-5 +- Include printf format fix for bug 150461. + +* Fri Apr 7 2005 Michael Schwendt +- rebuilt + +* Wed Jul 28 2004 Aurelien Bompard 0:1.0.0-0.fdr.3 +- fix security vulnerability (CAN-2004-0645) + +* Fri May 14 2004 Aurelien Bompard 0:1.0.0-0.fdr.2 +- add several patches +- depend on glib2 (bug 1592) + +* Wed May 12 2004 Aurelien Bompard 0:1.0.0-0.fdr.1 +- initial RPM (from Mandrake)