Hello community, here is the log from the commit of package libsigc++12 for openSUSE:Factory checked in at 2016-12-06 14:26:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsigc++12 (Old) and /work/SRC/openSUSE:Factory/.libsigc++12.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libsigc++12" Changes: -------- --- /work/SRC/openSUSE:Factory/libsigc++12/libsigc++12.changes 2013-03-25 20:35:44.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libsigc++12.new/libsigc++12.changes 2016-12-06 14:26:37.000000000 +0100 @@ -1,0 +2,7 @@ +Mon Dec 5 14:23:11 UTC 2016 - jengelh@inai.de + +- RPM group reassignment +- Drop --with-pic, we build no static libs for which it is meant +- Implement shlib policy + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsigc++12.spec ++++++ --- /var/tmp/diff_new_pack.nCB0hb/_old 2016-12-06 14:26:38.000000000 +0100 +++ /var/tmp/diff_new_pack.nCB0hb/_new 2016-12-06 14:26:38.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package libsigc++12 # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -43,10 +43,24 @@ adaptor classes for connection of dissimilar callbacks and has an ease of use unmatched by other C++ callback libraries. +%package -n libsigc-1_2-5 +Summary: Typesafe Signal Framework for C++ +Group: System/Libraries +Obsoletes: libsigc++12 <= %version +Provides: libsigc++12 = %version + +%description -n libsigc-1_2-5 +This library implements a full callback system for use in widget +libraries, abstract interfaces, and general programming. It is the most +complete library of its kind with the ability to connect an abstract +callback to a class method, function, or function object. It contains +adaptor classes for connection of dissimilar callbacks and has an ease +of use unmatched by other C++ callback libraries. + %package devel Summary: Typesafe Signal Framework for C++ Group: Development/Libraries/C and C++ -Requires: %{name} = %{version} +Requires: libsigc-1_2-5 = %{version} Requires: libstdc++-devel Requires: pkgconfig @@ -67,8 +81,8 @@ %build autoreconf --force --install -%configure --disable-static --with-pic -%{__make} %{?jobs:-j%jobs} +%configure --disable-static +make %{?_smp_mflags} %install make DESTDIR=$RPM_BUILD_ROOT install @@ -81,16 +95,12 @@ %{__rm} -f %{buildroot}%{_libdir}/*.la %check -%{__make} %{?jobs:-j%jobs} check - -%clean -rm -rf $RPM_BUILD_ROOT - -%post -p /sbin/ldconfig +make %{?_smp_mflags} check -%postun -p /sbin/ldconfig +%post -n libsigc-1_2-5 -p /sbin/ldconfig +%postun -n libsigc-1_2-5 -p /sbin/ldconfig -%files +%files -n libsigc-1_2-5 %defattr (-, root, root) %doc %dir %{_defaultdocdir}/%{name} %doc %{_defaultdocdir}/%{name}/AUTHORS