wok-next annotate volume_key/receipt @ rev 20462

Combine receipts
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Mar 06 03:00:01 2018 +0200 (2018-03-06)
parents
children d43bf7aae921
rev   line source
al@19957 1 # SliTaz package receipt v2.
al@19957 2
al@19957 3 PACKAGE="volume_key"
al@19957 4 VERSION="0.3.9"
al@19957 5 CATEGORY="libs"
al@19957 6 SHORT_DESC="Manipulating storage volume encryption keys"
al@19957 7 MAINTAINER="al.bobylev@gmail.com"
al@19957 8 LICENSE="GPL2"
al@19957 9 WEB_SITE="https://pagure.io/volume_key"
al@19957 10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/postlfs/volume_key.html"
al@19957 11
al@19957 12 TARBALL="$PACKAGE-$VERSION.tar.xz"
al@19957 13 WGET_URL="https://releases.pagure.org/volume_key/$TARBALL"
al@19957 14
al@19957 15 BUILD_DEPENDS="automake gettext gpgme-dev libtool cryptsetup-dev nss-dev \
al@19957 16 python-dev"
al@19957 17 SPLIT="volume_key-dev volume_key-python"
al@19957 18
al@19957 19 compile_rules() {
al@19957 20 sed -i '/config.h/d' lib/libvolume_key.h &&
al@19957 21 autoreconf -fiv &&
al@19957 22
al@19957 23 ./configure $CONFIGURE_ARGS && make && make install
al@19957 24 }
al@19957 25
al@19957 26 genpkg_rules() {
al@19957 27 case $PACKAGE in
al@19957 28 volume_key)
al@19957 29 copy @std; rm -r $fs/usr/lib/python2.7/
al@19957 30 DEPENDS="cryptsetup glib gpgme libassuan libdevmapper libgcrypt \
al@19957 31 libgpg-error nspr nss pcre util-linux-blkid util-linux-uuid"
al@19957 32 ;;
al@19957 33 *-dev)
al@19957 34 copy @dev
al@19957 35 DEPENDS="volume_key volume_key-python cryptsetup-dev glib-dev \
al@19957 36 gpgme-dev libassuan-dev libdevmapper-dev libgcrypt-dev \
al@19957 37 libgpg-error-dev nspr-dev nss-dev pcre-dev python-dev \
al@19957 38 util-linux-blkid-dev util-linux-uuid-dev"
al@19957 39 ;;
al@19957 40 *-python)
al@19957 41 copy site-packages/; remove_already_packed
al@19957 42 CAT="libs|python bindings"
al@19957 43 DEPENDS="volume_key python"
al@19957 44 ;;
al@19957 45 esac
al@19957 46 }