# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-m2crypto # py-m2crypto/Makefile # py-m2crypto/distinfo # py-m2crypto/pkg-comment # py-m2crypto/pkg-descr # py-m2crypto/pkg-plist # py-m2crypto/files # py-m2crypto/files/patch-aa # py-m2crypto/files/patch-ab # echo c - py-m2crypto mkdir -p py-m2crypto > /dev/null 2>&1 echo x - py-m2crypto/Makefile sed 's/^X//' >py-m2crypto/Makefile << 'END-of-py-m2crypto/Makefile' X# New ports collection makefile for: py-m2crypto X# Date created: 27 March 2001 X# Whom: Peter Haight X# X# $FreeBSD: ports/net/fugu/Makefile,v 1.2 2000/11/14 12:42:43 asami Exp $ X# X XPORTNAME= m2crypto XPORTVERSION= 0.06 XCATEGORIES= net python XMASTER_SITES= http://www.post1.com/home/ngps/m2/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} XDISTNAME= ${PORTNAME}-${PORTVERSION}-snap3 X XMAINTAINER= peterh@sapros.com X XBUILD_DEPENDS= swig:${PORTSDIR}/devel/SWIG \ X pinstall:${PORTSDIR}/devel/pinstall X XUSE_PYTHON= yes XUSE_ZIP= yes XUSE_OPENSSL= yes X XPINSTALL_PLIST= ${WRKDIR}/pinstall-plist X Xdo-build: X ${TOUCH} ${WRKSRC}/swig/_m2crypto_wrap.doc X cd ${WRKSRC}/swig && make X ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/M2Crypto X Xdo-install: X ${MKDIR} ${WRKDIR}/lib X ${MKDIR} ${WRKDIR}/lib/${PYTHON_VERSION} X ${MKDIR} ${WRKDIR}/lib/${PYTHON_VERSION}/site-packages X ${SED} s#%%PYTHON_VERSION%%#${PYTHON_VERSION}#g ${PLIST} > ${PINSTALL_PLIST} X cd ${WRKDIR}/lib/${PYTHON_VERSION}/site-packages && ${LN} -f -s ../../../${DISTNAME}/M2Crypto X pinstall -v -f ${PINSTALL_PLIST} -d ${WRKDIR} X X.include END-of-py-m2crypto/Makefile echo x - py-m2crypto/distinfo sed 's/^X//' >py-m2crypto/distinfo << 'END-of-py-m2crypto/distinfo' XMD5 (m2crypto-0.06-snap3.zip) = 61391a84e131eb100169c88ec9d3037c END-of-py-m2crypto/distinfo echo x - py-m2crypto/pkg-comment sed 's/^X//' >py-m2crypto/pkg-comment << 'END-of-py-m2crypto/pkg-comment' XM2Crypto is a Python wrapper for OpenSSL END-of-py-m2crypto/pkg-comment echo x - py-m2crypto/pkg-descr sed 's/^X//' >py-m2crypto/pkg-descr << 'END-of-py-m2crypto/pkg-descr' XM2Crypto is a Python wrapper for OpenSSL. XIt makes accessible to the Python programmer the following: X X - DH, RSA, DSA, symmetric ciphers, message digests, HMACs. X - SSL functionality to implement clients and servers. X - S/MIME v2. X XWWW: http://www.post1.com/home/ngps/m2/ END-of-py-m2crypto/pkg-descr echo x - py-m2crypto/pkg-plist sed 's/^X//' >py-m2crypto/pkg-plist << 'END-of-py-m2crypto/pkg-plist' Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/ASN1.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/ASN1.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/BIO.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/BIO.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/callback.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/callback.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/DH.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/DH.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/DSA.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/DSA.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/Err.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/Err.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/EVP.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/EVP.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/httpslib.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/httpslib.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/m2.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/m2.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/m2urllib.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/m2urllib.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/constants.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/constants.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/packet.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/packet.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/PublicKey.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/PublicKey.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/PublicKeyRing.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/PublicKeyRing.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/RSA.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/RSA.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/__init__.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/__init__.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/Rand.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/Rand.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/RC4.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/RC4.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/RSA.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/RSA.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SMIME.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SMIME.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/cb.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/cb.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Cipher.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Cipher.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Connection.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Connection.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Context.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Context.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Session.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Session.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/SSLServer.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/SSLServer.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/ssl_dispatcher.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/ssl_dispatcher.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/timeout.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/timeout.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/__init__.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/__init__.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Error.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Error.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/threading.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/threading.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/util.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/util.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/X509.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/X509.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/xmlrpclib2.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/xmlrpclib2.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/__init__.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/__init__.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/_m2cryptoc.so Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/_m2crypto.py Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/_m2crypto.pyc Xlib/%%PYTHON_VERSION%%/site-packages/M2Crypto/_m2crypto_wrap.doc X@dirrm lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP X@dirrm lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL X@dirrm lib/%%PYTHON_VERSION%%/site-packages/M2Crypto X END-of-py-m2crypto/pkg-plist echo c - py-m2crypto/files mkdir -p py-m2crypto/files > /dev/null 2>&1 echo x - py-m2crypto/files/patch-aa sed 's/^X//' >py-m2crypto/files/patch-aa << 'END-of-py-m2crypto/files/patch-aa' X--- swig/_evp.i.orig Tue Mar 27 12:13:08 2001 X+++ swig/_evp.i Tue Mar 27 12:13:13 2001 X@@ -36,10 +36,6 @@ X %name(bf_cbc) extern EVP_CIPHER *EVP_bf_cbc(void); X %name(bf_cfb) extern EVP_CIPHER *EVP_bf_cfb(void); X %name(bf_ofb) extern EVP_CIPHER *EVP_bf_ofb(void); X-%name(idea_ecb) extern EVP_CIPHER *EVP_idea_ecb(void); X-%name(idea_cbc) extern EVP_CIPHER *EVP_idea_cbc(void); X-%name(idea_cfb) extern EVP_CIPHER *EVP_idea_cfb(void); X-%name(idea_ofb) extern EVP_CIPHER *EVP_idea_ofb(void); X %name(cast5_ecb) extern EVP_CIPHER *EVP_cast5_ecb(void); X %name(cast5_cbc) extern EVP_CIPHER *EVP_cast5_cbc(void); X %name(cast5_cfb) extern EVP_CIPHER *EVP_cast5_cfb(void); END-of-py-m2crypto/files/patch-aa echo x - py-m2crypto/files/patch-ab sed 's/^X//' >py-m2crypto/files/patch-ab << 'END-of-py-m2crypto/files/patch-ab' X--- demo/evp_ciph_test.py.orig Tue Mar 27 12:34:18 2001 X+++ demo/evp_ciph_test.py Tue Mar 27 12:34:25 2001 X@@ -47,7 +47,6 @@ X X if __name__=='__main__': X ciphers=['bf_ecb', 'bf_cbc', 'bf_cfb', 'bf_ofb',\ X- 'idea_ecb', 'idea_cbc', 'idea_cfb', 'idea_ofb',\ X 'cast5_ecb', 'cast5_cbc', 'cast5_cfb', 'cast5_ofb',\ X 'rc5_ecb', 'rc5_cbc', 'rc5_cfb', 'rc5_ofb',\ X 'des_ecb', 'des_cbc', 'des_cfb', 'des_ofb',\ END-of-py-m2crypto/files/patch-ab exit