Commit Graph

  • 79b7a64360 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild Jesse Keating 2009-02-24 19:43:40 +0000
  • 615c14f50c - rebuild for pkgconfig deps Rex Dieter 2008-12-12 20:14:45 +0000
  • f49a8e5f41 - rebuild for pkgconfig deps Rex Dieter 2008-12-12 20:14:13 +0000
  • f0c5a4444f - forward-port patches (gcinit, sparc) Rex Dieter 2008-10-15 13:09:00 +0000
  • d42cc3c797 - BR: libatomic_ops-devel Rex Dieter 2008-10-03 17:13:38 +0000
  • 7dd1b6624f release++ Rex Dieter 2008-09-08 12:14:27 +0000
  • e15c49d89e - upstream DONT_ADD_BYTE_AT_END patch - spec cosmetics Rex Dieter 2008-09-08 11:56:51 +0000
  • c58dc59f61 - --enable-large-config (#453972) Rex Dieter 2008-07-13 00:27:02 +0000
  • dc803d7c7b apply gcinit patch only on currently shipped bits, drop on future releases Rex Dieter 2008-06-20 18:59:03 +0000
  • 7ec13e6102 omit non-applying patch Rex Dieter 2008-05-05 10:24:59 +0000
  • a3347b0cb9 - gc-7.1 - purge rpaths Rex Dieter 2008-05-05 02:32:47 +0000
  • d789135fe6 - respin (gcc43) Rex Dieter 2008-02-08 21:26:17 +0000
  • 6946bd5e11 - BR: gawk - fixup compat_header patch to avoid needing auto* tools Rex Dieter 2007-08-29 16:15:54 +0000
  • 50a91f160c - compat_header patch (supercedes previous pkgconfig patch) Rex Dieter 2007-08-29 15:17:48 +0000
  • 8df406ac6c - pkgconfig patch (cflags += -I%_includedir/gc) Rex Dieter 2007-08-22 14:15:14 +0000
  • 64807ff765 - respin (ppc32) Rex Dieter 2007-08-21 20:31:37 +0000
  • 2d28b47424 - gcinit patch, ABI compatibility (#248700) Rex Dieter 2007-07-24 22:28:54 +0000
  • 55ef09a879 - gc-7.0 Rex Dieter 2007-07-09 19:26:47 +0000
  • 38511c65be - Obsoletes/Provides: libgc(-devel) (rpmforge compatibility) Rex Dieter 2006-12-11 23:02:08 +0000
  • 93ba57efe6 - fc6 respin Rex Dieter 2006-08-28 14:56:53 +0000
  • 7133f04cbd http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild Ville Skyttä 2006-08-27 20:25:38 +0000
  • c4dd352037 - 6.8 Rex Dieter 2006-07-13 14:44:30 +0000
  • 882c4c0b7e - 6.7 Rex Dieter 2006-03-04 04:59:22 +0000
  • 97c1256630 - fc5: gcc/glibc respin Rex Dieter 2006-03-01 15:54:09 +0000
  • 8ecd762246 - gcc(4.1) patch Rex Dieter 2006-02-10 13:15:41 +0000
  • 3467aad4a4 - fc5: gcc/glibc respin Rex Dieter 2006-02-10 13:00:14 +0000
  • 0914473cb7 Summary: C++ Garbage Collector Name: gc Version: 6.6 Release: 4%{?dist} Group: System Environment/Libraries License: BSD Url: http://www.hpl.hp.com/personal/Hans_Boehm/gc/ Source: http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc%{version}.tar .gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # force no undefined symbols (#166344) Patch1: gc-6.6-no-undefined.patch BuildRequires: libtool BuildRequires: automake Provides: libgc = %{version}-%{release} %description The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. %package devel Summary: Libraries and header files for %{name} development Group: Development/Libraries Requires: %{name} = %{version}-%{release} Provides: libgc-devel = %{version}-%{release} %description devel Libraries and header files for %{name} development. %prep %setup -q -n %{name}%{version} %patch1 -p1 -b .no-undefined cp -f %{_datadir}/aclocal/libtool.m4 . libtoolize --copy --force aclocal automake autoconf #autoheader %build %configure \ --disable-static \ --enable-cplusplus \ --enable-threads=posix \ %ifarch %{ix86} --enable-parallel-mark %endif make %{?_smp_mflags} %check || : make check %install rm -rf $RPM_BUILD_ROOT make install DESTDIR=$RPM_BUILD_ROOT install -p -D -m644 doc/gc.man $RPM_BUILD_ROOT%{_mandir}/man3/gc.3 ## Unpackaged files rm -rf $RPM_BUILD_ROOT%{_datadir}/gc rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root) %doc doc/README doc/README.changes doc/README.contributors %doc doc/README.environment doc/README.linux %{_libdir}/lib*.so.* %files devel %defattr(-,root,root) %doc doc/*.html %{_includedir}/* %{_libdir}/lib*.so %{_mandir}/man?/* %changelog Thu Dec 01 2005 Rex Dieter <rexdieter[AT]users.sf.net> 6.6-4 - Provides: libgc(-devel) Wed Sep 14 2005 Rex Dieter <rexdieter[AT]users.sf.net> 6.6-3 - no-undefined patch, libtool madness (#166344) Mon Sep 12 2005 Rex Dieter <rexdieter[AT]users.sf.net> 6.6-2 - drop opendl patch (doesn't appear to be needed anymore) Fri Sep 09 2005 Rex Dieter <rexdieter[AT]users.sf.net> 6.6-1 - 6.6 Wed May 25 2005 Rex Dieter <rexdieter[AT]users.sf.net> 6.5-1 - 6.5 Fri Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - rebuilt 6.4-2 - --enable-threads unconditionally - --enable-parallel-mark only on %%ix86 (#144681) 6.4-1 - 6.4 - update opendl patch 6.3-0.fdr.1 - 6.3(final) 6.3-0.fdr.0.4.alpha6 - dlopen patch 6.3-0.fdr.0.3.alpha6 - explictly --enable-threads ('n friends) 6.3-0.fdr.0.2.alpha6 - 6.3alpha6 - --disable-static - --enable-parallel-mark 6.3-0.fdr.0.1.alpha2 - 6.3alpha2 6.2-0.fdr.3 - OK, put manpage in man3. 6.2-0.fdr.2 - drop manpage pending feedback from developer. 6.2-0.fdr.1 - fix manpage location - remove .la file (it appears unnecessary after all, thanks to opendl patch) - remove cvs tag from description - touchup -devel desc/summary. - macro update to support Fedora Core 6.2-0.fdr.0 - 6.2 release. - update license (BSD) - Consider building with: --enable-parallel-mark (for now, no). Rex Dieter 2005-12-01 15:10:35 +0000
  • 21ab67c6de - no-undefined patch, libtool madness (#166344) Rex Dieter 2005-09-16 16:07:48 +0000
  • fabc7f6994 - drop opendl patch (doesn't appear to be needed anymore) Rex Dieter 2005-09-13 12:37:23 +0000
  • 52f4e166f9 - 6.6 Rex Dieter 2005-09-09 19:29:11 +0000
  • 4a5cd6584b %%check section Rex Dieter 2005-08-08 16:48:56 +0000
  • 708819aa30 - 6.5 Rex Dieter 2005-08-08 15:42:01 +0000
  • 002006a7a8 mass release bump for packages not rebuilt after FC-3-split Michael Schwendt 2005-04-06 22:11:37 +0000
  • cac383fea8 Mass letter "g" update (and some missed before), one or more apply : - Drop epoch: 0 - Remove %{epoch} requirements in sub-packages - Remove trailing white spaces - Keep consistent between spaces and tabs Matthias Saou 2005-03-03 21:26:02 +0000
  • c76af5d512 auto-import gc-6.4-2 on branch devel from gc-6.4-2.src.rpm Michael Schwendt 2005-01-29 16:28:30 +0000
  • 8a2381ffd4 Bump release, strip off fedora.us prefix and dist tag. Michael Schwendt 2004-12-10 22:03:02 +0000
  • 91db4f8b19 Fix braindead import typo artifact in the default generated Makefile. Oh well, the fedora extras commits list needs a workout anyway... gafton 2004-11-24 03:10:10 +0000
  • c5213ef3c6 auto-import gc-6.3-0.fdr.1.2 from gc-6.3-0.fdr.1.2.src.rpm cvsextras 2004-11-08 04:22:03 +0000
  • 9635515fab auto-import gc-6.3-0.fdr.1.1 from gc-6.3-0.fdr.1.1.src.rpm cvsextras 2004-11-08 04:21:51 +0000
  • e75402cb78 auto-import changelog data from gc-6.3-0.fdr.1.rh90.src.rpm 6.3-0.fdr.1 - 6.3(final) 6.3-0.fdr.0.4.alpha6 - dlopen patch 6.3-0.fdr.0.3.alpha6 - explictly --enable-threads ('n friends) 6.3-0.fdr.0.2.alpha6 - 6.3alpha6 - --disable-static - --enable-parallel-mark 6.3-0.fdr.0.1.alpha2 - 6.3alpha2 cvsextras 2004-11-08 04:21:45 +0000
  • b9e4ab6524 auto-import changelog data from gc-6.2-0.fdr.3.rh80.src.rpm 6.2-0.fdr.3 - OK, put manpage in man3. 6.2-0.fdr.2 - drop manpage pending feedback from developer. 6.2-0.fdr.1 - fix manpage location - remove .la file (it appears unnecessary after all, thanks to opendl patch) - remove cvs tag from description - touchup -devel desc/summary. - macro update to support Fedora Core 6.2-0.fdr.0 - 6.2 release. - update license (BSD) - Consider building with: --enable-parallel-mark (for now, no). cvsextras 2004-11-08 04:21:39 +0000
  • 1882b007bd Setup of module gc cvsextras 2004-11-08 04:21:37 +0000