Hello community, here is the log from the commit of package wv for openSUSE:Factory checked in at 2018-02-06 16:50:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wv (Old) and /work/SRC/openSUSE:Factory/.wv.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wv" Tue Feb 6 16:50:40 2018 rev:21 rq:573276 version:1.2.9 Changes: -------- --- /work/SRC/openSUSE:Factory/wv/wv.changes 2013-10-09 14:19:21.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.wv.new/wv.changes 2018-02-06 16:50:43.371662537 +0100 @@ -1,0 +2,39 @@ +Mon Feb 5 20:27:17 UTC 2018 - [email protected] + +- --with-pic has no effect with --disable-static. +- Reword description of wv-devel since there are no static libs. + +------------------------------------------------------------------- +Sat Feb 3 19:18:02 UTC 2018 - [email protected] + +- Update to 1.2.9 + * fixes BC break from 1.2.8 +- includes 1.2.8 + * Fix segfault trying to parse certain word documents + * Fix Tables not imported from MS Word documents + * Fix wvWare hangs on this seemingly blank word doc + * Buildfix: Remove unused LINK_WIN32_DLL check + * Buildfix: link with -no-undefined +- includes 1.2.7 + * Fix regression: newlines not imported anymore + * Cross building improvements + * Fix build issue: 'libtool: link: `-::-' is not valid version + information' +- includes 1.2.6 + * unportable test construct. + * Fix typos in wvWare's help message. + * Fix a few mis-matched wvMalloc/malloc/wvFree/free combinations. + Use glib to allocate and free all of our memory. + * a NULL pointer was causing a crash. + * Default font alignment in paragraph was incorrect. + * Crash in the PAP handling. + * Fix a memory leak in wvRTF. + * Fix huge performance issue while loading images + * Fix invalid writes in wvConfig.c +- cleanup with spec-cleaner +- use new upstream url +- rebase wv-1.2.2-automake.patch +- rebase wv-1.0.3-wvText.patch +- drop wv-1.0.3-pc.patch (applied upstream) + +------------------------------------------------------------------- Old: ---- wv-1.0.3-pc.patch wv-1.2.2.tar.gz wv-1.2.4.tar.gz New: ---- wv-1.2.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wv.spec ++++++ --- /var/tmp/diff_new_pack.gT61q5/_old 2018-02-06 16:50:44.331617582 +0100 +++ /var/tmp/diff_new_pack.gT61q5/_new 2018-02-06 16:50:44.335617396 +0100 @@ -1,7 +1,7 @@ # # spec file for package wv # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,25 +16,21 @@ # -%global lname libwv-1_2-3 - +%global lname libwv-1_2-4 Name: wv -Version: 1.2.4 +Version: 1.2.9 Release: 0 Summary: Tools for Importing Microsoft Word (tm) Documents License: GPL-2.0+ Group: Productivity/Publishing/Word Url: http://wvware.sourceforge.net/ -Source0: http://prdownloads.sourceforge.net/wvware/%{name}-%{version}.tar.gz +Source0: https://www.abisource.com/downloads/%{name}/%{version}/%{name}-%{version}.tar.gz Patch0: wv-1.2.2-automake.patch Patch5: wv-1.0.3-wvText.patch -Patch7: wv-1.0.3-pc.patch Patch9: wv-1.2.2-fiximplicit.patch Patch10: wv-strcasecmp.patch Patch11: wv-gsf.patch Patch12: wv-noansi.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires: w3m BuildRequires: libtool BuildRequires: libwmf-devel BuildRequires: pkgconfig @@ -42,34 +38,34 @@ BuildRequires: pkgconfig(libgsf-1) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(zlib) +Requires: w3m %description WV is a program that can understand the Microsoft Word 8 binary file format (Office97). It currently converts Word into HTML, which can then be read with a web browser. -%package -n %lname +%package -n %{lname} Summary: Library for importing Microsoft Word documents Group: System/Libraries -%description -n %lname +%description -n %{lname} libwv can parse the Microsoft Word 8 binary file format (Office97). %package devel -Requires: %lname = %version +Summary: Header files for wv +Group: Development/Libraries/C and C++ +Requires: %{lname} = %{version} Requires: libgsf-devel Requires: libwmf-devel -Summary: Static Libraries and Header Files for wv -Group: Development/Libraries/C and C++ %description devel -Static Libraries and Header Files for wv. +Header files for wv. %prep %setup -q %patch0 %patch5 -%patch7 %patch9 -p1 %patch10 -p1 %if 0%{?suse_version} > 1230 @@ -80,29 +76,26 @@ %build autoreconf -f -i --verbose %define warn_flags -Wall -Wstrict-prototypes -Wpointer-arith -Wformat -Wformat-security -CFLAGS="$RPM_OPT_FLAGS %{warn_flags} -fno-strict-aliasing -fstack-protector" \ +CFLAGS="%{optflags} %{warn_flags} -fno-strict-aliasing -fstack-protector" \ %configure \ --with-libwmf \ --with-expat \ --disable-dependency-tracking \ - --disable-static \ - --with-pic + --disable-static make %{?_smp_mflags} %install -make DESTDIR=$RPM_BUILD_ROOT manonedir=%{_mandir}/man1 install -rm -f %{buildroot}%{_libdir}/*.la +%make_install manonedir=%{_mandir}/man1 +find %{buildroot} -type f -name "*.la" -delete -print %check -make check - -%post -n %lname -p /sbin/ldconfig +make %{?_smp_mflags} check -%postun -n %lname -p /sbin/ldconfig +%post -n %{lname} -p /sbin/ldconfig +%postun -n %{lname} -p /sbin/ldconfig %files -%defattr(-,root,root) %doc COPYING README %{_bindir}/wvAbw %{_bindir}/wvCleanLatex @@ -121,14 +114,12 @@ %{_bindir}/wvWml %{_bindir}/wvDocBook %{_datadir}/wv -%doc %{_mandir}/*/* +%{_mandir}/*/* -%files -n %lname -%defattr(-,root,root) -%_libdir/libwv-1.2.so.* +%files -n %{lname} +%{_libdir}/libwv-1.2.so.* %files devel -%defattr(-,root,root) %{_includedir}/wv %{_libdir}/libwv.so %{_libdir}/pkgconfig/%{name}-1.0.pc ++++++ wv-1.0.3-wvText.patch ++++++ --- /var/tmp/diff_new_pack.gT61q5/_old 2018-02-06 16:50:44.351616646 +0100 +++ /var/tmp/diff_new_pack.gT61q5/_new 2018-02-06 16:50:44.351616646 +0100 @@ -57,11 +57,11 @@ if [ $USE_DUMP -eq "1" ]; then - echo "Could not find required program 'elinks' or 'links'" + echo "Could not find required program 'w3m', 'elinks' or 'links'" - echo "Using lynx. Ouput will be pretty ugly." + echo "Using lynx. Output will be pretty ugly." elif [ $USE_DUMP -eq "0" ]; then - echo "Could not find required program 'elinks', 'links', or even 'lynx'" + echo "Could not find required program 'w3m', 'elinks', 'links', or even 'lynx'" - echo "Using wvWare -x wvText.xml. Ouput will be pretty bad." + echo "Using wvWare -x wvText.xml. Output will be pretty bad." fi @@ -41,6 +55,7 @@ ++++++ wv-1.2.2-automake.patch ++++++ --- /var/tmp/diff_new_pack.gT61q5/_old 2018-02-06 16:50:44.359616272 +0100 +++ /var/tmp/diff_new_pack.gT61q5/_new 2018-02-06 16:50:44.359616272 +0100 @@ -1,5 +1,3 @@ -Index: GNUmakefile.am -=================================================================== --- GNUmakefile.am.orig +++ GNUmakefile.am @@ -1,3 +1,5 @@ @@ -8,12 +6,12 @@ DIST_SUBDIRS = xml help wingdingfont patterns SUBDIRS = xml help wingdingfont patterns . -@@ -8,7 +10,7 @@ INCLUDES = -I. -I$(top_builddir) -I$(src +@@ -8,7 +10,7 @@ CFLAGS = @CFLAGS@ @ANSI_CFLAGS@ --CPPFLAGS = @CPPFLAGS@ @WMF_CFLAGS@ @XML_CFLAGS@ @GLIB_CFLAGS@ @GSF_CFLAGS@ @PNG_CFLAGS@ @ZLIB_CFLAGS@ -+CPPFLAGS = $(filter-out -I/usr/include,@CPPFLAGS@ @WMF_CFLAGS@ @XML_CFLAGS@ @GLIB_CFLAGS@ @GSF_CFLAGS@ @PNG_CFLAGS@ @ZLIB_CFLAGS@) +-CPPFLAGS = @CPPFLAGS@ @DEPS_CFLAGS@ @OPT_CFLAGS@ ++CPPFLAGS = $(filter-out -I/usr/include,@CPPFLAGS@ @DEPS_CFLAGS@ @OPT_CFLAGS@) - WVLIBS = @WMF_LIBS@ @XML_LIBS@ @GLIB_LIBS@ @GSF_LIBS@ @PNG_LIBS@ @ZLIB_LIBS@ @LIBS@ -lm + WVLIBS = @DEPS_LIBS@ @OPT_LIBS@ -lm ++++++ wv-1.2.2.tar.gz -> wv-1.2.9.tar.gz ++++++ ++++ 71979 lines of diff (skipped)
