# Maintainer: Natanael Copa setvar pkgname = 'libgcrypt' setvar pkgver = '1.8.1' setvar pkgrel = '0' setvar pkgdesc = ""general purpose crypto library based on the code used in GnuPG"" setvar url = ""http://www.gnupg.org"" setvar arch = ""all"" setvar license = ""LGPL"" setvar depends = """" setvar depends_dev = ""libgpg-error-dev"" setvar makedepends = ""$depends_dev texinfo"" setvar subpackages = ""$pkgname-dev $pkgname-doc"" setvar source = ""ftp://ftp.gnupg.org/gcrypt/libgcrypt/$pkgname-$pkgver.tar.bz2"" setvar builddir = ""$srcdir"/$pkgname-$pkgver" proc build { cd $builddir local _arch_configure= case (CARCH) { arm* { # disable arm assembly for now as it produces TEXTRELs export gcry_cv_gcc_arm_platform_as_ok=no } x86 | x86_64 { setvar _arch_configure = ""--enable-padlock-support"" } } ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --localstatedir=/var \ --disable-static \ $_arch_configure make } proc check { # t-secmem fails on ppc64le, see https://dev.gnupg.org/T3375 test $CARCH != ppc64le || return 0 cd $builddir make check } proc package { cd $builddir make -j1 DESTDIR="$pkgdir" install rm -f ${pkgdir}/usr/share/info/dir } setvar sha512sums = ""27c9d2fd9cba5afca71d421c9299d6942463975fae0bd10d4ff42cda2d7ea213e6b73c071a40fcf23ff52a93394cc7505ab332f8a4a3321826460e471eda5b4e libgcrypt-1.8.1.tar.bz2""