[packages/gc/DEVEL] - updated to 7.4.4 - removed obsolete ac patch
qboosh
qboosh at pld-linux.org
Sun Jul 17 16:01:25 CEST 2016
commit d1890de1a29938b8eb1aa3ba38bdebdac9e28553
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Jul 17 16:00:50 2016 +0200
- updated to 7.4.4
- removed obsolete ac patch
gc-ac.patch | 11 -----------
gc.spec | 27 +++++++++++++--------------
2 files changed, 13 insertions(+), 25 deletions(-)
---
diff --git a/gc.spec b/gc.spec
index d72333f..975bd59 100644
--- a/gc.spec
+++ b/gc.spec
@@ -1,20 +1,19 @@
Summary: The Boehm-Demers-Weiser conservative garbage collector
Summary(pl.UTF-8): Konserwatywny odśmiecacz pamięci Boehma-Demersa-Weisera
Name: gc
-# NOTE: 7.4.x is considered experimental (as of Nov 2013)
-Version: 7.2g
+Version: 7.4.4
Release: 1
License: BSD-like
Group: Libraries
Source0: http://www.hboehm.info/gc/gc_source/%{name}-%{version}.tar.gz
-# Source0-md5: 6f77f9fff5fb5bf96adfc1e93cd035b6
-Patch0: %{name}-ac.patch
+# Source0-md5: 96d18b0448a841c88d56e4ab3d180297
URL: http://www.hboehm.info/gc/
BuildRequires: autoconf >= 2.64
BuildRequires: automake
-BuildRequires: libatomic_ops >= 7.2g
+BuildRequires: libatomic_ops-devel >= %{version}
BuildRequires: libstdc++-devel
-BuildRequires: libtool >= 2:1.5
+BuildRequires: libtool >= 2:2
+Requires: libatomic_ops >= %{version}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -34,7 +33,7 @@ Summary: Headers for conservative garbage collector
Summary(pl.UTF-8): Nagłówki dla konserwatywnego odśmiecacza pamięci
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: libatomic_ops >= 7.2e
+Requires: libatomic_ops-devel >= %{version}
%description devel
Headers for conservative garbage collector
@@ -93,8 +92,7 @@ C++ interface to GC library - static library.
Interfejs C++ do biblioteki GC - biblioteka statyczna.
%prep
-%setup -q -n %{name}-7.2
-%patch0 -p1
+%setup -q
# don't install docs to %{_datadir}/%{name}
%{__perl} -pi -e 's/^dist_pkgdata_DATA/EXTRA_DIST/' doc/doc.am
@@ -106,10 +104,11 @@ Interfejs C++ do biblioteki GC - biblioteka statyczna.
%{__automake}
%configure \
%ifnarch sparc64
- CPPFLAGS="-DUSE_LIBC_PRIVATES" \
+ CPPFLAGS="%{rpmcppflags} -DUSE_LIBC_PRIVATES" \
%endif
--enable-cplusplus \
- --enable-threads=posix
+ --enable-threads=posix \
+ --with-libatomic-ops
%{__make}
%install
@@ -134,7 +133,7 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc ChangeLog README.QUICK doc/README{,.{linux,changes,contributors,environment,macros}}
+%doc AUTHORS ChangeLog README.QUICK README.md doc/README.{cords,environment,linux,macros}
%attr(755,root,root) %{_libdir}/libcord.so.*.*.*
%attr(755,root,root) %ghost %{_libdir}/libcord.so.1
%attr(755,root,root) %{_libdir}/libgc.so.*.*.*
@@ -154,9 +153,9 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/gc/ec.h
%{_includedir}/gc/gc.h
%{_includedir}/gc/gc_allocator.h
-%{_includedir}/gc/gc_amiga_redirects.h
%{_includedir}/gc/gc_backptr.h
%{_includedir}/gc/gc_config_macros.h
+%{_includedir}/gc/gc_disclaim.h
%{_includedir}/gc/gc_gcj.h
%{_includedir}/gc/gc_inline.h
%{_includedir}/gc/gc_mark.h
@@ -164,8 +163,8 @@ rm -rf $RPM_BUILD_ROOT
%{_includedir}/gc/gc_tiny_fl.h
%{_includedir}/gc/gc_typed.h
%{_includedir}/gc/gc_version.h
+%{_includedir}/gc/javaxfc.h
%{_includedir}/gc/leak_detector.h
-%{_includedir}/gc/new_gc_alloc.h
%{_includedir}/gc/weakpointer.h
%{_includedir}/gc.h
%{_pkgconfigdir}/bdw-gc.pc
diff --git a/gc-ac.patch b/gc-ac.patch
deleted file mode 100644
index 00bcbd9..0000000
--- a/gc-ac.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- gc-7.2/configure.ac.orig 2016-07-16 19:52:36.064172494 +0200
-+++ gc-7.2/configure.ac 2016-07-16 20:02:56.964165366 +0200
-@@ -26,7 +26,7 @@
- AC_REVISION($Revision: 1.69 $)
- GC_SET_VERSION
- AM_INIT_AUTOMAKE([foreign dist-bzip2 nostdinc subdir-objects])
--AM_CONFIG_HEADER([include/private/config.h])
-+AC_CONFIG_HEADERS([include/private/config.h])
- AM_MAINTAINER_MODE
-
- AC_SUBST(PACKAGE)
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gc.git/commitdiff/d1890de1a29938b8eb1aa3ba38bdebdac9e28553
More information about the pld-cvs-commit
mailing list