Hello community, here is the log from the commit of package libsigc++2 for openSUSE:Factory checked in at 2018-03-08 10:51:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsigc++2 (Old) and /work/SRC/openSUSE:Factory/.libsigc++2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsigc++2" Thu Mar 8 10:51:00 2018 rev:42 rq:582921 version:2.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libsigc++2/libsigc++2.changes 2017-02-19 00:37:41.984544609 +0100 +++ /work/SRC/openSUSE:Factory/.libsigc++2.new/libsigc++2.changes 2018-03-08 10:51:02.331291767 +0100 @@ -1,0 +2,5 @@ +Wed Feb 28 16:36:21 UTC 2018 - [email protected] + +- Modernize spec-file by calling spec-cleaner + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsigc++2.spec ++++++ --- /var/tmp/diff_new_pack.Bqfp6U/_old 2018-03-08 10:51:02.931270167 +0100 +++ /var/tmp/diff_new_pack.Bqfp6U/_new 2018-03-08 10:51:02.931270167 +0100 @@ -1,7 +1,7 @@ # # spec file for package libsigc++2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -16,22 +16,21 @@ # -Name: libsigc++2 %define _name libsigc++ +Name: libsigc++2 Version: 2.10.0 Release: 0 Summary: Typesafe Signal Framework for C++ -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ -Url: http://libsigc.sourceforge.net/ +URL: http://libsigc.sourceforge.net/ Source: http://download.gnome.org/sources/libsigc++/2.10/%{_name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FIX-OPENSUSE libsigc++-std-c11.patch [email protected] -- Add -std=c11 to CFLAGS when using libsigc++ to build. This is not upstreamable in this form as the used CXX macro should handle that, so needs more work (and entry points in mm-common) Patch0: libsigc++-std-c11.patch BuildRequires: gcc-c++ BuildRequires: m4 -BuildRequires: pkg-config -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig %description This library implements a full callback system for use in widget @@ -81,24 +80,22 @@ %install %make_install -rm -f %{buildroot}%{_libdir}/*.la +find %{buildroot} -type f -name "*.la" -delete -print %check export MALLOC_CHECK_=2 MALLOC_PERTURB_=$((${RANDOM:-256} % 256)) -make check +make %{?_smp_mflags} check unset MALLOC_CHECK_ MALLOC_PERTURB_ %post -n libsigc-2_0-0 -p /sbin/ldconfig - %postun -n libsigc-2_0-0 -p /sbin/ldconfig %files -n libsigc-2_0-0 -%defattr (-, root, root) -%doc AUTHORS COPYING ChangeLog NEWS README +%license COPYING +%doc AUTHORS ChangeLog NEWS README %{_libdir}/libsigc-2.0.so.* %files devel -%defattr (-, root, root) %{_libdir}/libsigc-2.0.so %{_libdir}/pkgconfig/*.pc %{_libdir}/sigc++-2.0
