Date: Saturday, January 6, 2018 @ 21:36:17 Author: demize Revision: 279763
Add system templated unit Added: go-ipfs/trunk/[email protected] (from rev 279762, go-ipfs/trunk/ipfs.service) Modified: go-ipfs/trunk/PKGBUILD ---------------+ PKGBUILD | 11 +++++++---- [email protected] | 10 ++++++++++ 2 files changed, 17 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-01-06 21:19:51 UTC (rev 279762) +++ PKGBUILD 2018-01-06 21:36:17 UTC (rev 279763) @@ -7,7 +7,7 @@ pkgname=go-ipfs pkgver=0.4.13 -pkgrel=1 +pkgrel=2 pkgdesc='A peer-to-peer hypermedia distribution protocol' url='http://ipfs.io/' @@ -19,9 +19,11 @@ makedepends=(go-pie git) source=(go-ipfs-$pkgver.tar.gz::https://github.com/ipfs/go-ipfs/archive/v$pkgver.tar.gz - ipfs.service) + ipfs.service + [email protected]) sha512sums=('dc8a5b9ef44cf08652ecc844232afbb1bd0f799b4539193e85a3082d2c4b3254fc703945db3d1668e49ab14ffe22c31cd0be14bf0e2d04a523757192ed7bb482' - '1a6bc7fffc3c3640cda3f33c107424edd698c62bd8509731856b8827ea18be1a1845ef0d5ca15325d48d7d871a78daacc011ff9eacea926bc35899850990c1c6') + '1a6bc7fffc3c3640cda3f33c107424edd698c62bd8509731856b8827ea18be1a1845ef0d5ca15325d48d7d871a78daacc011ff9eacea926bc35899850990c1c6' + 'aed168a35228c4f873e0040d1412f3568bfe1ad1e94ffb8b1a2507058daaf75d7346381d299cf9f0b91951b21553170249ff5f45d5fc060e711cf628ab5e5aad') prepare() { export GOPATH="$PWD"/.gopath @@ -43,7 +45,8 @@ cd go-ipfs-$pkgver install -Dm 755 cmd/ipfs/ipfs "$pkgdir/usr/bin/ipfs" - install -Dm 644 ../ipfs.service "$pkgdir/usr/lib/systemd/user/ipfs.service" + install -Dm 644 "$srcdir"/ipfs.service "$pkgdir/usr/lib/systemd/user/ipfs.service" + install -Dm 644 "$srcdir"/[email protected] "$pkgdir/usr/lib/systemd/system/[email protected]" install -Dm 644 misc/completion/ipfs-completion.bash "$pkgdir/usr/share/bash-completion/completions/ipfs" install -Dm 644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE install -Dm 644 -t "$pkgdir/usr/share/doc/$pkgname" README.md Copied: go-ipfs/trunk/[email protected] (from rev 279762, go-ipfs/trunk/ipfs.service) =================================================================== --- [email protected] (rev 0) +++ [email protected] 2018-01-06 21:36:17 UTC (rev 279763) @@ -0,0 +1,10 @@ +[Unit] +Description=InterPlanetary File System (IPFS) daemon + +[Service] +User=%i +ExecStart=/usr/bin/ipfs daemon +Restart=on-failure + +[Install] +WantedBy=default.target
