# $Id$ PNAME="gnutls" PVER="2.12.21" PBUILD="r2" PCAT="app-crypt" DESCRIPTION="The GNU Transport Layer Security Library." HOMEPAGE="http://www.gnu.org/software/gnutls/" # use libgcrypt instead of libnettle atm DEPEND=">= sys-libs/libstdc++-4.7 >= sys-libs/zlib-1.2.5 >= dev-libs/lzo-2 >= app-crypt/libgpg-error-1.9 >= app-crypt/libgcrypt-1.5 >= app-crypt/libtasn1-3.3 >= app-crypt/p11-kit-0.19" SDEPEND=">= sys-dev/gettext-0.18" SRCFILE="${PNAME}-${PVER}.tar.bz2" SRCDIR="${BUILDDIR}/${PNAME}-${PVER}" sminclude mtools mbuild multilib msetfeature "!check" SRC_URI=( gnu://${PNAME}/${SRCFILE} ftp://ftp.gnutls.org/pub/${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${PNAME}-${PVER}-gnulib-gets.patch ) UP2DATE="updatecmd 'http://ftp.gnu.org/gnu/gnutls/?C=M;O=A' | lasttarball" src_prepare() { munpack ${SRCFILE} || die mpatch ${PNAME}-${PVER}-gnulib-gets.patch || die } src_compile() { mconfigure \ --without-included-opencdk \ --with-p11-kit \ --with-zlib \ --with-lzo \ --with-libgcrypt \ --enable-tls \ --disable-guile \ --disable-gtk-doc \ || die mmake || die }