Mailinglist Archive: opensuse-commit (1857 mails)
| < Previous | Next > |
commit gc for openSUSE:Factory
- From: root@xxxxxxxxxxxxxxx (h_root)
- Date: Mon, 26 Sep 2011 10:05:12 +0200
- Message-id: <20110926080512.DE8F3202A8@hilbert.suse.de>
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@xxxxxxxxxx
+
+- 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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx
| < Previous | Next > |