Hello community, here is the log from the commit of package gc for openSUSE:Factory checked in at Mon Sep 26 10:05:12 CEST 2011. -------- --- gc/gc.changes 2011-06-23 10:14:44.000000000 +0200 +++ /mounts/work_src_done/STABLE/gc/gc.changes 2011-09-22 17:45:54.000000000 +0200 @@ -1,0 +2,8 @@ +Thu Sep 22 11:26:47 UTC 2011 - jengelh@medozas.de + +- Implement shlib policy +- Resolve rpmlint warning "no-pkg-config-provides" +- Remove redundant/obsolete tags (cf. specfile guidelines; + License field is inherited from (main) subpackage) + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gc.spec ++++++ --- /var/tmp/diff_new_pack.KsAHUm/_old 2011-09-26 10:05:09.000000000 +0200 +++ /var/tmp/diff_new_pack.KsAHUm/_new 2011-09-26 10:05:09.000000000 +0200 @@ -15,27 +15,20 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: gc Version: 7.1.9.6 Release: 1 %define src_ver 7.2alpha6 -AutoReqProv: on -# bug437293 -%ifarch ppc64 -Obsoletes: boehm-gc-64bit -%endif -# Group: Development/Libraries/C and C++ License: BSD 3-Clause -Url: http://www.hpl.hp.com/personal/Hans_Boehm/gc/ +URL: http://www.hpl.hp.com/personal/Hans_Boehm/gc/ Summary: A garbage collector for C and C++ Source: %{name}-%{src_ver}.tar.bz2 Patch0: %{name}-build.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: gcc-c++ +BuildRequires: gcc-c++ pkg-config %description The Boehm-Demers-Weiser conservative garbage collector can be used as a @@ -45,20 +38,28 @@ automatically recycles memory when it determines that it can no longer be otherwise accessed. +%package -n libgc1 +Summary: A garbage collector for C and C++ +Group: System/Libraries +# bug437293 +%ifarch ppc64 +Obsoletes: boehm-gc-64bit +%endif +# - -Authors: --------- - Hans-J. Boehm - Alan J. Demers +%description -n libgc1 +The Boehm-Demers-Weiser conservative garbage collector can be used as a +garbage collecting replacement for C malloc or C++ new. It allows you +to allocate memory basically as you normally would, without explicitly +deallocating memory that is no longer useful. The collector +automatically recycles memory when it determines that it can no longer +be otherwise accessed. %package devel -License: BSD 3-Clause Summary: A garbage collector for C and C++ Group: Development/Libraries/C and C++ Provides: gc:/usr/include/gc/gc.h -Requires: gc = %{version} glibc-devel -AutoReqProv: on +Requires: libgc1 = %version, glibc-devel %description devel The Boehm-Demers-Weiser conservative garbage collector can be used as a @@ -68,13 +69,6 @@ automatically recycles memory when it determines that it can no longer be otherwise accessed. - - -Authors: --------- - Hans-J. Boehm - Alan J. Demers - %prep %setup -q -n %{name}-%{src_ver} %patch0 -p1 @@ -84,7 +78,7 @@ autoreconf -fi %{__libtoolize} -f %configure --disable-static --with-pic --enable-cplusplus -%{__make} %{?jobs:-j%jobs} +make %{?_smp_mflags} %install make DESTDIR=$RPM_BUILD_ROOT install @@ -94,14 +88,11 @@ %check make check -%clean -rm -rf $RPM_BUILD_ROOT - -%post -p /sbin/ldconfig +%post -n libgc1 -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%postun -n libgc1 -p /sbin/ldconfig -%files +%files -n libgc1 %defattr(-, root, root) %doc README.QUICK doc/README* %{_libdir}/lib*.so.* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org