summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAdam S Levy2018-03-27 23:54:34 -0800
committerAdam S Levy2018-03-27 23:55:30 -0800
commit27f2cf0b4b51fa557fd33ec805dee18355a55373 (patch)
treedd82dc13c26fa18fb554099de580aaa5455e070f /PKGBUILD
parent960997cb0aa96d8038d4392c6769881256d8fd9e (diff)
downloadaur-27f2cf0b4b51fa557fd33ec805dee18355a55373.tar.gz
upgpkg: factomd 0.4.2.21-2
Add factomd.service
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD21
1 files changed, 14 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7636384b1e96..b8719466eace 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,14 +2,17 @@
pkgname='factomd'
pkgver='0.4.2.21'
-pkgrel='1'
+pkgrel='2'
pkgdesc='Factom Daemon'
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
url="https://github.com/FactomProject/$pkgname"
license=('custom:MIT')
makedepends=('go' 'git' 'glide')
-source=("git+$url#tag=v$pkgver")
-md5sums=('SKIP')
+install="$pkgname.install"
+source=("git+$url#tag=v$pkgver" "factomd.service" "sysusers-factomd.conf")
+md5sums=('SKIP'
+ '8b4bbe21ec4972d61bf431b7e98074f3'
+ '98af8ab7eabb9fa344f574b9182f34e2')
build()
{
cd "$srcdir"
@@ -32,10 +35,14 @@ build()
package()
{
- cd "$GOBIN"
- install -d "$pkgdir/usr/bin/"
- install -Dsm755 $pkgname "$pkgdir/usr/bin/"
+ cd "$srcdir"
+ install -Dm644 $pkgname.service "$pkgdir/usr/lib/systemd/system/$pkgname.service"
+ install -Dm644 sysusers-$pkgname.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+
+ cd "$srcdir/bin"
+ install -Dsm755 $pkgname "$pkgdir/usr/bin/$pkgname"
cd "$srcdir/$pkgname"
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 $pkgname.conf "$pkgdir/var/lib/$pkgname/.factom/m2/$pkgname.conf"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}