
description="Storage volume encryption keys and storing them separately from volumes to handle forgotten passphrases."
url="https://releases.pagure.org/"

packager="spiky <spiky@nutyx.org>"

makedepends=(python nss cryptsetup glib gpgme swig)
run=(python)

name=volume_key
version=0.3.12
release=8

source=(  https://releases.pagure.org/volume_key/volume_key-$version.tar.xz )

prepare() {

cd ${name}-$version
autoreconf -fiv
        find . -name ".pyc" -delete
}

build() {
cd ${name}-$version

export CFLAGS+=" $(python3-config --includes)"

./configure --prefix=/usr

sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool

make
make DESTDIR=$PKG install
#sed -i '/config.h/d' $PKG/usr/include/volume_key/libvolume_key.h

# Obsolet lib
rm $PKG/usr/lib/libvolume_key.la
}
