diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2020-07-13 23:08:45 -0400 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2020-07-14 11:07:47 -0400 |
commit | c53bada25d32ccaba628488cabe023cda405dc7c (patch) | |
tree | b173bc1710f6b642ea46e9e3e06ef6fd102525d9 /libre/fakeroot/PKGBUILD | |
parent | c72b6d65fe391a5d407f2126dd15040ff79a022b (diff) | |
download | abslibre-c53bada25d32ccaba628488cabe023cda405dc7c.tar.gz abslibre-c53bada25d32ccaba628488cabe023cda405dc7c.tar.bz2 abslibre-c53bada25d32ccaba628488cabe023cda405dc7c.zip |
[fakeroot->fakeroot-tcp] rename, allow build without networking
Diffstat (limited to 'libre/fakeroot/PKGBUILD')
-rw-r--r-- | libre/fakeroot/PKGBUILD | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/libre/fakeroot/PKGBUILD b/libre/fakeroot/PKGBUILD deleted file mode 100644 index f834dafe3..000000000 --- a/libre/fakeroot/PKGBUILD +++ /dev/null @@ -1,76 +0,0 @@ -# Maintainer: David P. <megver83@parabola.nu> -# Maintainer (Arch): Bartłomiej Piotrowski <bpiotrowski@archlinux.org> -# Contributor (Arch): Allan McRae <allan@archlinux.org> -# Contributor (Arch): Jochem Kossen <j.kossen@home.nl> - -# NOTE: if building for armv7h, you may need to pass -N to libremakepkg, -# otherwise check() could fail - -pkgname=fakeroot -pkgver=1.24 -pkgrel=2 -pkgrel+=.parabola1 -pkgdesc='Tool for simulating superuser privileges' -arch=(x86_64) -arch+=(i686 armv7h) -license=(GPL) -url='https://packages.debian.org/fakeroot' -install=fakeroot.install -depends=(glibc filesystem sed util-linux sh) -makedepends=(po4a) -checkdepends=(sharutils) -source=("https://deb.debian.org/debian/pool/main/f/$pkgname/${pkgname}_${pkgver}.orig.tar.gz" - 'silence-dlerror.patch') -sha256sums=('2e045b3160370b8ab4d44d1f8d267e5d1d555f1bb522d650e7167b09477266ed' - '347f6496c93ed0d91dcb554db92602b50520a16308e3b8bc33822bd69966267b') - -prepare() { - cd $pkgname-$pkgver - patch -p1 -i "$srcdir"/silence-dlerror.patch - - ./bootstrap - - # fix chmod_dev, mknod and touchinstall tests - sed -e 's/\^b/\^-/' \ - -e 's/\<root\>/$USER/' \ - -i test/t.{chmod_dev,mknod,touchinstall} -} - -build() { - cd $pkgname-$pkgver - - # SYSV IPC makes fakeroot fail with ARM emulation - # https://labs.parabola.nu/issues/2775 - # https://archlinuxarm.org/forum/viewtopic.php?p=63781 - if [ $CARCH = armv7h ]; then - ipc=tcp - else - ipc=sysv - fi - - ./configure --prefix=/usr \ - --libdir=/usr/lib/libfakeroot \ - --disable-static \ - --with-ipc=$ipc - - make - - cd doc - po4a -k 0 --rm-backups --variable 'srcdir=../doc/' po4a/po4a.cfg -} - -check() { - cd $pkgname-$pkgver - make check -} - -package() { - 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 README for sysv/tcp usage - install -Dm644 README "$pkgdir/usr/share/doc/$pkgname/README" -} |