svn commit: r400765 - head/security/py-m2crypto

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Wed Nov 4 20:11:37 UTC 2015


Author: sunpoet
Date: Wed Nov  4 20:11:35 2015
New Revision: 400765
URL: https://svnweb.freebsd.org/changeset/ports/400765

Log:
  - Update to 0.22.5
  - Update BUILD_DEPENDS: remove redundant LOCALBASE/bin and use newer swig
  - Strip shared library
  - Update WWW
  
  Changes:	https://gitlab.com/m2crypto/m2crypto/tags

Modified:
  head/security/py-m2crypto/Makefile
  head/security/py-m2crypto/distinfo
  head/security/py-m2crypto/pkg-descr

Modified: head/security/py-m2crypto/Makefile
==============================================================================
--- head/security/py-m2crypto/Makefile	Wed Nov  4 20:11:31 2015	(r400764)
+++ head/security/py-m2crypto/Makefile	Wed Nov  4 20:11:35 2015	(r400765)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	m2crypto
-PORTVERSION=	0.22.3
+PORTVERSION=	0.22.5
 CATEGORIES=	security python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -13,11 +13,18 @@ COMMENT=	Crypto and SSL toolkit for Pyth
 
 LICENSE=	MIT
 
-BUILD_DEPENDS=	${LOCALBASE}/bin/swig:${PORTSDIR}/devel/swig13
+BUILD_DEPENDS=	swig3.0:${PORTSDIR}/devel/swig30
 
-PYDISTUTILS_BUILDARGS=	build_ext --openssl="${OPENSSLBASE}"
+PYDISTUTILS_BUILDARGS=	build_ext --openssl=${OPENSSLBASE} --swig=${LOCALBASE}/bin/swig3.0
 USE_OPENSSL=	yes
 USE_PYTHON=	autoplist distutils
 USES=		python:2
 
+PLIST_FILES=	%%PYTHON_SITELIBDIR%%/M2Crypto/_m2crypto.py \
+		%%PYTHON_SITELIBDIR%%/M2Crypto/_m2crypto.pyc \
+		%%PYTHON_SITELIBDIR%%/M2Crypto/_m2crypto.pyo
+
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/M2Crypto/__m2crypto.so
+
 .include <bsd.port.mk>

Modified: head/security/py-m2crypto/distinfo
==============================================================================
--- head/security/py-m2crypto/distinfo	Wed Nov  4 20:11:31 2015	(r400764)
+++ head/security/py-m2crypto/distinfo	Wed Nov  4 20:11:35 2015	(r400765)
@@ -1,2 +1,2 @@
-SHA256 (M2Crypto-0.22.3.tar.gz) = 6071bfc817d94723e9b458a010d565365104f84aa73f7fe11919871f7562ff72
-SIZE (M2Crypto-0.22.3.tar.gz) = 74795
+SHA256 (M2Crypto-0.22.5.tar.gz) = b5ce9b09062a2c453e9d9c28dde96b7f90834313e60f419b143d751eb4109fdc
+SIZE (M2Crypto-0.22.5.tar.gz) = 80986

Modified: head/security/py-m2crypto/pkg-descr
==============================================================================
--- head/security/py-m2crypto/pkg-descr	Wed Nov  4 20:11:31 2015	(r400764)
+++ head/security/py-m2crypto/pkg-descr	Wed Nov  4 20:11:35 2015	(r400765)
@@ -6,4 +6,4 @@ client and server; S/MIME; ZServerSSL: A
 S/MIME messenger for Zope.
 
 WWW: https://pypi.python.org/pypi/M2Crypto
-WWW: http://chandlerproject.org/Projects/MeTooCrypto
+WWW: https://gitlab.com/m2crypto/m2crypto


More information about the svn-ports-all mailing list