aboutsummaryrefslogtreecommitdiffstats
path: root/community/volume_key/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/volume_key/APKBUILD')
-rw-r--r--community/volume_key/APKBUILD40
1 files changed, 40 insertions, 0 deletions
diff --git a/community/volume_key/APKBUILD b/community/volume_key/APKBUILD
new file mode 100644
index 0000000000..7dc806a530
--- /dev/null
+++ b/community/volume_key/APKBUILD
@@ -0,0 +1,40 @@
+# Contributor: Rasmus Thomsen <oss@cogitri.dev>
+# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
+pkgname=volume_key
+pkgver=0.3.12
+pkgrel=0
+pkgdesc="Library for manipulating storage volume encryption keys"
+url="https://pagure.io/volume_key"
+arch="all"
+license="GPL-2.0-or-later"
+makedepends="python3-dev cryptsetup-dev glib-dev gpgme-dev nss-dev"
+checkdepends="nss-tools"
+subpackages="$pkgname-dev $pkgname-doc py3-$pkgname:_py3"
+source="https://releases.pagure.org/volume_key/volume_key-${pkgver}.tar.xz"
+
+build() {
+ ./configure \
+ --build=$CBUILD \
+ --host=$CHOST \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --localstatedir=/var
+ make
+}
+
+check() {
+ make check
+}
+
+package() {
+ make DESTDIR="$pkgdir" install
+}
+
+_py3() {
+ pkgdesc="$pkgdesc (for python3)"
+
+ mkdir -p "$subpkgdir"/usr/lib/
+ mv "$pkgdir"/usr/lib/python3* "$subpkgdir"/usr/lib
+}
+sha512sums="d056154c9b9d23e4eb661946dd59ed97e116903a3afcff9d9e29258408082f33dcbb69958724143f6bf191a3da488a03b6c02af287790990ed6459e29d66553c volume_key-0.3.12.tar.xz"