diff options
Diffstat (limited to 'community/apk-deploy-tool/APKBUILD')
-rw-r--r-- | community/apk-deploy-tool/APKBUILD | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/community/apk-deploy-tool/APKBUILD b/community/apk-deploy-tool/APKBUILD new file mode 100644 index 00000000000..fbd6a725548 --- /dev/null +++ b/community/apk-deploy-tool/APKBUILD @@ -0,0 +1,40 @@ +# Contributor: Jakub Jirutka <jakub@jirutka.cz> +# Maintainer: Jakub Jirutka <jakub@jirutka.cz> +pkgname=apk-deploy-tool +pkgver=0.5.1 +pkgrel=0 +pkgdesc="Tool for easily deploying applications or configuration packaged in APK via SSH" +url="https://github.com/jirutka/apk-deploy-tool" +arch="noarch" +license="MIT" +depends=" + apk-tools + doas + openssh-keygen + " +pkgusers="deploy" +pkggroups="$pkgusers" +install="$pkgname.pre-install" +source="https://github.com/jirutka/apk-deploy-tool/archive/v$pkgver/$pkgname-$pkgver.tar.gz + $pkgname.doasd + " +options="!check" + +package() { + make install DESTDIR="$pkgdir" prefix=/usr + + cd "$pkgdir" + + install -D -m 640 "$srcdir"/$pkgname.doasd etc/doas.d/$pkgname.conf + + install -d -m 755 -o $pkgusers -g "$pkggroups" \ + var/lib/apk-deploy \ + var/lib/apk-deploy/packages + install -d -m 700 -o $pkgusers -g "$pkggroups" \ + var/lib/apk-deploy/.ssh +} + +sha512sums=" +a61fa51f026123ecbeb20fa9df2288a376a2e597dfc96e8e778471d317df188f8619c44c0fbf4ed20acaf44181e4b328bcc0fcecfe75706e205afe9558970f3d apk-deploy-tool-0.5.1.tar.gz +55c3fc8c72d12ee09e7fd81c808be61340fa6657081d654396d02435a915baefe1680fca602dc434dfc5496c525894bc4031d48053c93c9bcefc7e1db969f9bb apk-deploy-tool.doasd +" |