Hello community,

here is the log from the commit of package libxslt for openSUSE:Factory checked 
in at 2012-06-25 14:19:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libxslt (Old)
 and      /work/SRC/openSUSE:Factory/.libxslt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libxslt", Maintainer is "vci...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libxslt/libxslt.changes  2012-03-22 
13:36:46.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libxslt.new/libxslt.changes     2012-06-25 
14:24:08.000000000 +0200
@@ -1,0 +2,6 @@
+Wed Apr 25 12:23:57 UTC 2012 - ch...@computersalat.de
+
+- add macro "soname" %{name}1
+- fix "self obsoletion"
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ libxslt-python.spec ++++++
--- /var/tmp/diff_new_pack.V5gaNv/_old  2012-06-25 14:24:10.000000000 +0200
+++ /var/tmp/diff_new_pack.V5gaNv/_new  2012-06-25 14:24:10.000000000 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:           libxslt-python
 BuildRequires:  libgcrypt-devel
 BuildRequires:  libgpg-error-devel

++++++ libxslt.spec ++++++
--- /var/tmp/diff_new_pack.V5gaNv/_old  2012-06-25 14:24:10.000000000 +0200
+++ /var/tmp/diff_new_pack.V5gaNv/_new  2012-06-25 14:24:10.000000000 +0200
@@ -14,12 +14,23 @@
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
+
+
 Name:           libxslt
+%define soname  %{name}1
 Version:        1.1.26
 Release:        0
 Summary:        XSL Transformation Library
 License:        MIT and GPL-2.0+
 Group:          System/Libraries
+#
+Url:            http://xmlsoft.org/XSLT/
+Source:         %{name}-%{version}.tar.bz2
+Source2:        baselibs.conf
+Source3:        xslt-config.1.gz
+Patch0:         %{name}-1.1.24-no-net-autobuild.patch
+Patch1:         libxslt-config-fixes.patch
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  libgcrypt-devel
 BuildRequires:  libgpg-error-devel
 BuildRequires:  libtool
@@ -29,14 +40,6 @@
 %ifarch ppc64
 Obsoletes:      libxslt-64bit
 %endif
-Url:            http://xmlsoft.org/XSLT/
-#
-Source:         %{name}-%{version}.tar.bz2
-Source2:        baselibs.conf
-Source3:        xslt-config.1.gz
-Patch0:         %{name}-1.1.24-no-net-autobuild.patch
-Patch1:         libxslt-config-fixes.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 This C library allows you to transform XML files into other XML files
@@ -51,12 +54,12 @@
 the EXSLT set of extension functions as well as some common extensions
 present in other XSLT engines.
 
-%package -n libxslt1
+%package -n %{soname}
 Summary:        XSL Transformation Library
 License:        LGPL-2.1+
 Group:          System/Libraries
 
-%description -n libxslt1
+%description -n %{soname}
 This C library allows you to transform XML files into other XML files
 (or HTML, text, and more) using the standard XSLT stylesheet
 transformation mechanism.
@@ -78,13 +81,13 @@
 Group:          Development/Libraries/C and C++
 # bug437293
 %ifarch ppc64
-Obsoletes:      libxslt-devel-64bit
+Obsoletes:      %{name}-devel-64bit
 %endif
-Requires:       %{name}1 = %{version}
+Requires:       %{name}-tools = %version
+Requires:       %{soname} = %{version}
+Requires:       glibc-devel
 Requires:       libgcrypt-devel
 Requires:       libgpg-error-devel
-Requires:       glibc-devel
-Requires:       %name-tools = %version
 #libxml is automatically required with pkgconfig
 
 %description devel
@@ -97,8 +100,8 @@
 Group:          Development/Tools
 Provides:       xsltproc = %version-%release
 # O/P added during 12.2 dev:
-Provides:       libxslt = %version-%release
-Obsoletes:      libxslt <= %version-%release
+Obsoletes:      %{name} < %version-%release
+Provides:       %{name} = %version-%release
 
 %description tools
 This package contains xsltproc, a command line interface to the XSLT engine.
@@ -130,11 +133,11 @@
 #kill all "la" files
 find %{buildroot} -type f -name "*.la" -print -delete
 
-%post -n %{name}1 -p /sbin/ldconfig
+%post -n %{soname} -p /sbin/ldconfig
 
-%postun -n %{name}1 -p /sbin/ldconfig
+%postun -n %{soname} -p /sbin/ldconfig
 
-%files -n %{name}1
+%files -n %{soname}
 %defattr(-, root, root)
 %{_libdir}/lib*.so.*
 

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.V5gaNv/_old  2012-06-25 14:24:10.000000000 +0200
+++ /var/tmp/diff_new_pack.V5gaNv/_new  2012-06-25 14:24:10.000000000 +0200
@@ -3,5 +3,5 @@
 libxslt-devel
     requires -libxslt-<targettype>
     requires "libxslt1-<targettype> = <version>"
-    obsoletes "libxslt-devel-<targettype> <= <version>"
+    obsoletes "libxslt-devel-<targettype> < <version>"
     provides "libxslt-devel-<targettype> = <version>"


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to