Sat Oct 14 01:05:49 2023 UTC ()
py-krb5: fix PLIST when mit-krb5 used.


(markd)
diff -r1.2 -r1.3 pkgsrc/security/py-krb5/Makefile
diff -r1.1 -r1.2 pkgsrc/security/py-krb5/PLIST

cvs diff -r1.2 -r1.3 pkgsrc/security/py-krb5/Makefile (expand / switch to unified diff)

--- pkgsrc/security/py-krb5/Makefile 2023/08/29 06:17:45 1.2
+++ pkgsrc/security/py-krb5/Makefile 2023/10/14 01:05:48 1.3
@@ -1,27 +1,35 @@ @@ -1,27 +1,35 @@
1# $NetBSD: Makefile,v 1.2 2023/08/29 06:17:45 adam Exp $ 1# $NetBSD: Makefile,v 1.3 2023/10/14 01:05:48 markd Exp $
2 2
3DISTNAME= krb5-0.5.1 3DISTNAME= krb5-0.5.1
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= security python 5CATEGORIES= security python
6MASTER_SITES= ${MASTER_SITE_PYPI:=k/krb5/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=k/krb5/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/jborean93/pykrb5 9HOMEPAGE= https://github.com/jborean93/pykrb5
10COMMENT= Kerberos API bindings for Python 10COMMENT= Kerberos API bindings for Python
11LICENSE= mit 11LICENSE= mit
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=0.29.29:../../devel/py-cython 13TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=0.29.29:../../devel/py-cython
14 14
15PYTHON_VERSIONS_INCOMPATIBLE= 27 15PYTHON_VERSIONS_INCOMPATIBLE= 27
16 16
 17PLIST_VARS+= mitkrb heimdal
 18
17.include "../../mk/bsd.prefs.mk" 19.include "../../mk/bsd.prefs.mk"
18.if ${OPSYS} == "Darwin" 20.if ${OPSYS} == "Darwin"
19# On Darwin, use Heimdal.framework 21# On Darwin, use Heimdal.framework
20MAKE_ENV+= KRB5_KRB5CONFIG=/usr/bin/krb5-config 22MAKE_ENV+= KRB5_KRB5CONFIG=/usr/bin/krb5-config
 23PLIST.heimdal= yes
21.else 24.else
22MAKE_ENV+= KRB5_KRB5CONFIG=${KRB5BASE}/bin/krb5-config 25MAKE_ENV+= KRB5_KRB5CONFIG=${KRB5BASE}/bin/krb5-config
23. include "../../mk/krb5.buildlink3.mk" 26. include "../../mk/krb5.buildlink3.mk"
 27. if ${KRB5_TYPE} == "mit-krb5"
 28PLIST.mitkrb= yes
 29. else
 30PLIST.heimdal= yes
 31. endif
24.endif 32.endif
25 33
26.include "../../lang/python/egg.mk" 34.include "../../lang/python/egg.mk"
27.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/security/py-krb5/PLIST 2023/08/03 08:13:30 1.1
+++ pkgsrc/security/py-krb5/PLIST 2023/10/14 01:05:48 1.2
@@ -1,50 +1,56 @@ @@ -1,50 +1,56 @@
1@comment $NetBSD: PLIST,v 1.1 2023/08/03 08:13:30 adam Exp $ 1@comment $NetBSD: PLIST,v 1.2 2023/10/14 01:05:48 markd Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/top_level.txt 5${PYSITELIB}/${EGG_INFODIR}/top_level.txt
6${PYSITELIB}/krb5/__init__.py 6${PYSITELIB}/krb5/__init__.py
7${PYSITELIB}/krb5/__init__.pyc 7${PYSITELIB}/krb5/__init__.pyc
8${PYSITELIB}/krb5/__init__.pyo 8${PYSITELIB}/krb5/__init__.pyo
9${PYSITELIB}/krb5/_ccache.pyi 9${PYSITELIB}/krb5/_ccache.pyi
10${PYSITELIB}/krb5/_ccache.so 10${PYSITELIB}/krb5/_ccache.so
11${PYSITELIB}/krb5/_ccache_match.pyi 11${PYSITELIB}/krb5/_ccache_match.pyi
12${PYSITELIB}/krb5/_ccache_match.so 12${PYSITELIB}/krb5/_ccache_match.so
13${PYSITELIB}/krb5/_ccache_mit.pyi 13${PYSITELIB}/krb5/_ccache_mit.pyi
 14${PLIST.mitkrb}${PYSITELIB}/krb5/_ccache_mit.so
14${PYSITELIB}/krb5/_ccache_support_switch.pyi 15${PYSITELIB}/krb5/_ccache_support_switch.pyi
15${PYSITELIB}/krb5/_ccache_support_switch.so 16${PYSITELIB}/krb5/_ccache_support_switch.so
16${PYSITELIB}/krb5/_cccol.pyi 17${PYSITELIB}/krb5/_cccol.pyi
17${PYSITELIB}/krb5/_cccol.so 18${PYSITELIB}/krb5/_cccol.so
18${PYSITELIB}/krb5/_context.pyi 19${PYSITELIB}/krb5/_context.pyi
19${PYSITELIB}/krb5/_context.so 20${PYSITELIB}/krb5/_context.so
20${PYSITELIB}/krb5/_context_mit.pyi 21${PYSITELIB}/krb5/_context_mit.pyi
 22${PLIST.mitkrb}${PYSITELIB}/krb5/_context_mit.so
21${PYSITELIB}/krb5/_creds.pyi 23${PYSITELIB}/krb5/_creds.pyi
22${PYSITELIB}/krb5/_creds.so 24${PYSITELIB}/krb5/_creds.so
23${PYSITELIB}/krb5/_creds_opt.pyi 25${PYSITELIB}/krb5/_creds_opt.pyi
24${PYSITELIB}/krb5/_creds_opt.so 26${PYSITELIB}/krb5/_creds_opt.so
25${PYSITELIB}/krb5/_creds_opt_heimdal.pyi 27${PYSITELIB}/krb5/_creds_opt_heimdal.pyi
26${PYSITELIB}/krb5/_creds_opt_heimdal.so 28${PLIST.heimdal}${PYSITELIB}/krb5/_creds_opt_heimdal.so
27${PYSITELIB}/krb5/_creds_opt_mit.pyi 29${PYSITELIB}/krb5/_creds_opt_mit.pyi
 30${PLIST.mitkrb}${PYSITELIB}/krb5/_creds_opt_mit.so
28${PYSITELIB}/krb5/_creds_opt_set_in_ccache.pyi 31${PYSITELIB}/krb5/_creds_opt_set_in_ccache.pyi
 32${PLIST.mitkrb}${PYSITELIB}/krb5/_creds_opt_set_in_ccache.so
29${PYSITELIB}/krb5/_creds_opt_set_pac_request.pyi 33${PYSITELIB}/krb5/_creds_opt_set_pac_request.pyi
30${PYSITELIB}/krb5/_creds_opt_set_pac_request.so 34${PYSITELIB}/krb5/_creds_opt_set_pac_request.so
31${PYSITELIB}/krb5/_exceptions.pyi 35${PYSITELIB}/krb5/_exceptions.pyi
32${PYSITELIB}/krb5/_exceptions.so 36${PYSITELIB}/krb5/_exceptions.so
33${PYSITELIB}/krb5/_keyblock.pyi 37${PYSITELIB}/krb5/_keyblock.pyi
34${PYSITELIB}/krb5/_keyblock.so 38${PYSITELIB}/krb5/_keyblock.so
35${PYSITELIB}/krb5/_kt.pyi 39${PYSITELIB}/krb5/_kt.pyi
36${PYSITELIB}/krb5/_kt.so 40${PYSITELIB}/krb5/_kt.so
37${PYSITELIB}/krb5/_kt_have_content.pyi 41${PYSITELIB}/krb5/_kt_have_content.pyi
38${PYSITELIB}/krb5/_kt_have_content.so 42${PYSITELIB}/krb5/_kt_have_content.so
39${PYSITELIB}/krb5/_kt_heimdal.pyi 43${PYSITELIB}/krb5/_kt_heimdal.pyi
40${PYSITELIB}/krb5/_kt_heimdal.so 44${PLIST.heimdal}${PYSITELIB}/krb5/_kt_heimdal.so
41${PYSITELIB}/krb5/_kt_mit.pyi 45${PYSITELIB}/krb5/_kt_mit.pyi
 46${PLIST.mitkrb}${PYSITELIB}/krb5/_kt_mit.so
42${PYSITELIB}/krb5/_principal.pyi 47${PYSITELIB}/krb5/_principal.pyi
43${PYSITELIB}/krb5/_principal.so 48${PYSITELIB}/krb5/_principal.so
44${PYSITELIB}/krb5/_principal_heimdal.pyi 49${PYSITELIB}/krb5/_principal_heimdal.pyi
45${PYSITELIB}/krb5/_principal_heimdal.so 50${PLIST.heimdal}${PYSITELIB}/krb5/_principal_heimdal.so
46${PYSITELIB}/krb5/_string.pyi 51${PYSITELIB}/krb5/_string.pyi
47${PYSITELIB}/krb5/_string.so 52${PYSITELIB}/krb5/_string.so
48${PYSITELIB}/krb5/_string_mit.pyi 53${PYSITELIB}/krb5/_string_mit.pyi
 54${PLIST.mitkrb}${PYSITELIB}/krb5/_string_mit.so
49${PYSITELIB}/krb5/py.typed 55${PYSITELIB}/krb5/py.typed
50${PYSITELIB}/krb5/python_krb5.h 56${PYSITELIB}/krb5/python_krb5.h