diff --git a/srcpkgs/pycrypto/template b/srcpkgs/pycrypto/template index 47bc60a730..fde6b4aa38 100644 --- a/srcpkgs/pycrypto/template +++ b/srcpkgs/pycrypto/template @@ -1,16 +1,25 @@ # Template file for 'pycrypto' pkgname=pycrypto -version=2.3 -revision=2 -distfiles="http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/$pkgname-$version.tar.gz" +version=2.6 +revision=1 build_style=python-module +pycompile_module="Crypto" makedepends="gmp-devel python-devel" +crossmakedepends="${makedepends}" short_desc="The Python Cryptography Toolkit" maintainer="Juan RP " -checksum=4f11e85fbcf13960373650fc2dae8f088f9b001f07fb6d3efb2fcb5334987182 +homepage="https://www.dlitz.net/software/pycrypto/" +license="PSF, Public domain" +distfiles="http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/$pkgname-$version.tar.gz" +checksum=7293c9d7e8af2e44a82f86eb9c3b058880f4bcc884bf3ad6c8a34b64986edde8 long_desc=" The Python cryptography toolkit is intended to provide a reliable and stable base for writing Python programs that require cryptographic functions." -pycompile_module="Crypto" - +pre_build() { + if [ -n "$XBPS_CROSS_TRIPLET" ]; then + sed -e "s|'/usr/include/'|''|g" -i setup.py + _args="ac_cv_func_malloc_0_nonnull=yes" + fi + ./configure ${CONFIGURE_SHARED_ARGS} ${_args} +}