Bug 79003 - Update port: security/py-m2crypto to 0.13.1
Summary: Update port: security/py-m2crypto to 0.13.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-19 03:30 UTC by Marcus Grando
Modified: 2005-03-19 22:25 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcus Grando 2005-03-19 03:30:02 UTC
Update port: security/py-m2crypto to 0.13.1

- Update to 0.13.1
- Update pkg-plist to use %%PYTHON_SITELIBDIR%%, and fix new files
- Sync site description to pkg-descr
- Update files/patch-SWIG::Makefile
- Take maintainership

Add files:

files/patch-setup.py
files/patch-SWIG::_m2crypto.i

	<how to correct or work around the problem, if known (multiple lines)>

--- py-m2crypto.patch begins here ---
diff -ruN py-m2crypto.orig/Makefile py-m2crypto/Makefile
--- py-m2crypto.orig/Makefile	Mon Feb 14 21:41:09 2005
+++ py-m2crypto/Makefile	Sat Mar 19 00:16:41 2005
@@ -5,39 +5,31 @@
 # $FreeBSD: ports/security/py-m2crypto/Makefile,v 1.11 2005/02/14 23:41:09 kris Exp $
 #
 
-PORTNAME=	m2crypto
-PORTVERSION=	0.11
-PORTREVISION=	1
-CATEGORIES=	security python
-MASTER_SITES=	# http://www.post1.com/home/ngps/m2/ unfetchable
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-DISTNAME=	${PORTNAME}-${PORTVERSION}
-
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Crypto and SSL toolkit for Python
-
-BUILD_DEPENDS=	swig1.3:${PORTSDIR}/devel/swig13 \
-		pinstall:${PORTSDIR}/devel/pinstall
-
-WRKSRC=		${WRKDIR}/${DISTNAME}/SWIG
-USE_PYTHON=	yes
-USE_ZIP=	yes
-USE_OPENSSL=	yes
-USE_REINPLACE=	yes
-
-PINSTALL_PLIST=	${WRKDIR}/pinstall-plist
+PORTNAME=		m2crypto
+PORTVERSION=		0.13.1
+CATEGORIES=		security python
+MASTER_SITES=		http://sandbox.rulemaker.net/ngps/Dist/
+PKGNAMEPREFIX=		${PYTHON_PKGNAMEPREFIX}
+DISTNAME=		${PORTNAME}-${PORTVERSION:S/.1$//}
+
+PATCH_SITES=		${MASTER_SITES}
+
+MAINTAINER=		marcus@corp.grupos.com.br
+COMMENT=		Crypto and SSL toolkit for Python
+
+BUILD_DEPENDS=		swig1.3:${PORTSDIR}/devel/swig13
+DEPENDS_TARGET=		SWIG_LANGUAGES=python install
+
+PATCHFILES+=		0.13p1.patch
+
+DIST_SUBDIR=		python
+USE_PYTHON=		yes
+USE_PYDISTUTILS=	yes
+USE_ZIP=		yes
+USE_OPENSSL=		yes
+USE_REINPLACE=		yes
 
 post-patch:
-	${REINPLACE_CMD} "s|%%PYTHON_INCLUDEDIR%%|${PYTHON_INCLUDEDIR}|" ${WRKSRC}/Makefile
-
-post-build:
-	${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}/../M2Crypto
-
-do-install:
-	${MKDIR} ${WRKDIR}/lib/${PYTHON_VERSION}/site-packages
-	cd ${WRKDIR}/lib/${PYTHON_VERSION}/site-packages && ${LN} -sf ../../../${DISTNAME}/M2Crypto
-
-post-install:
-	${LOCALBASE}/bin/pinstall -v -f ${TMPPLIST} -d ${WRKDIR}
+	@${REINPLACE_CMD} "s|%%PYTHON_INCLUDEDIR%%|${PYTHON_INCLUDEDIR}|g" ${WRKSRC}/SWIG/Makefile
 
 .include <bsd.port.mk>
diff -ruN py-m2crypto.orig/distinfo py-m2crypto/distinfo
--- py-m2crypto.orig/distinfo	Wed Mar 31 00:11:10 2004
+++ py-m2crypto/distinfo	Sat Mar 19 00:16:41 2005
@@ -1,2 +1,4 @@
-MD5 (m2crypto-0.11.zip) = c018c94e00b33aac969fbbe02b244aba
-SIZE (m2crypto-0.11.zip) = 404629
+MD5 (python/m2crypto-0.13.zip) = be2790a34349ab452dddbcfe4c95606a
+SIZE (python/m2crypto-0.13.zip) = 410759
+MD5 (python/0.13p1.patch) = 4bc65c6cd30d01fa5ea5163b637464d5
+SIZE (python/0.13p1.patch) = 1645
diff -ruN py-m2crypto.orig/files/patch-SWIG::Makefile py-m2crypto/files/patch-SWIG::Makefile
--- py-m2crypto.orig/files/patch-SWIG::Makefile	Wed Aug  6 07:39:04 2003
+++ py-m2crypto/files/patch-SWIG::Makefile	Sat Mar 19 00:16:41 2005
@@ -1,12 +1,15 @@
---- Makefile.orig	Wed Aug  6 17:33:10 2003
-+++ Makefile	Wed Aug  6 17:34:04 2003
-@@ -3,8 +3,7 @@
- CFLAGS	   = -DTHREADING -g
- INCLUDE	   = -I/usr/local/include -I.
- LIBS       = -L/usr/local/lib -lssl -lcrypto
--PYVER      = 2.2
+--- SWIG/Makefile.orig	Mon Sep 15 13:34:31 2003
++++ SWIG/Makefile	Fri Mar 18 20:32:40 2005
+@@ -8,9 +8,9 @@
+ #else
+ PYVER = 2.3
+ #endif
 -PYINCLUDE  = -DHAVE_CONFIG_H -I/usr/local/include/python$(PYVER) \
+-	-I/usr/local/lib/python$(PYVER)/config
+-PYLIB      = /usr/local/lib/python$(PYVER)/config
 +PYINCLUDE  = -DHAVE_CONFIG_H -I%%PYTHON_INCLUDEDIR%% \
- 	-I/usr/local/lib/python$(PYVER)/config
- PYLIB      = /usr/local/lib/python$(PYVER)/config
++	-I%%PYTHON_INCLUDEDIR%%/config
++PYLIB      = %%PYTHON_INCLUDEDIR%%/config
+ 
+ all:	_m2crypto
  
diff -ruN py-m2crypto.orig/files/patch-SWIG::_m2crypto.i py-m2crypto/files/patch-SWIG::_m2crypto.i
--- py-m2crypto.orig/files/patch-SWIG::_m2crypto.i	Wed Dec 31 21:00:00 1969
+++ py-m2crypto/files/patch-SWIG::_m2crypto.i	Sat Mar 19 00:16:41 2005
@@ -0,0 +1,11 @@
+--- SWIG/_m2crypto.i.orig	Sun Oct 26 11:19:08 2003
++++ SWIG/_m2crypto.i	Fri Mar 18 22:45:07 2005
+@@ -31,7 +31,7 @@
+ %include _dsa.i
+ %include _ssl.i
+ %include _x509.i
+-%include _asn1.i
++//%include _asn1.i
+ %include _pkcs7.i
+ %include _util.i
+ 
diff -ruN py-m2crypto.orig/files/patch-setup.py py-m2crypto/files/patch-setup.py
--- py-m2crypto.orig/files/patch-setup.py	Wed Dec 31 21:00:00 1969
+++ py-m2crypto/files/patch-setup.py	Sat Mar 19 00:16:41 2005
@@ -0,0 +1,59 @@
+--- setup.py.orig	Sun Mar 28 08:06:59 2004
++++ setup.py	Fri Mar 18 22:44:10 2005
+@@ -12,56 +12,6 @@
+ from distutils.core import setup, Extension
+ from distutils.command import build_ext
+ 
+-# This copy of swig_sources is from Python 2.2.
+-
+-def swig_sources (self, sources):
+-
+-    """Walk the list of source files in 'sources', looking for SWIG
+-    interface (.i) files.  Run SWIG on all that are found, and
+-    return a modified 'sources' list with SWIG source files replaced
+-    by the generated C (or C++) files.
+-    """
+-
+-    new_sources = []
+-    swig_sources = []
+-    swig_targets = {}
+-
+-    # XXX this drops generated C/C++ files into the source tree, which
+-    # is fine for developers who want to distribute the generated
+-    # source -- but there should be an option to put SWIG output in
+-    # the temp dir.
+-
+-    if self.swig_cpp:
+-        target_ext = '.cpp'
+-    else:
+-        target_ext = '.c'
+-
+-    for source in sources:
+-        (base, ext) = os.path.splitext(source)
+-        if ext == ".i":             # SWIG interface file
+-            new_sources.append(base + target_ext)
+-            swig_sources.append(source)
+-            swig_targets[source] = new_sources[-1]
+-        else:
+-            new_sources.append(source)
+-
+-    if not swig_sources:
+-        return new_sources
+-
+-    swig = self.find_swig()
+-    swig_cmd = [swig, "-python", "-ISWIG"]
+-    if self.swig_cpp:
+-        swig_cmd.append("-c++")
+-
+-    for source in swig_sources:
+-        target = swig_targets[source]
+-        self.announce("swigging %s to %s" % (source, target))
+-        self.spawn(swig_cmd + ["-o", target, source])
+-
+-    return new_sources
+-
+-build_ext.build_ext.swig_sources = swig_sources
+-
+ my_inc = os.path.join(os.getcwd(), 'SWIG')
+ 
+ if os.name == 'nt':
diff -ruN py-m2crypto.orig/pkg-descr py-m2crypto/pkg-descr
--- py-m2crypto.orig/pkg-descr	Tue Jul  1 01:51:41 2003
+++ py-m2crypto/pkg-descr	Sat Mar 19 00:16:41 2005
@@ -1,15 +1,14 @@
-M2Crypto is a crypto and SSL toolkit for Python:
+M2Crypto is a crypto and SSL toolkit for Python featuring the following:
 
-    - DH, RSA, DSA, symmetric ciphers including AES, message digests, HMACs.
-    - SSL functionality to implement clients and servers, with examples.
-    - HTTPS extensions to Python's httplib, urllib and xmlrpclib.
-    - Unforgeable HMAC'ing AuthCookies for web session management.
-    - FTP/TLS client and server.
-    - S/MIME v2.
-    - ZServerSSL: A HTTPS server for Zope.
-    - ZSmime: An S/MIME messenger for Zope.
+* RSA, DSA, DH, HMACs, message digests, symmetric ciphers (including AES).
+* SSL functionality to implement clients and servers.
+* HTTPS extensions to Python's httplib, urllib, and xmlrpclib.
+* Unforgeable HMAC'ing AuthCookies for web session management.
+* FTP/TLS client and server.
+* S/MIME.
+* ZServerSSL: A HTTPS server for Zope.
+* ZSmime: An S/MIME messenger for Zope.
 
-WWW: http://www.post1.com/home/ngps/m2/
+WWW: http://sandbox.rulemaker.net/ngps/m2/
 
-Ng Pheng Siong
-ngps@post1.com
+Marcus Grando <marcus@corp.grupos.com.br>
diff -ruN py-m2crypto.orig/pkg-plist py-m2crypto/pkg-plist
--- py-m2crypto.orig/pkg-plist	Sat Apr 10 13:07:08 2004
+++ py-m2crypto/pkg-plist	Sat Mar 19 00:17:51 2005
@@ -1,83 +1,118 @@
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/ASN1.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/ASN1.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/AuthCookie.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/AuthCookie.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/BIO.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/BIO.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/DH.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/DH.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/DSA.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/DSA.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/EVP.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/EVP.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/Err.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/Err.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/RC4.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/RC4.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/RSA.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/RSA.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/Rand.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/Rand.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SMIME.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SMIME.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/X509.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/X509.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/__init__.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/__init__.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/__m2crypto.so
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/_m2crypto.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/callback.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/callback.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/ftpslib.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/ftpslib.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/httpslib.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/httpslib.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/m2.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/m2.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/m2urllib.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/m2urllib.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/m2xmlrpclib.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/m2xmlrpclib.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/threading.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/threading.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/util.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/util.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/PublicKey.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/PublicKey.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/PublicKeyRing.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/PublicKeyRing.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/RSA.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/RSA.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/__init__.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/__init__.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/constants.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/constants.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/packet.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP/packet.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Cipher.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Cipher.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Connection.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Connection.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Context.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Context.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Error.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Error.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/SSLServer.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/SSLServer.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Session.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/Session.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/__init__.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/__init__.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/cb.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/cb.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/ssl_dispatcher.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/ssl_dispatcher.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/timeout.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL/timeout.pyc
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/XML/__init__.py
-lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/XML/__init__.pyc
-@dirrm lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/PGP
-@dirrm lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/SSL
-@dirrm lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/XML/dsig
-@dirrm lib/%%PYTHON_VERSION%%/site-packages/M2Crypto/XML
-@dirrm lib/%%PYTHON_VERSION%%/site-packages/M2Crypto
+%%PYTHON_SITELIBDIR%%/M2Crypto/ASN1.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/ASN1.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/ASN1.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/AuthCookie.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/AuthCookie.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/AuthCookie.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/BIO.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/BIO.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/BIO.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/DH.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/DH.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/DH.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/DSA.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/DSA.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/DSA.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/EVP.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/EVP.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/EVP.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/Err.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/Err.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/Err.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/RC4.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/RC4.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/RC4.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/RSA.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/RSA.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/RSA.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/Rand.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/Rand.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/Rand.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/SMIME.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/SMIME.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/SMIME.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/X509.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/X509.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/X509.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/__init__.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/__init__.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/__init__.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/__m2crypto.so
+%%PYTHON_SITELIBDIR%%/M2Crypto/callback.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/callback.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/callback.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/ftpslib.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/ftpslib.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/ftpslib.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/httpslib.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/httpslib.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/httpslib.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/m2.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/m2.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/m2.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/m2urllib.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/m2urllib.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/m2urllib.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/m2xmlrpclib.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/m2xmlrpclib.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/m2xmlrpclib.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/threading.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/threading.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/threading.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/util.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/util.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/util.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/_version.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/_version.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/_version.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/PublicKey.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/PublicKey.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/PublicKey.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/PublicKeyRing.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/PublicKeyRing.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/PublicKeyRing.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/RSA.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/RSA.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/RSA.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/__init__.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/__init__.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/__init__.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/constants.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/constants.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/constants.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/packet.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/packet.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/PGP/packet.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Cipher.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Cipher.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Cipher.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Connection.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Connection.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Connection.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Context.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Context.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Context.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Error.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Error.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Error.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/SSLServer.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/SSLServer.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/SSLServer.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Session.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Session.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/Session.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/__init__.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/__init__.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/__init__.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/cb.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/cb.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/cb.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/ssl_dispatcher.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/ssl_dispatcher.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/ssl_dispatcher.pyo
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/timeout.py
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/timeout.pyc
+%%PYTHON_SITELIBDIR%%/M2Crypto/SSL/timeout.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/M2Crypto/PGP
+@dirrm %%PYTHON_SITELIBDIR%%/M2Crypto/SSL
+@dirrm %%PYTHON_SITELIBDIR%%/M2Crypto
--- py-m2crypto.patch ends here ---
Comment 1 Pav Lucistnik freebsd_committer freebsd_triage 2005-03-19 22:25:24 UTC
State Changed
From-To: open->closed

Committed, thanks!