Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Nov 2013 09:38:20 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r335271 - head/security/py-keyring
Message-ID:  <201311300938.rAU9cKMc074564@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311300938.rAU9cKMc074564>