Hello community, here is the log from the commit of package libsigc++2 checked in at Mon Sep 15 00:58:19 CEST 2008. -------- --- GNOME/libsigc++2/libsigc++2.changes 2008-04-10 12:59:06.000000000 +0200 +++ /mounts/work_src_done/STABLE/libsigc++2/libsigc++2.changes 2008-09-14 04:37:46.000000000 +0200 @@ -1,0 +2,6 @@ +Sun Sep 14 04:36:50 CEST 2008 - crrodriguez@suse.de + +- remove static libraries and useless "la" file +- run test suite + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsigc++2.spec ++++++ --- /var/tmp/diff_new_pack.J21454/_old 2008-09-15 00:58:01.000000000 +0200 +++ /var/tmp/diff_new_pack.J21454/_new 2008-09-15 00:58:01.000000000 +0200 @@ -2,9 +2,16 @@ # spec file for package libsigc++2 (Version 2.2.2) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. # +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -15,7 +22,7 @@ %define _name libsigc++ BuildRequires: gcc-c++ Version: 2.2.2 -Release: 4 +Release: 40 Group: Development/Libraries/C and C++ License: LGPL v2.1 or later Summary: Typesafe Signal Framework for C++ @@ -80,8 +87,13 @@ %build # FIXME: Cannot autoreconf, bad templates: #ACLOCAL="aclocal -I scripts" autoreconf -f -i -%configure -make %{?jobs:-j%jobs} +%configure --disable-static --with-pic +%{__make} %{?jobs:-j%jobs} + +%check +export MALLOC_CHECK_=2 MALLOC_PERTURB_=$((${RANDOM:-256} % 256)) +%{__make} check +unset MALLOC_CHECK_ MALLOC_PERTURB_ %install make DESTDIR=$RPM_BUILD_ROOT libsigc_docdir=%{_docdir}/%{name}/docs install @@ -91,15 +103,14 @@ cp examples/{Makefile,*.cc} $RPM_BUILD_ROOT%{_docdir}/%{name}/examples mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}/tests cp tests/{Makefile,*.cc} $RPM_BUILD_ROOT%{_docdir}/%{name}/tests +rm -f %{buildroot}%{_libdir}/*.la %clean rm -rf $RPM_BUILD_ROOT -%post -%run_ldconfig +%post -p /sbin/ldconfig -%postun -%run_ldconfig +%postun -p /sbin/ldconfig %files %defattr (-, root, root) @@ -117,13 +128,15 @@ %doc %{_docdir}/%{name}/examples %doc %{_docdir}/%{name}/docs %doc %{_docdir}/%{name}/tests -%{_libdir}/*.*a %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %{_libdir}/sigc++-2.0 %{_includedir}/* %changelog +* Sun Sep 14 2008 crrodriguez@suse.de +- remove static libraries and useless "la" file +- run test suite * Thu Apr 10 2008 ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org