diff options
Diffstat (limited to 'user/volume_key')
-rw-r--r-- | user/volume_key/APKBUILD | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/user/volume_key/APKBUILD b/user/volume_key/APKBUILD index db26d40e2..69da50792 100644 --- a/user/volume_key/APKBUILD +++ b/user/volume_key/APKBUILD @@ -2,45 +2,49 @@ # Maintainer: A. Wilcox <awilfox@adelielinux.org> pkgname=volume_key pkgver=0.3.12 -pkgrel=0 +pkgrel=2 pkgdesc="Storage volume encryption key management library" url="https://pagure.io/volume_key" arch="all" options="!check" # well, this is busted. license="GPL-2.0+" depends="" -makedepends="cryptsetup-dev glib-dev gpgme-dev nss-dev python3-dev - util-linux-dev" checkdepends="nss-tools" +makedepends="cryptsetup-dev glib-dev gpgme-dev nss-dev python3-dev + util-linux-dev autoconf automake libtool" subpackages="$pkgname-dev $pkgname-doc $pkgname-lang py-$pkgname:py" source="https://releases.pagure.org/volume_key/volume_key-$pkgver.tar.xz" +prepare() { + autoreconf -i #998 + default_prepare +} + build() { - cd "$builddir" - ./configure \ + PYTHON3=python3.11 ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ - --localstatedir=/var + --localstatedir=/var \ + --with-python=no \ + --with-python3 make } check() { - cd "$builddir" make check } package() { - cd "$builddir" make DESTDIR="$pkgdir" install } py() { pkgdesc="$pkgdesc (Python 3 bindings)" mkdir -p "$subpkgdir"/usr/lib/ - mv "$pkgdir"/usr/lib/python3.6 "$subpkgdir"/usr/lib/ + mv "$pkgdir"/usr/lib/python3.* "$subpkgdir"/usr/lib/ } sha512sums="d056154c9b9d23e4eb661946dd59ed97e116903a3afcff9d9e29258408082f33dcbb69958724143f6bf191a3da488a03b6c02af287790990ed6459e29d66553c volume_key-0.3.12.tar.xz" |