# $Id$ PNAME="libgcrypt" PVER="1.8.3" PBUILD="r1" PCAT="app-crypt" DESCRIPTION="Libgcrypt is GNU's basic cryptographic library." HOMEPAGE="http://www.gnupg.org/" DEPEND=">= virtual/glibc >= app-crypt/libgpg-error-1.22" ALX_DEV_DEPEND=">= app-crypt/libgpg-error-dev-1.22" SRCFILE="${PNAME}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" EMUL_LINUX_32=true # only keep libs, bins should reside in dev pkg ALX_PKG_KEEP="usr/$(mlibdir)/*.so.*" sminclude multilib mbuild alx-split SRC_URI=( ftp://ftp.gnupg.org/gcrypt/${PNAME}/${SRCFILE} #ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt/${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE} ) #UP2DATE="updatecmd ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt/${PNAME}/ | lasttarball" UP2DATE="updatecmd ftp://ftp.gnupg.org/gcrypt/${PNAME} | highesttarball" src_compile() { # disable the padlock engine, on some compiler/Arch this may fail to build mconfigure --disable-padlock-support || die mmake || die } alx_generic_src_install() { mbuild_src_install # fix some multilib issues only-m32 sed -i 's:-L/usr/lib64::' ${BINDIR}/usr/lib/libgcrypt.la || die }