Hello community,

here is the log from the commit of package libxml2 for openSUSE:Factory checked 
in at 2016-03-26 15:20:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libxml2 (Old)
 and      /work/SRC/openSUSE:Factory/.libxml2.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libxml2"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libxml2/libxml2.changes  2014-11-06 
16:49:40.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libxml2.new/libxml2.changes     2016-03-26 
15:20:25.000000000 +0100
@@ -1,0 +2,13 @@
+Tue Nov 24 16:12:35 UTC 2015 - r...@fthiessen.de
+
+- Update to new upstream release 2.9.3 (bsc#954429):
+  * Fixes for CVE-2015-8035, CVE-2015-7942, CVE-2015-7941,
+    CVE-2015-1819, CVE-2015-7497, CVE-2015-7498, CVE-2015-5312,
+    CVE-2015-7499, CVE-2015-7500 and CVE-2015-8242
+  * And other bugfixes
+- Removed upstream fixed patches:
+  * libxml2-dont_initialize_catalog.patch
+  * 0001-Fix-missing-entities-after-CVE-2014-3660-fix.patch
+  * 0002-Adding-example-from-bugs-738805-to-regression-tests.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-Fix-missing-entities-after-CVE-2014-3660-fix.patch
  0002-Adding-example-from-bugs-738805-to-regression-tests.patch
  libxml2-2.9.2.tar.gz
  libxml2-2.9.2.tar.gz.asc
  libxml2-dont_initialize_catalog.patch

New:
----
  libxml2-2.9.3.tar.gz
  libxml2-2.9.3.tar.gz.asc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libxml2.spec ++++++
--- /var/tmp/diff_new_pack.fMPyRm/_old  2016-03-26 15:20:26.000000000 +0100
+++ /var/tmp/diff_new_pack.fMPyRm/_new  2016-03-26 15:20:26.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libxml2
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -17,28 +17,24 @@
 
 
 %define lname libxml2-2
-
 Name:           libxml2
-Version:        2.9.2
+Version:        2.9.3
 Release:        0
 Summary:        A Library to Manipulate XML Files
 License:        MIT
 Group:          System/Libraries
 Url:            http://xmlsoft.org
-# Source ftp://xmlsoft.org/libxml2/libxml2-git-snapshot.tar.gz changes every 
day
 Source:         ftp://xmlsoft.org/libxml2/%{name}-%{version}.tar.gz
 Source1:        ftp://xmlsoft.org/libxml2/%{name}-%{version}.tar.gz.asc
 Source2:        baselibs.conf
 Source3:        %{name}.keyring
 Patch0:         fix-perl.diff
-Patch1:         libxml2-dont_initialize_catalog.patch
-Patch2:         0001-Fix-missing-entities-after-CVE-2014-3660-fix.patch
-Patch3:         0002-Adding-example-from-bugs-738805-to-regression-tests.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  fdupes
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
 BuildRequires:  xz-devel
 BuildRequires:  zlib-devel
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 The XML C library was initially developed for the GNOME project. It is
@@ -56,11 +52,11 @@
 The library also supports RelaxNG. Support for W3C XML Schemas is in
 progress.
 
-%package -n %lname
+%package -n %{lname}
 Summary:        A Library to Manipulate XML Files
 Group:          System/Libraries
 
-%description -n %lname
+%description -n %{lname}
 The XML C library was initially developed for the GNOME project. It is
 now used by many programs to load and save extensible data structures
 or manipulate any kind of XML files.
@@ -128,14 +124,11 @@
 %prep
 %setup -q
 %patch0
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
 
 %build
 %configure --disable-static \
-    --docdir=%_docdir/%name \
-    --with-html-dir=%_docdir/%name/html \
+    --docdir=%{_docdir}/%{name} \
+    --with-html-dir=%{_docdir}/%{name}/html \
     --with-fexceptions \
     --with-history \
     --without-python \
@@ -146,25 +139,26 @@
     --with-reader \
     --with-http
 
-make %{?_smp_mflags} BASE_DIR="%_docdir" DOC_MODULE="%name"
+make %{?_smp_mflags} BASE_DIR="%{_docdir}" DOC_MODULE="%{name}"
 
 %install
-make install DESTDIR="%buildroot" BASE_DIR="%_docdir" DOC_MODULE="%name"
-mkdir -p "%buildroot/%_docdir/%name"
+make install DESTDIR=%{buildroot} BASE_DIR="%{_docdir}" DOC_MODULE="%{name}"
+mkdir -p "%{buildroot}/%{_docdir}/%{name}"
 cp -a AUTHORS NEWS README COPYING* Copyright TODO* 
%{buildroot}%{_docdir}/%{name}/
 ln -s libxml2/libxml %{buildroot}%{_includedir}/libxml
+%fdupes %{buildroot}%{_datadir}
 
 %check
 # qemu-arm can't keep up atm, disabling check for arm
 %ifnarch %arm
-make check
+make %{?_smp_mflags} check
 %endif
 
-%post -n %lname -p /sbin/ldconfig
+%post -n %{lname} -p /sbin/ldconfig
 
-%postun -n %lname -p /sbin/ldconfig
+%postun -n %{lname} -p /sbin/ldconfig
 
-%files -n %lname 
+%files -n %{lname}
 %defattr(-, root, root)
 %{_libdir}/lib*.so.*
 %doc %dir %{_docdir}/%{name}
@@ -174,8 +168,8 @@
 %defattr(-, root, root)
 %{_bindir}/xmllint
 %{_bindir}/xmlcatalog
-%doc %{_mandir}/man1/xmllint.1*
-%doc %{_mandir}/man1/xmlcatalog.1*
+%{_mandir}/man1/xmllint.1*
+%{_mandir}/man1/xmlcatalog.1*
 
 %files devel
 %defattr(-, root, root)
@@ -190,8 +184,8 @@
 %{_libdir}/*.sh
 %{_libdir}/pkgconfig/*.pc
 %{_libdir}/cmake
-%doc %{_mandir}/man1/xml2-config.1*
-%doc %{_mandir}/man3/libxml.3*
+%{_mandir}/man1/xml2-config.1*
+%{_mandir}/man3/libxml.3*
 
 %files doc
 %defattr(-, root, root)

++++++ python-libxml2.spec ++++++
--- /var/tmp/diff_new_pack.fMPyRm/_old  2016-03-26 15:20:26.000000000 +0100
+++ /var/tmp/diff_new_pack.fMPyRm/_new  2016-03-26 15:20:26.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-libxml2
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -17,7 +17,7 @@
 
 
 Name:           python-libxml2
-Version:        2.9.2
+Version:        2.9.3
 Release:        0
 Summary:        Python Bindings for libxml2
 License:        MIT

++++++ libxml2-2.9.2.tar.gz -> libxml2-2.9.3.tar.gz ++++++
++++ 26948 lines of diff (skipped)


Reply via email to