Date: Tuesday, January 14, 2014 @ 11:04:53 Author: jgc Revision: 204021
upgpkg: gc 7.4.0-1 Modified: gc/trunk/PKGBUILD ----------+ PKGBUILD | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-01-14 09:22:51 UTC (rev 204020) +++ PKGBUILD 2014-01-14 10:04:53 UTC (rev 204021) @@ -3,31 +3,32 @@ # Contributor: dorphell <[email protected]> pkgname=gc -pkgver=7.2.d -pkgrel=2 +pkgver=7.4.0 +pkgrel=1 pkgdesc="A garbage collector for C and C++" arch=('i686' 'x86_64') url="http://www.hpl.hp.com/personal/Hans_Boehm/gc/" license=('GPL') -source=("http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/${pkgname}-7.2d.tar.gz") -depends=('gcc-libs') -md5sums=('91340b28c61753a789eb6077675d87d2') +source=("http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/${pkgname}-${pkgver}.tar.gz") +depends=('gcc-libs' 'libatomic_ops') +md5sums=('f40d9a47c90d60791eeecb484f8df5ee') +prepare() { + cd ${pkgname}-${pkgver} + sed -i 's#pkgdata#doc#' doc/doc.am +} + build() { - cd "${srcdir}/${pkgname}-7.2" + cd ${pkgname}-${pkgver} + autoreconf -fi ./configure --prefix=/usr --enable-cplusplus --disable-static make } package() { - cd "${srcdir}/${pkgname}-7.2" + cd ${pkgname}-${pkgver} make DESTDIR="${pkgdir}" install - rm -rf "${pkgdir}/usr/share/gc" - install -m755 -d "${pkgdir}/usr/share/doc/gc" - install -m644 doc/README{,.{changes,contributors,environment,linux}} \ - "${pkgdir}/usr/share/doc/gc/" - sed -i -e 's/GC_MALLOC 1L/gc 3/' doc/gc.man install -m755 -d "${pkgdir}/usr/share/man/man3" install -m644 doc/gc.man "${pkgdir}/usr/share/man/man3/gc.3"
