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