wok annotate gnutls/receipt @ rev 18272

Up: gnutls (3.3.16)
author Alexander Medvedev <devl547@gmail.com>
date Fri Aug 07 11:38:29 2015 +0300 (2015-08-07)
parents 4fa27fccfa02
children 8417cbe6fdae
rev   line source
pascal@2502 1 # SliTaz package receipt.
erjo@180 2
erjo@180 3 PACKAGE="gnutls"
devl547@18272 4 VERSION="3.3.16"
erjo@180 5 CATEGORY="security"
erjo@180 6 SHORT_DESC="GNU Transport Layer Security Library"
erjo@784 7 MAINTAINER="erjo@slitaz.org"
pascal@14999 8 LICENSE="GPL3"
pascal@17396 9 TARBALL="$PACKAGE-$VERSION.tar.lz"
erjo@180 10 WEB_SITE="http://www.gnu.org/software/gnutls/"
pascal@17396 11 WGET_URL="ftp://ftp.gnutls.org/gcrypt/gnutls/v${VERSION%.*}/$TARBALL"
pankso@16258 12 HOST_ARCH="i486 arm"
erjo@180 13
pankso@16258 14 DEPENDS="nettle libgpg-error ncurses readline zlib gcc-lib-base
pankso@16258 15 libgnutls libcrypto libtasn1"
pankso@16258 16 BUILD_DEPENDS="libtasn1-dev ncurses-dev readline-dev nettle-dev
pascal@17396 17 libgpg-error-dev libgcrypt-dev libcrypto-dev gmp-dev lzip"
pankso@16258 18
pankso@16258 19 # Handle SliTaz arch.
pankso@16258 20 case "$SLITAZ_ARCH" in
pankso@16258 21 i?86) DEPENDS="$DEPENDS p11-kit" ;;
pankso@16258 22 esac
pankso@16258 23
pankso@16258 24 # Handle cross compilation.
pankso@16258 25 case "$ARCH" in
pankso@16258 26 i?86)
psychomaniak@18166 27 BUILD_DEPENDS="$BUILD_DEPENDS p11-kit-dev cacerts" ;;
pankso@16258 28 arm*)
pankso@16258 29 ARCH_ARGS="--with-libgcrypt-prefix=/cross/$ARCH/sysroot/usr \
pankso@16258 30 --without-p11-kit --disable-rpath" ;;
pankso@16258 31 esac
slaxemulator@11295 32
erjo@180 33 # Rules to configure and make the package.
erjo@180 34 compile_rules()
erjo@180 35 {
pankso@16258 36 ./configure \
pankso@16258 37 --with-libgcrypt \
pankso@16258 38 --disable-guile \
pankso@16258 39 --with-zlib \
psychomaniak@18166 40 --with-default-trust-store-file="/etc/ssl/ca-bundle.crt" \
pankso@16258 41 $CONFIGURE_ARGS ${ARCH_ARGS} &&
slaxemulator@10270 42 make && make install
erjo@180 43 }
erjo@180 44
erjo@180 45 # Rules to gen a SliTaz package suitable for Tazpkg.
erjo@180 46 genpkg_rules()
erjo@180 47 {
erjo@11631 48 mkdir -p $fs/usr
pascal@14999 49 cp -a $install/usr/bin $fs/usr
erjo@180 50 }