diff options
Diffstat (limited to 'security/py-crypto/Makefile')
-rw-r--r-- | security/py-crypto/Makefile | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/security/py-crypto/Makefile b/security/py-crypto/Makefile new file mode 100644 index 00000000000..61d31fb3bb5 --- /dev/null +++ b/security/py-crypto/Makefile @@ -0,0 +1,49 @@ +# $NetBSD: Makefile,v 1.1 1998/08/07 14:50:49 tsarna Exp $ + +DISTNAME= pycrypt100 +PKGNAME= py-crypto-1.0.0 +CATEGORIES= security +MASTER_SITES= ftp://ftp.cwi.nl/pub/pct/ +EXTRACT_SUFX= .tgz + +MAINTAINER= tsarna@netbsd.org + +DEPENDS+= python-1.5.1:../../lang/python + +MIRROR_DISTFILE=no +RESTRICTED= crypto + +WRKSRC= ${WRKDIR}/Extensions/Crypto +MAKE_FLAGS= 'OPT=${CFLAGS}' + +INFO_FILES= pct.info + +.if ${MACHINE_ARCH} == "powerpc" || ${MACHINE_ARCH} == "mips" || ${MACHINE_ARCH} == "alpha" +IGNORE="Needs dynamic loading" +.endif + +post-extract: + @(cd ${WRKDIR}; tar xf pycrypt.tar) + +do-configure: + @(cd ${WRKSRC}; ${PREFIX}/bin/python buildkit) + ${CP} ${PREFIX}/lib/python1.5/config/Makefile.pre.in ${WRKSRC}/src + ${CP} ${WRKSRC}/Setup.in ${WRKSRC}/src + @(cd ${WRKSRC}/src; make -f Makefile.pre.in boot) + +do-build: + @(cd ${WRKSRC}/src; make) + ${PREFIX}/bin/python ${PREFIX}/lib/python1.5/compileall.py \ + ${WRKSRC}/Lib + ${PREFIX}/bin/python -O ${PREFIX}/lib/python1.5/compileall.py \ + ${WRKSRC}/Lib + +do-install: + (cd ${WRKSRC}/Lib ; ${INSTALL_DATA} *.py *.pyc *.pyo \ + ${PREFIX}/lib/python1.5/site-packages) + (cd ${WRKSRC}/src ; ${INSTALL_DATA} *.so \ + ${PREFIX}/lib/python1.5/site-packages) + (cd ${WRKSRC}/Doc ; ${INSTALL_MAN} *info* \ + ${PREFIX}/info) + +.include "../../mk/bsd.pkg.mk" |