diff options
author | Markus Hartung | 2020-12-08 02:25:02 +0100 |
---|---|---|
committer | Markus Hartung | 2020-12-08 02:25:02 +0100 |
commit | 800a7b2081b313e61d65713e6e1d2ad61db8953d (patch) | |
tree | d4fab1d4fe6f5e75d02026b4a7a2d38d7fddb03b | |
download | aur-800a7b2081b313e61d65713e6e1d2ad61db8953d.tar.gz |
Initial version, builds but fails testing
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 56 |
2 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d41e1a928e30 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = fakeroot-git + pkgdesc = Tool for simulating superuser privileges + pkgver = 1.25.2.1.r6.g99bb388 + pkgrel = 1 + url = https://tracker.debian.org/pkg/fakeroot + arch = x86_64 + groups = base-devel + license = GPL + makedepends = systemd + makedepends = po4a + depends = glibc + depends = filesystem + depends = sed + depends = util-linux + depends = sh + provides = fakeroot + source = git+https://salsa.debian.org/clint/fakeroot.git + sha256sums = SKIP + +pkgname = fakeroot-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..253949ba4b7f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,56 @@ +# Maintainer: Markus Hartung <mail@hartmark.se> +_pkgname=fakeroot +pkgname=fakeroot-git +pkgver=1.25.2.1.r6.g99bb388 +pkgrel=1 +pkgdesc='Tool for simulating superuser privileges' +arch=('x86_64') +license=('GPL') +url='https://tracker.debian.org/pkg/fakeroot' +groups=('base-devel') +depends=('glibc' 'filesystem' 'sed' 'util-linux' 'sh') +makedepends=('systemd' 'po4a') +provides=("$_pkgname") +source=("git+https://salsa.debian.org/clint/fakeroot.git") +sha256sums=('SKIP') + +prepare() { + cd $_pkgname + ./bootstrap +} + +build() { + cd $_pkgname + + ./configure --prefix=/usr \ + --libdir=/usr/lib/libfakeroot \ + --disable-static \ + --with-ipc=sysv + + make -j$(cat /proc/cpuinfo | awk '/^processor/{print $3}' | wc -l) + + cd doc + po4a -k 0 --rm-backups --variable 'srcdir=../doc/' po4a/po4a.cfg +} + +pkgver() { + cd "$_pkgname" + # cutting off 'debian/' prefix + git describe --long | sed 's/^debian\///;s/\([^-]*-g\)/r\1/;s/-/./g' +} + +check() { + cd $_pkgname + make check +} + +package() { + cd $_pkgname + make DESTDIR="$pkgdir" install + + install -dm0755 "$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 -Dm0644 README "$pkgdir/usr/share/doc/$_pkgname/README" +} |