Hello community,

here is the log from the commit of package ThePEG for openSUSE:Factory checked 
in at 2017-03-12 20:00:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ThePEG (Old)
 and      /work/SRC/openSUSE:Factory/.ThePEG.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ThePEG"

Sun Mar 12 20:00:20 2017 rev:7 rq:476778 version:2.0.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/ThePEG/ThePEG.changes    2017-02-07 
12:05:12.426855289 +0100
+++ /work/SRC/openSUSE:Factory/.ThePEG.new/ThePEG.changes       2017-03-12 
20:00:23.084450518 +0100
@@ -1,0 +2,7 @@
+Mon Feb 13 17:46:17 UTC 2017 - jeng...@inai.de
+
+- Rename from libThePEG24 to ThePEG-libs as the package does not
+  satisfy the SLPP guideline: there are a number of non-.so.24
+  files.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ ThePEG.spec ++++++
--- /var/tmp/diff_new_pack.bItqkB/_old  2017-03-12 20:00:23.820346390 +0100
+++ /var/tmp/diff_new_pack.bItqkB/_new  2017-03-12 20:00:23.824345824 +0100
@@ -16,8 +16,6 @@
 #
 
 
-%define so_version 24
-
 Name:           ThePEG
 Version:        2.0.4
 Release:        0
@@ -50,11 +48,13 @@
 building event generators in C++. 
 
 
-%package -n libThePEG%{so_version}
+%package -n ThePEG-libs
 Summary:        Toolkit providing a common platform for event generators in C++
 Group:          System/Libraries
+Obsoletes:      libThePEG24 < %{version}-%{release}
+Provides:       libThePEG24 = %{version}-%{release}
 
-%description -n libThePEG%{so_version}
+%description -n ThePEG-libs
 ThePEG project is a toolkit for providing a common platform for using and
 building event generators in C++. 
 
@@ -63,7 +63,7 @@
 %package devel
 Summary:        Toolkit providing a common platform for event generators in C++
 Group:          Development/Libraries/C and C++
-Requires:       libThePEG%{so_version} = %{version}
+Requires:       ThePEG-libs = %{version}
 
 %description devel
 ThePEG project is a toolkit for providing a common platform for using and
@@ -90,11 +90,10 @@
 find %{buildroot}%{_libdir}/%{name} -name "*.la" -delete
 %fdupes -s %{buildroot}%{_libdir}/%{name}/
 
-%post -n libThePEG%{so_version} -p /sbin/ldconfig
-
-%postun -n libThePEG%{so_version} -p /sbin/ldconfig
+%post   -n ThePEG-libs -p /sbin/ldconfig
+%postun -n ThePEG-libs -p /sbin/ldconfig
 
-%files -n libThePEG%{so_version}
+%files -n ThePEG-libs
 %defattr(-,root,root)
 %doc AUTHORS GUIDELINES ChangeLog NEWS README COPYING
 %config %{_sysconfdir}/ld.so.conf.d/%{name}.conf


Reply via email to