diff options
author | Spider.007 / Sjon | 2020-06-08 10:21:06 +0200 |
---|---|---|
committer | Spider.007 / Sjon | 2020-06-08 10:53:27 +0200 |
commit | 1cf5e20c7e01b21fad5050d301cceca064860b59 (patch) | |
tree | d820548fd10cbb514a0ed1e7a0e0d5c13b05e6d1 /PKGBUILD | |
parent | 44ccbddfe754905cf630047627797a423ecbe1a6 (diff) | |
download | aur-1cf5e20c7e01b21fad5050d301cceca064860b59.tar.gz |
let sysusers create homedir
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -1,7 +1,7 @@ # Maintainer: Spider.007 <aur@spider007.net> pkgname=prysm pkgver=1.0.0_alpha.9 -pkgrel=2 +pkgrel=3 _bazelver=3.0.0 pkgdesc="go implementation of the Ethereum 2.0 blockchain" arch=('x86_64') @@ -19,12 +19,14 @@ source=( git+https://github.com/prysmaticlabs/prysm.git#tag=v${pkgver/_/-} prysm-validator@.service prysm-beacon-chain.service + prysm.sysusers ) noextract=("bazel-$_bazelver-linux-$CARCH") sha256sums=('3efb903ef885339a271445a9940642df704f97297fbe268f131d4fe36b02ea80' 'SKIP' 'SKIP' + 'SKIP' 'SKIP') package() { @@ -43,9 +45,9 @@ package() { install "$srcdir/$pkgname/bazel-bin/$target/linux_amd64_stripped/$target" "$pkgdir/usr/bin/prysm.$target" done - install -dm755 "$pkgdir/var/lib/prysm/beacon-chain" - install -Dm644 "$srcdir/prysm-validator@.service" "$pkgdir/usr/lib/systemd/system/prysm-validator@.service" - install -Dm644 "$srcdir/prysm-beacon-chain.service" "$pkgdir/usr/lib/systemd/system/prysm-beacon-chain.service" + install -Dm644 "$srcdir/prysm-validator@.service" -t "$pkgdir/usr/lib/systemd/system" + install -Dm644 "$srcdir/prysm-beacon-chain.service" -t "$pkgdir/usr/lib/systemd/system" + install -Dm 644 "$srcdir/${pkgname}.sysusers" "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf" $bazel clean } |