[arch-commits] Commit in gc/trunk (PKGBUILD)

Jan de Groot jgc at nymeria.archlinux.org
Tue Jan 14 10:04:53 UTC 2014


    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 <dorphell at gmx.net>
 
 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"




More information about the arch-commits mailing list