Mon Oct 30 18:17:13 2017 UTC ()
py-gssapi: enable all Python versions; fixed PLIST for different KRB5_TYPE


(adam)
diff -r1.4 -r1.5 pkgsrc/security/py-gssapi/Makefile
diff -r1.1 -r1.2 pkgsrc/security/py-gssapi/PLIST

cvs diff -r1.4 -r1.5 pkgsrc/security/py-gssapi/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-gssapi/Makefile 2017/01/01 14:43:55 1.4
+++ pkgsrc/security/py-gssapi/Makefile 2017/10/30 18:17:13 1.5
@@ -1,27 +1,35 @@ @@ -1,27 +1,35 @@
1# $NetBSD: Makefile,v 1.4 2017/01/01 14:43:55 wiz Exp $ 1# $NetBSD: Makefile,v 1.5 2017/10/30 18:17:13 adam Exp $
2 2
3DISTNAME= gssapi-1.2.0 3DISTNAME= gssapi-1.2.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security 5CATEGORIES= security
6MASTER_SITES= ${MASTER_SITE_PYPI:=g/gssapi/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=g/gssapi/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://pypi.python.org/pypi/gssapi 9HOMEPAGE= https://pypi.python.org/pypi/gssapi
10COMMENT= Low-level and high-level wrappers around GSSAPI C libraries 10COMMENT= Low-level and high-level wrappers around GSSAPI C libraries
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator 13DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator
14DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six 14DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
15 15
16AUTO_MKDIRS= yes 
17 
18PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # as of 1.2.0, self tests don't run 
19 
20.include "../../lang/python/distutils.mk" 16.include "../../lang/python/distutils.mk"
21 17
22.if ${PYVERSSUFFIX} == "2.7" 18.if ${PYVERSSUFFIX} == "2.7"
23DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34 19DEPENDS+= ${PYPKGPREFIX}-enum34-[0-9]*:../../devel/py-enum34
24.endif 20.endif
25 21
26.include "../../mk/krb5.buildlink3.mk" 22.include "../../mk/bsd.prefs.mk"
 23
 24PLIST_VARS+= mitkrb posix
 25
 26# On Darwin, py-gssapi uses -framework GSS
 27.if ${OPSYS} != "Darwin"
 28PLIST.posix= yes
 29. include "../../mk/krb5.buildlink3.mk"
 30. if ${KRB5_TYPE} == "mit-krb5"
 31PLIST.mitkrb= yes
 32. endif
 33.endif
 34
27.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

cvs diff -r1.1 -r1.2 pkgsrc/security/py-gssapi/PLIST (expand / switch to unified diff)

--- pkgsrc/security/py-gssapi/PLIST 2016/07/24 18:49:35 1.1
+++ pkgsrc/security/py-gssapi/PLIST 2017/10/30 18:17:13 1.2
@@ -1,51 +1,56 @@ @@ -1,51 +1,56 @@
1@comment $NetBSD: PLIST,v 1.1 2016/07/24 18:49:35 agc Exp $ 1@comment $NetBSD: PLIST,v 1.2 2017/10/30 18:17:13 adam Exp $
2${PYSITELIB}/${EGG_FILE}/PKG-INFO 2${PYSITELIB}/${EGG_FILE}/PKG-INFO
3${PYSITELIB}/${EGG_FILE}/SOURCES.txt 3${PYSITELIB}/${EGG_FILE}/SOURCES.txt
4${PYSITELIB}/${EGG_FILE}/dependency_links.txt 4${PYSITELIB}/${EGG_FILE}/dependency_links.txt
5${PYSITELIB}/${EGG_FILE}/requires.txt 5${PYSITELIB}/${EGG_FILE}/requires.txt
6${PYSITELIB}/${EGG_FILE}/top_level.txt 6${PYSITELIB}/${EGG_FILE}/top_level.txt
7${PYSITELIB}/gssapi/__init__.py 7${PYSITELIB}/gssapi/__init__.py
8${PYSITELIB}/gssapi/__init__.pyc 8${PYSITELIB}/gssapi/__init__.pyc
9${PYSITELIB}/gssapi/__init__.pyo 9${PYSITELIB}/gssapi/__init__.pyo
10${PYSITELIB}/gssapi/_utils.py 10${PYSITELIB}/gssapi/_utils.py
11${PYSITELIB}/gssapi/_utils.pyc 11${PYSITELIB}/gssapi/_utils.pyc
12${PYSITELIB}/gssapi/_utils.pyo 12${PYSITELIB}/gssapi/_utils.pyo
13${PYSITELIB}/gssapi/creds.py 13${PYSITELIB}/gssapi/creds.py
14${PYSITELIB}/gssapi/creds.pyc 14${PYSITELIB}/gssapi/creds.pyc
15${PYSITELIB}/gssapi/creds.pyo 15${PYSITELIB}/gssapi/creds.pyo
16${PYSITELIB}/gssapi/exceptions.py 16${PYSITELIB}/gssapi/exceptions.py
17${PYSITELIB}/gssapi/exceptions.pyc 17${PYSITELIB}/gssapi/exceptions.pyc
18${PYSITELIB}/gssapi/exceptions.pyo 18${PYSITELIB}/gssapi/exceptions.pyo
19${PYSITELIB}/gssapi/names.py 19${PYSITELIB}/gssapi/names.py
20${PYSITELIB}/gssapi/names.pyc 20${PYSITELIB}/gssapi/names.pyc
21${PYSITELIB}/gssapi/names.pyo 21${PYSITELIB}/gssapi/names.pyo
22${PYSITELIB}/gssapi/raw/__init__.py 22${PYSITELIB}/gssapi/raw/__init__.py
23${PYSITELIB}/gssapi/raw/__init__.pyc 23${PYSITELIB}/gssapi/raw/__init__.pyc
24${PYSITELIB}/gssapi/raw/__init__.pyo 24${PYSITELIB}/gssapi/raw/__init__.pyo
25${PYSITELIB}/gssapi/raw/_enum_extensions/__init__.py 25${PYSITELIB}/gssapi/raw/_enum_extensions/__init__.py
26${PYSITELIB}/gssapi/raw/_enum_extensions/__init__.pyc 26${PYSITELIB}/gssapi/raw/_enum_extensions/__init__.pyc
27${PYSITELIB}/gssapi/raw/_enum_extensions/__init__.pyo 27${PYSITELIB}/gssapi/raw/_enum_extensions/__init__.pyo
28${PYSITELIB}/gssapi/raw/_enum_extensions/ext_dce.so 28${PLIST.posix}${PYSITELIB}/gssapi/raw/_enum_extensions/ext_dce.so
 29${PLIST.mitkrb}${PYSITELIB}/gssapi/raw/_enum_extensions/ext_iov_mic.so
29${PYSITELIB}/gssapi/raw/chan_bindings.so 30${PYSITELIB}/gssapi/raw/chan_bindings.so
30${PYSITELIB}/gssapi/raw/creds.so 31${PYSITELIB}/gssapi/raw/creds.so
31${PYSITELIB}/gssapi/raw/cython_converters.so 32${PYSITELIB}/gssapi/raw/cython_converters.so
32${PYSITELIB}/gssapi/raw/exceptions.so 33${PYSITELIB}/gssapi/raw/exceptions.so
33${PYSITELIB}/gssapi/raw/ext_cred_imp_exp.so 34${PYSITELIB}/gssapi/raw/ext_cred_imp_exp.so
34${PYSITELIB}/gssapi/raw/ext_dce.so 35${PLIST.mitkrb}${PYSITELIB}/gssapi/raw/ext_cred_store.so
 36${PLIST.posix}${PYSITELIB}/gssapi/raw/ext_dce.so
 37${PLIST.mitkrb}${PYSITELIB}/gssapi/raw/ext_iov_mic.so
35${PYSITELIB}/gssapi/raw/ext_password.so 38${PYSITELIB}/gssapi/raw/ext_password.so
36${PYSITELIB}/gssapi/raw/ext_password_add.so 39${PLIST.posix}${PYSITELIB}/gssapi/raw/ext_password_add.so
37${PYSITELIB}/gssapi/raw/ext_rfc5588.so 40${PLIST.posix}${PYSITELIB}/gssapi/raw/ext_rfc5588.so
38${PYSITELIB}/gssapi/raw/ext_rfc6680.so 41${PLIST.posix}${PYSITELIB}/gssapi/raw/ext_rfc6680.so
 42${PLIST.mitkrb}${PYSITELIB}/gssapi/raw/ext_rfc6680_comp_oid.so
 43${PLIST.mitkrb}${PYSITELIB}/gssapi/raw/ext_s4u.so
39${PYSITELIB}/gssapi/raw/mech_krb5.so 44${PYSITELIB}/gssapi/raw/mech_krb5.so
40${PYSITELIB}/gssapi/raw/message.so 45${PYSITELIB}/gssapi/raw/message.so
41${PYSITELIB}/gssapi/raw/misc.so 46${PYSITELIB}/gssapi/raw/misc.so
42${PYSITELIB}/gssapi/raw/named_tuples.py 47${PYSITELIB}/gssapi/raw/named_tuples.py
43${PYSITELIB}/gssapi/raw/named_tuples.pyc 48${PYSITELIB}/gssapi/raw/named_tuples.pyc
44${PYSITELIB}/gssapi/raw/named_tuples.pyo 49${PYSITELIB}/gssapi/raw/named_tuples.pyo
45${PYSITELIB}/gssapi/raw/names.so 50${PYSITELIB}/gssapi/raw/names.so
46${PYSITELIB}/gssapi/raw/oids.so 51${PYSITELIB}/gssapi/raw/oids.so
47${PYSITELIB}/gssapi/raw/sec_contexts.so 52${PYSITELIB}/gssapi/raw/sec_contexts.so
48${PYSITELIB}/gssapi/raw/types.so 53${PYSITELIB}/gssapi/raw/types.so
49${PYSITELIB}/gssapi/sec_contexts.py 54${PYSITELIB}/gssapi/sec_contexts.py
50${PYSITELIB}/gssapi/sec_contexts.pyc 55${PYSITELIB}/gssapi/sec_contexts.pyc
51${PYSITELIB}/gssapi/sec_contexts.pyo 56${PYSITELIB}/gssapi/sec_contexts.pyo