diff options
Diffstat (limited to 'abs/core/fakeroot/PKGBUILD')
-rw-r--r-- | abs/core/fakeroot/PKGBUILD | 63 |
1 files changed, 43 insertions, 20 deletions
diff --git a/abs/core/fakeroot/PKGBUILD b/abs/core/fakeroot/PKGBUILD index 292e30d..ed80d20 100644 --- a/abs/core/fakeroot/PKGBUILD +++ b/abs/core/fakeroot/PKGBUILD @@ -1,35 +1,58 @@ -# $Id: PKGBUILD 160939 2012-06-07 07:26:49Z allan $ -# Maintainer: Allan McRae <allan@archlinux.org> +# $Id$ +# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> +# Contributor: Allan McRae <allan@archlinux.org> # Contributor: Jochem Kossen <j.kossen@home.nl> pkgname=fakeroot -pkgver=1.18.4 +pkgver=1.22 pkgrel=1 -pkgdesc="Gives a fake root environment, useful for building packages as a non-privileged user" -arch=('i686' 'x86_64') -license=('GPL') -url="http://packages.debian.org/fakeroot" -groups=('base-devel') +pkgdesc='Tool for simulating superuser privileges' +arch=(x86_64) +license=(GPL) +url='http://packages.debian.org/fakeroot' +groups=(base-devel) install=fakeroot.install -depends=('glibc' 'filesystem' 'sed' 'util-linux' 'sh') -options=('!libtool') -source=(http://ftp.debian.org/debian/pool/main/f/${pkgname}/${pkgname}_${pkgver}.orig.tar.bz2) -md5sums=('706171d8d520b1ca1576ac73f2ceb4f3') +depends=(glibc filesystem sed util-linux sh) +#makedepends=(po4a) +checkdepends=(sharutils) +source=(http://ftp.debian.org/debian/pool/main/f/$pkgname/${pkgname}_${pkgver}.orig.tar.bz2 + silence-dlerror.patch) +md5sums=('fae64c9aeb2c895ead8e1b99bf50c631' + '5fba0b541b5af39d804265223fda525c') + +prepare() { + cd $pkgname-$pkgver + patch -p1 -i "$srcdir"/silence-dlerror.patch + + ./bootstrap +} build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --libdir=/usr/lib/libfakeroot \ - --disable-static --with-ipc=sysv + cd $pkgname-$pkgver + + ./configure --prefix=/usr \ + --libdir=/usr/lib/libfakeroot \ + --disable-static \ + --with-ipc=sysv + make + +# cd doc +# po4a -k 0 --rm-backups --variable 'srcdir=../doc/' po4a/po4a.cfg +} + +check() { + cd $pkgname-$pkgver + make check } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR=${pkgdir} install + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install - install -dm755 ${pkgdir}/etc/ld.so.conf.d/ - echo '/usr/lib/libfakeroot' > ${pkgdir}/etc/ld.so.conf.d/fakeroot.conf + install -dm755 "$pkgdir/etc/ld.so.conf.d/" + echo '/usr/lib/libfakeroot' > "$pkgdir/etc/ld.so.conf.d/fakeroot.conf" # install README for sysv/tcp usage - install -Dm644 $srcdir/$pkgname-$pkgver/README $pkgdir/usr/share/doc/$pkgname/README + install -Dm644 README "$pkgdir/usr/share/doc/$pkgname/README" } |