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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to