svn commit: r472837 - in head/security: . py-gssapi

Martin Wilke miwi at FreeBSD.org
Wed Jun 20 01:38:59 UTC 2018


Author: miwi
Date: Wed Jun 20 01:38:58 2018
New Revision: 472837
URL: https://svnweb.freebsd.org/changeset/ports/472837

Log:
  Python-GSSAPI provides both low-level and high level wrappers around
  the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it
  should also be usable with other GSSAPI mechanisms.
  
  WWW: https://github.com/pythongssapi/python-gssapi
  
  PR:		228523
  Submitted by:	john at saltant.com

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

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Wed Jun 20 00:52:59 2018	(r472836)
+++ head/security/Makefile	Wed Jun 20 01:38:58 2018	(r472837)
@@ -945,6 +945,7 @@
     SUBDIR += py-google-auth
     SUBDIR += py-gpgme
     SUBDIR += py-gpsoauth
+    SUBDIR += py-gssapi
     SUBDIR += py-halberd
     SUBDIR += py-hkdf
     SUBDIR += py-htpasswd

Added: head/security/py-gssapi/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-gssapi/Makefile	Wed Jun 20 01:38:58 2018	(r472837)
@@ -0,0 +1,32 @@
+# $FreeBSD$
+
+PORTNAME=	gssapi
+DISTVERSION=	1.5.0
+CATEGORIES=	security python
+MASTER_SITES=	CHEESESHOP
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	john at saltant.com
+COMMENT=	High-level and low-level Python bindings to GSSAPI C libraries
+
+LICENSE=	ISCL
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR} \
+		${PY_ENUM34}
+
+OPTIONS_RADIO=	GSSAPI
+OPTIONS_RADIO_GSSAPI=	GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT
+OPTIONS_DEFAULT=	GSSAPI_BASE
+
+GSSAPI_BASE_USES=	gssapi
+GSSAPI_HEIMDAL_USES=	gssapi:heimdal
+GSSAPI_MIT_USES=	gssapi:mit
+
+USES=	python
+USE_PYTHON=	distutils autoplist
+
+post-patch:
+	${REINPLACE_CMD} -e 's|%%KRB5CONFIG%%|${KRB5CONFIG}|' ${WRKSRC}/setup.py
+
+.include <bsd.port.mk>

Added: head/security/py-gssapi/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-gssapi/distinfo	Wed Jun 20 01:38:58 2018	(r472837)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1527359672
+SHA256 (gssapi-1.5.0.tar.gz) = be715cb74ac56db2dd888b016097aaa29ab7d7d34c1f8c706ff63f76b3553f71
+SIZE (gssapi-1.5.0.tar.gz) = 958382

Added: head/security/py-gssapi/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-gssapi/pkg-descr	Wed Jun 20 01:38:58 2018	(r472837)
@@ -0,0 +1,5 @@
+Python-GSSAPI provides both low-level and high level wrappers around
+the GSSAPI C libraries. While it focuses on the Kerberos mechanism, it
+should also be usable with other GSSAPI mechanisms.
+
+WWW: https://github.com/pythongssapi/python-gssapi


More information about the svn-ports-head mailing list