diff options
author | Stefan Cocora | 2019-10-30 22:53:14 +0000 |
---|---|---|
committer | Stefan Cocora | 2019-10-30 22:53:14 +0000 |
commit | 51b4fbf8035d11006cf1b527536cb8d0b653f3e8 (patch) | |
tree | 3b213d104897724ffda80338092437ec1e4e06ff | |
parent | 2a8f2d0420b4bafdc3f78b250c60bcb2bccf9d87 (diff) | |
download | aur-51b4fbf8035d11006cf1b527536cb8d0b653f3e8.tar.gz |
[fix] Add sysusers and depends for pkg
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 11 | ||||
-rw-r--r-- | rkt.sysusers | 2 |
3 files changed, 15 insertions, 4 deletions
@@ -5,11 +5,17 @@ pkgbase = rkt-bin url = https://github.com/rkt/rkt arch = x86_64 license = apache + depends = glibc + depends = openssl + depends = zlib + depends = systemd provides = rkt-bin conflicts = rkt conflicts = rkt-git source = rkt_1.30.0-1_amd64.deb::https://github.com/rkt/rkt/releases/download/v1.30.0/rkt_1.30.0-1_amd64.deb + source = rkt.sysusers sha256sums = 57e1d8ec5075369a0781d1c3aac2dcc032d73f4c2b292bcb61a52a53cd02d301 + sha256sums = SKIP pkgname = rkt-bin @@ -11,14 +11,16 @@ arch=('x86_64') _upstream_arch="amd64" url="https://github.com/rkt/rkt" license=('apache') -depends=() +depends=('glibc' 'openssl' 'zlib' 'systemd') provides=('rkt-bin') conflicts=('rkt' 'rkt-git') optdepends=() makedepends=() # https://github.com/rkt/rkt/releases/download/v1.30.0/rkt_1.30.0-1_amd64.deb -source=("${_upstream_pkgname}_${pkgver}-1_${_upstream_arch}.deb::https://github.com/${_pkgauthor}/${_upstream_pkgname}/releases/download/v${pkgver}/${_upstream_pkgname}_${pkgver}-1_${_upstream_arch}.deb") -sha256sums=('57e1d8ec5075369a0781d1c3aac2dcc032d73f4c2b292bcb61a52a53cd02d301') +source=("${_upstream_pkgname}_${pkgver}-1_${_upstream_arch}.deb::https://github.com/${_pkgauthor}/${_upstream_pkgname}/releases/download/v${pkgver}/${_upstream_pkgname}_${pkgver}-1_${_upstream_arch}.deb" + "${_upstream_pkgname}.sysusers") +sha256sums=('57e1d8ec5075369a0781d1c3aac2dcc032d73f4c2b292bcb61a52a53cd02d301' + 'SKIP') prepare() { cd "${srcdir}" @@ -27,7 +29,7 @@ prepare() { package() { install -d "${pkgdir}/usr/bin" - install -m644 "${srcdir}"/usr/bin/rkt "${pkgdir}/usr/bin" + install -m755 "${srcdir}"/usr/bin/rkt "${pkgdir}/usr/bin" install -d "${pkgdir}/usr/lib/rkt/stage1-images" install -m644 "${srcdir}"/usr/lib/rkt/stage1-images/*.aci "${pkgdir}/usr/lib/rkt/stage1-images" install -d "${pkgdir}/usr/lib/systemd/system" @@ -40,4 +42,5 @@ package() { install -m644 "${srcdir}"/usr/share/doc/"${_upstream_pkgname}"/*.{dot,gz,md,png,svg} "${pkgdir}/usr/share/doc" install -d "${pkgdir}/usr/share/bash-completion/completions" install -m644 "${srcdir}"/usr/share/bash-completion/completions/"${_upstream_pkgname}" "${pkgdir}/usr/share/bash-completion/completions" + install -Dm644 "${srcdir}/${_upstream_pkgname}.sysusers" "$pkgdir/usr/lib/sysusers.d/${_upstream_pkgname}.conf" } diff --git a/rkt.sysusers b/rkt.sysusers new file mode 100644 index 000000000000..17fa57377ba9 --- /dev/null +++ b/rkt.sysusers @@ -0,0 +1,2 @@ +# create rkt group +g rkt - - |