wok-next annotate nettle/receipt @ rev 20905

Update packages from ISO and LFS backages (all but toolchain)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Aug 07 00:30:45 2018 +0300 (2018-08-07)
parents 0e7893ac206d
children d5aab818505e
rev   line source
al@20443 1 # SliTaz package receipt v2.
devl547@11265 2
devl547@11265 3 PACKAGE="nettle"
al@20905 4 VERSION="3.4"
slaxemulator@13005 5 CATEGORY="security"
al@20443 6 SHORT_DESC="Nettle cryptographic library"
devl547@11265 7 MAINTAINER="devl547@gmail.com"
pascal@15584 8 LICENSE="LGPL2.1"
slaxemulator@13005 9 WEB_SITE="http://www.lysator.liu.se/~nisse/nettle/"
slaxemulator@13005 10
al@19607 11 TARBALL="$PACKAGE-$VERSION.tar.gz"
al@19607 12 WGET_URL="$GNU_MIRROR/$PACKAGE/$TARBALL"
al@19607 13
al@19607 14 BUILD_DEPENDS="openssl-dev gmp-dev texinfo"
al@20443 15 SPLIT="nettle-dev"
al@19607 16
al@20443 17 compile_rules() {
al@20443 18 case "$ARCH" in
al@20443 19 arm) ARCH_ARGS='--enable-arm-neon';;
al@20443 20 *) ARCH_ARGS='';;
al@20443 21 esac
devl547@11265 22
pankso@16250 23 ./configure \
al@20905 24 --libdir=/usr/lib \
al@19607 25 --disable-static \
al@20443 26 $CONFIGURE_ARGS $ARCH_ARGS &&
al@20905 27 make &&
al@20905 28 make install || return 1
al@20905 29
al@20905 30 chmod 0755 $install/usr/lib/*.so* # was 644
devl547@11265 31 }
devl547@11265 32
al@20443 33 genpkg_rules() {
al@20443 34 case $PACKAGE in
al@20443 35 nettle)
al@20443 36 copy @std
al@20443 37 DEPENDS="gmp"
al@20443 38 ;;
al@20443 39 *-dev)
al@20443 40 copy @dev
al@20443 41 DEPENDS="nettle gmp-dev"
al@20443 42 ;;
al@20443 43 esac
devl547@11265 44 }