svn commit: r408761 - in head/security: . py-keyrings.alt

Ruslan Makhmatkhanov rm at FreeBSD.org
Fri Feb 12 21:03:11 UTC 2016


Author: rm
Date: Fri Feb 12 21:03:10 2016
New Revision: 408761
URL: https://svnweb.freebsd.org/changeset/ports/408761

Log:
  Alternate keyring backend implementations for use with the Python keyring
  package.
  
  WWW: https://pypi.python.org/pypi/keyrings.alt
  
  PR:		207046
  Submitted by:	Douglas Thrift <douglas at douglasthrift.net>

Added:
  head/security/py-keyrings.alt/
  head/security/py-keyrings.alt/Makefile   (contents, props changed)
  head/security/py-keyrings.alt/distinfo   (contents, props changed)
  head/security/py-keyrings.alt/pkg-descr   (contents, props changed)
Modified:
  head/security/Makefile

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Fri Feb 12 20:52:05 2016	(r408760)
+++ head/security/Makefile	Fri Feb 12 21:03:10 2016	(r408761)
@@ -835,6 +835,7 @@
     SUBDIR += py-kerberos
     SUBDIR += py-keyczar
     SUBDIR += py-keyring
+    SUBDIR += py-keyrings.alt
     SUBDIR += py-letsencrypt
     SUBDIR += py-libnacl
     SUBDIR += py-m2crypto

Added: head/security/py-keyrings.alt/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-keyrings.alt/Makefile	Fri Feb 12 21:03:10 2016	(r408761)
@@ -0,0 +1,34 @@
+# Created by: Douglas Thrift <douglas at douglasthrift.net>
+# $FreeBSD$
+
+PORTNAME=	keyrings.alt
+PORTVERSION=	1.1
+CATEGORIES=	security python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	douglas at douglasthrift.net
+COMMENT=	Alternate Python keyring implementations
+
+LICENSE=	MIT
+
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools_scm>=1.9:${PORTSDIR}/devel/py-setuptools_scm
+
+NO_ARCH=	yes
+USES=		python
+USE_PYTHON=	autoplist distutils
+
+OPTIONS_DEFINE=		ENCRYPTED_FILE GNOME_KEYRING KDE_KWALLET KEYCZAR PYFS
+ENCRYPTED_FILE_DESC=	Install pycrypto to support the Encrypted File backend
+GNOME_KEYRING_DESC=	Install GNOME Keyring to support the Gnome backend
+KDE_KWALLET_DESC=	Install KDE KWallet to support the kwallet backend
+KEYCZAR_DESC=		Install keyczar to support keyring encryption
+PYFS_DESC=		Install pyfilesystem to support the pyfs backend
+
+ENCRYPTED_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.5:${PORTSDIR}/devel/py-fs
+
+.include <bsd.port.mk>

Added: head/security/py-keyrings.alt/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-keyrings.alt/distinfo	Fri Feb 12 21:03:10 2016	(r408761)
@@ -0,0 +1,2 @@
+SHA256 (keyrings.alt-1.1.tar.gz) = dc3b3ad7d34f22744de75bfcbeb608445aaf059ff4bb28bf2247de8372be207b
+SIZE (keyrings.alt-1.1.tar.gz) = 21520

Added: head/security/py-keyrings.alt/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-keyrings.alt/pkg-descr	Fri Feb 12 21:03:10 2016	(r408761)
@@ -0,0 +1,4 @@
+Alternate keyring backend implementations for use with the Python keyring
+package.
+
+WWW: https://pypi.python.org/pypi/keyrings.alt


More information about the svn-ports-all mailing list