wok-next annotate volume_key/receipt @ rev 20604

More fix libtool.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Apr 19 13:15:41 2018 +0300 (2018-04-19)
parents 9e5dca6702bf
children 342b30daff76
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@20557 17 SPLIT="volume_key-python volume_key volume_key-dev"
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@20557 23 ./configure $CONFIGURE_ARGS &&
al@20604 24 fix libtool &&
al@20557 25 make &&
al@20557 26 make install
al@19957 27 }
al@19957 28
al@19957 29 genpkg_rules() {
al@19957 30 case $PACKAGE in
al@20557 31 *-python)
al@20557 32 copy python2.7/
al@20557 33 find $fs -name '*.la' -delete
al@20557 34 CAT="libs|python bindings"
al@20557 35 DEPENDS="volume_key python"
al@20557 36 ;;
al@19957 37 volume_key)
al@20557 38 copy @std @rm
al@19957 39 DEPENDS="cryptsetup glib gpgme libassuan libdevmapper libgcrypt \
al@19957 40 libgpg-error nspr nss pcre util-linux-blkid util-linux-uuid"
al@19957 41 ;;
al@19957 42 *-dev)
al@19957 43 copy @dev
al@19957 44 DEPENDS="volume_key volume_key-python cryptsetup-dev glib-dev \
al@19957 45 gpgme-dev libassuan-dev libdevmapper-dev libgcrypt-dev \
al@19957 46 libgpg-error-dev nspr-dev nss-dev pcre-dev python-dev \
al@19957 47 util-linux-blkid-dev util-linux-uuid-dev"
al@19957 48 ;;
al@19957 49 esac
al@19957 50 }