aboutsummaryrefslogtreecommitdiff
path: root/security/py-keyring
diff options
context:
space:
mode:
authorSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2012-06-19 09:00:36 +0000
committerSunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>2012-06-19 09:00:36 +0000
commit1b6a154cbcb46fe12ed0035e4e49512e63d55c1f (patch)
tree5f1e5672a4ee3bc8e91a531c13e8d516d3d24f0d /security/py-keyring
parent6d3a84fe3b6840ec5a24283790a76532017e3ffe (diff)
downloadports-1b6a154cbcb46fe12ed0035e4e49512e63d55c1f.tar.gz
ports-1b6a154cbcb46fe12ed0035e4e49512e63d55c1f.zip
Notes
Diffstat (limited to 'security/py-keyring')
-rw-r--r--security/py-keyring/Makefile16
-rw-r--r--security/py-keyring/distinfo4
-rw-r--r--security/py-keyring/pkg-plist3
3 files changed, 16 insertions, 7 deletions
diff --git a/security/py-keyring/Makefile b/security/py-keyring/Makefile
index 07827da95bab..a6d78243a5d4 100644
--- a/security/py-keyring/Makefile
+++ b/security/py-keyring/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= keyring
-PORTVERSION= 0.9.1
+PORTVERSION= 0.9.2
CATEGORIES= security python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -22,13 +22,17 @@ USE_ZIP= yes
USE_PYTHON= 2.5+
USE_PYDISTUTILS= easy_install
-OPTIONS_DEFINE= CRYPT_FILE GNOME_KEYRING KDE_KWALLET
+OPTIONS_DEFINE= CRYPT_FILE GNOME_KEYRING KDE_KWALLET
GNOME_KEYRING_DESC= GNOME Keyring backend
KDE_KWALLET_DESC= KDE KWallet backend
CRYPT_FILE_DESC= Crypt(ed) File backend
.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+= pygnomedesktop
.endif
@@ -37,8 +41,10 @@ USE_GNOME+= pygnomedesktop
USE_KDE4+= pykde4
.endif
-.if ${PORT_OPTIONS:MCRYPT_FILE}
-RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}pycrypto>=2.5:${PORTSDIR}/security/py-pycrypto
+.include <bsd.port.pre.mk>
+
+.if ${PORT_OPTIONS:MCRYPT_FILE} && ${PYTHON_VERSION} == "python2.5"
+RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}simplejson>=2.5:${PORTSDIR}/devel/py-simplejson
.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/security/py-keyring/distinfo b/security/py-keyring/distinfo
index d45101b359f4..43ac50bffdda 100644
--- a/security/py-keyring/distinfo
+++ b/security/py-keyring/distinfo
@@ -1,2 +1,2 @@
-SHA256 (keyring-0.9.1.zip) = ef9fad76daeadd4ea2f8992e768d8dd873c812dd4c226cae1e64ccca4627377b
-SIZE (keyring-0.9.1.zip) = 46907
+SHA256 (keyring-0.9.2.zip) = 3495c72ec6fdefd6da3a7271acac89903e6ffdfb984a71a3e087c49538351c30
+SIZE (keyring-0.9.2.zip) = 49117
diff --git a/security/py-keyring/pkg-plist b/security/py-keyring/pkg-plist
index ea95635655cb..3b968ff20e99 100644
--- a/security/py-keyring/pkg-plist
+++ b/security/py-keyring/pkg-plist
@@ -31,6 +31,9 @@
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/http.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/http.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/http.pyo
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/py25compat.py
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/py25compat.pyc
+%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/py25compat.pyo
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/__init__.py
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/keyring/tests/__init__.pyo