svn commit: r335271 - head/security/py-keyring
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sat Nov 30 09:38:21 UTC 2013
Author: sunpoet
Date: Sat Nov 30 09:38:20 2013
New Revision: 335271
URL: http://svnweb.freebsd.org/changeset/ports/335271
Log:
- Update to 3.2.1
- Support STAGEDIR
- While I'm here, convert to new options helper
Changes: https://pypi.python.org/pypi/keyring#changes
PR: ports/184270
Submitted by: Douglas William Thrift <douglas at douglasthrift.net> (maintainer)
Deleted:
head/security/py-keyring/pkg-plist
Modified:
head/security/py-keyring/Makefile
head/security/py-keyring/distinfo
Modified: head/security/py-keyring/Makefile
==============================================================================
--- head/security/py-keyring/Makefile Sat Nov 30 09:33:51 2013 (r335270)
+++ head/security/py-keyring/Makefile Sat Nov 30 09:38:20 2013 (r335271)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= keyring
-PORTVERSION= 1.6.1
+PORTVERSION= 3.2.1
CATEGORIES= security python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,6 +19,7 @@ LATEST_LINK= py-${PORTNAME}
USE_ZIP= yes
USE_PYTHON= yes
USE_PYDISTUTILS= easy_install
+PYDISTUTILS_AUTOPLIST= yes
OPTIONS_DEFINE= CRYPT_FILE GNOME_KEYRING KDE_KWALLET KEYCZAR PYFS \
SECRET_SERVICE
@@ -28,32 +29,11 @@ KDE_KWALLET_DESC= Install KDE KWallet to
KEYCZAR_DESC= Install keyczar to support keyring encryption
PYFS_DESC= Install pyfilesystem to support the pyfs backend
SECRET_SERVICE_DESC= Install SecretStorage to support the SecretService backend
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MCRYPT_FILE}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.5:${PORTSDIR}/security/py-pycrypto
-.endif
-
-.if ${PORT_OPTIONS:MGNOME_KEYRING}
-USE_GNOME+= pygobject3
-.endif
-
-.if ${PORT_OPTIONS:MKDE_KWALLET}
-USE_KDE4+= pykde4
-.endif
-
-.if ${PORT_OPTIONS:MKEYCZAR}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}keyczar>=0.71c:${PORTSDIR}/security/py-keyczar
-.endif
-
-.if ${PORT_OPTIONS:MPYFS}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}fs>=0.4.0:${PORTSDIR}/devel/py-fs
-.endif
-
-.if ${PORT_OPTIONS:MSECRET_SERVICE}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}SecretStorage>=1.0.0:${PORTSDIR}/security/py-SecretStorage
-.endif
+CRYPT_FILE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.5:${PORTSDIR}/security/py-pycrypto
+GNOME_KEYRING_USE= GNOME=pygobject3
+KDE_KWALLET_USE= KDE4=pykde4
+KEYCZAR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}keyczar>=0.71c:${PORTSDIR}/security/py-keyczar
+PYFS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fs>=0.4.0:${PORTSDIR}/devel/py-fs
+SECRET_SERVICE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}SecretStorage>=1.0.0:${PORTSDIR}/security/py-SecretStorage
.include <bsd.port.mk>
Modified: head/security/py-keyring/distinfo
==============================================================================
--- head/security/py-keyring/distinfo Sat Nov 30 09:33:51 2013 (r335270)
+++ head/security/py-keyring/distinfo Sat Nov 30 09:38:20 2013 (r335271)
@@ -1,2 +1,2 @@
-SHA256 (keyring-1.6.1.zip) = 720a53234749edf0c103e61abe07a16b2ad48b46295c96f58fb804158a739a04
-SIZE (keyring-1.6.1.zip) = 80183
+SHA256 (keyring-3.2.1.zip) = 047962a774393e60b4cf9d119400c7e83b99fa57f1bda898b4f5b4f7a228ab59
+SIZE (keyring-3.2.1.zip) = 94807
More information about the svn-ports-all
mailing list