diff options
Diffstat (limited to 'extra/pth')
-rw-r--r-- | extra/pth/PKGBUILD | 41 |
1 files changed, 31 insertions, 10 deletions
diff --git a/extra/pth/PKGBUILD b/extra/pth/PKGBUILD index 8176b80e9..b7da5145a 100644 --- a/extra/pth/PKGBUILD +++ b/extra/pth/PKGBUILD @@ -1,22 +1,43 @@ -# $Id: PKGBUILD 78043 2010-04-19 08:33:13Z dgriffiths $ +# $Id: PKGBUILD 140804 2011-10-19 15:35:55Z dreisner $ # Maintainer: damir <damir@archlinux.org> pkgname=pth pkgver=2.0.7 -pkgrel=3 +pkgrel=4 pkgdesc="The GNU Portable Threads." arch=('i686' 'x86_64' 'mips64el') url="http://www.gnu.org/software/pth/" license=('LGPL') -depends=('glibc') +depends=('glibc' 'awk') options=('!libtool' '!makeflags') -source=(ftp://ftp.gnu.org/gnu/pth/${pkgname}-${pkgver}.tar.gz) -md5sums=('9cb4a25331a4c4db866a31cbe507c793') +source=(ftp://ftp.gnu.org/gnu/pth/$pkgname-$pkgver.tar.gz{,.sig}) +sha1sums=('9a71915c89ff2414de69fe104ae1016d513afeee' + '8cb16dffbf15ba92bda8d08918eaf5995642fc38') build() { - cd ${srcdir}/${pkgname}-${pkgver} - ./configure --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var --mandir=/usr/share/man || return 1 - make || return 1 - make DESTDIR=${pkgdir} install || return 1 + cd "$srcdir/$pkgname-$pkgver" + + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --mandir=/usr/share/man \ + --disable-static \ + --enable-shared \ + --with-pic + + sed -i "s|awk=''|awk=/bin/awk|g" shtool # "Cannot find a reasonable Awk" + + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + + make check +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + make DESTDIR=${pkgdir} install } |