summaryrefslogtreecommitdiff
path: root/extra/gc
diff options
context:
space:
mode:
authorMichał Masłowski <mtjm@mtjm.eu>2011-09-07 15:58:00 +0200
committerMichał Masłowski <mtjm@mtjm.eu>2011-09-07 15:58:00 +0200
commitf93036ab33a7d76f5545692dc6847bface9fea4e (patch)
tree085849d2887412d8600307682e3b93faa85763a9 /extra/gc
parent86461beb7cde87c32ae26efa1916543955452dfc (diff)
extra/gc-7.2alpha6 with installation fix.
Diffstat (limited to 'extra/gc')
-rw-r--r--extra/gc/PKGBUILD8
1 files changed, 5 insertions, 3 deletions
diff --git a/extra/gc/PKGBUILD b/extra/gc/PKGBUILD
index 7817eb002..f54416b69 100644
--- a/extra/gc/PKGBUILD
+++ b/extra/gc/PKGBUILD
@@ -2,8 +2,8 @@
# Maintainer: Daniel Isenmann <daniel [at] archlinux.org>
# Contributor: dorphell <dorphell@gmx.net>
pkgname=gc
-pkgver=7.1
-pkgrel=3
+pkgver=7.2alpha6
+pkgrel=1
pkgdesc="A garbage collector for C and C++"
arch=(i686 x86_64 'mips64el')
url="http://www.hpl.hp.com/personal/Hans_Boehm/gc/"
@@ -11,10 +11,12 @@ license=('GPL')
source=(http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/${pkgname}-${pkgver}.tar.gz)
depends=('gcc-libs')
options=(!libtool)
-md5sums=('2ff9924c7249ef7f736ecfe6f08f3f9b')
+md5sums=('319d0b18cc4eb735c8038ece9df055e4')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
+ # Installing a single file twice fails.
+ sed -ri 's/(am__append_6 =) .*$/\1/' Makefile.in
./configure --prefix=/usr --enable-cplusplus
make
make DESTDIR="${pkgdir}" install