aboutsummaryrefslogtreecommitdiffstats
path: root/community/apk-deploy-tool/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/apk-deploy-tool/APKBUILD')
-rw-r--r--community/apk-deploy-tool/APKBUILD40
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..763d2ba7c4d
--- /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.3
+pkgrel=1
+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="
+1d0e9607a10f97b357401c6d45d34f409e148ea0721161931cff03433b8486d2f974610669bb8f063a81055bc8c2348be94707fcf3ba3fc95e0d3fd7fe249ca5 apk-deploy-tool-0.5.3.tar.gz
+55c3fc8c72d12ee09e7fd81c808be61340fa6657081d654396d02435a915baefe1680fca602dc434dfc5496c525894bc4031d48053c93c9bcefc7e1db969f9bb apk-deploy-tool.doasd
+"