summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuval Adam <yuval@y3xz.com>2015-07-20 23:09:19 +0300
committerYuval Adam <yuval@y3xz.com>2015-07-20 23:09:50 +0300
commitc8d4d70aa5806d144d4658906e1b934f939276c3 (patch)
treed4619cbefce6faaddc788fca609d40b6453cb0c0
parente3a1fe1ee59bd91dfd77fe7e1e396e6e0ab81838 (diff)
Install rkt systemd units
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD12
2 files changed, 11 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 96049d0..748b0d2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = rkt
pkgdesc = App container runtime
pkgver = 0.7.0
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/coreos/rkt
arch = x86_64
license = apache
diff --git a/PKGBUILD b/PKGBUILD
index cf6cc43..34df541 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=rkt
pkgver=0.7.0
-pkgrel=2
+pkgrel=3
pkgdesc="App container runtime"
arch=('x86_64')
url="https://github.com/coreos/rkt"
@@ -31,7 +31,15 @@ build() {
}
package() {
- cd "${pkgname}-${pkgver}/build-${pkgname}-${pkgver}"
+ cd "${pkgname}-${pkgver}"
+ local unit
+ for unit in rkt-gc.{timer,service} rkt-metadata.{socket,service}
+ do
+ install -Dm644 "dist/init/systemd/${unit}" \
+ "${pkgdir}/usr/lib/systemd/system/${unit}"
+ done
+
+ cd "build-${pkgname}-${pkgver}"
install -Dm755 bin/rkt "$pkgdir/usr/bin/rkt"
install -Dm755 bin/actool "$pkgdir/usr/bin/actool"
install -Dm644 bin/stage1.aci "$pkgdir/usr/share/rkt/stage1.aci"