pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/security/py-krb5



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Aug  3 08:13:30 UTC 2023

Added Files:
        pkgsrc/security/py-krb5: DESCR Makefile PLIST distinfo

Log Message:
py-krb5: added version 0.5.0

This library provides Python functions that wraps the Kerberos 5 C API. Due to
the complex nature of this API it is highly recommended to use something like
python-gssapi which exposes the Kerberos authentication details through GSSAPI.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/security/py-krb5/DESCR \
    pkgsrc/security/py-krb5/Makefile pkgsrc/security/py-krb5/PLIST \
    pkgsrc/security/py-krb5/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/security/py-krb5/DESCR
diff -u /dev/null pkgsrc/security/py-krb5/DESCR:1.1
--- /dev/null   Thu Aug  3 08:13:30 2023
+++ pkgsrc/security/py-krb5/DESCR       Thu Aug  3 08:13:30 2023
@@ -0,0 +1,3 @@
+This library provides Python functions that wraps the Kerberos 5 C API. Due to
+the complex nature of this API it is highly recommended to use something like
+python-gssapi which exposes the Kerberos authentication details through GSSAPI.
Index: pkgsrc/security/py-krb5/Makefile
diff -u /dev/null pkgsrc/security/py-krb5/Makefile:1.1
--- /dev/null   Thu Aug  3 08:13:30 2023
+++ pkgsrc/security/py-krb5/Makefile    Thu Aug  3 08:13:30 2023
@@ -0,0 +1,27 @@
+# $NetBSD: Makefile,v 1.1 2023/08/03 08:13:30 adam Exp $
+
+DISTNAME=      krb5-0.5.0
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    security python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=k/krb5/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/jborean93/pykrb5
+COMMENT=       Kerberos API bindings for Python
+LICENSE=       mit
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-cython>=0.29.29:../../devel/py-cython
+
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} == "Darwin"
+# On Darwin, use Heimdal.framework
+MAKE_ENV+=     KRB5_KRB5CONFIG=/usr/bin/krb5-config
+.else
+MAKE_ENV+=     KRB5_KRB5CONFIG=${KRB5BASE}/bin/krb5-config
+.  include "../../mk/krb5.buildlink3.mk"
+.endif
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/security/py-krb5/PLIST
diff -u /dev/null pkgsrc/security/py-krb5/PLIST:1.1
--- /dev/null   Thu Aug  3 08:13:30 2023
+++ pkgsrc/security/py-krb5/PLIST       Thu Aug  3 08:13:30 2023
@@ -0,0 +1,50 @@
+@comment $NetBSD: PLIST,v 1.1 2023/08/03 08:13:30 adam Exp $
+${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
+${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
+${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
+${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/krb5/__init__.py
+${PYSITELIB}/krb5/__init__.pyc
+${PYSITELIB}/krb5/__init__.pyo
+${PYSITELIB}/krb5/_ccache.pyi
+${PYSITELIB}/krb5/_ccache.so
+${PYSITELIB}/krb5/_ccache_match.pyi
+${PYSITELIB}/krb5/_ccache_match.so
+${PYSITELIB}/krb5/_ccache_mit.pyi
+${PYSITELIB}/krb5/_ccache_support_switch.pyi
+${PYSITELIB}/krb5/_ccache_support_switch.so
+${PYSITELIB}/krb5/_cccol.pyi
+${PYSITELIB}/krb5/_cccol.so
+${PYSITELIB}/krb5/_context.pyi
+${PYSITELIB}/krb5/_context.so
+${PYSITELIB}/krb5/_context_mit.pyi
+${PYSITELIB}/krb5/_creds.pyi
+${PYSITELIB}/krb5/_creds.so
+${PYSITELIB}/krb5/_creds_opt.pyi
+${PYSITELIB}/krb5/_creds_opt.so
+${PYSITELIB}/krb5/_creds_opt_heimdal.pyi
+${PYSITELIB}/krb5/_creds_opt_heimdal.so
+${PYSITELIB}/krb5/_creds_opt_mit.pyi
+${PYSITELIB}/krb5/_creds_opt_set_in_ccache.pyi
+${PYSITELIB}/krb5/_creds_opt_set_pac_request.pyi
+${PYSITELIB}/krb5/_creds_opt_set_pac_request.so
+${PYSITELIB}/krb5/_exceptions.pyi
+${PYSITELIB}/krb5/_exceptions.so
+${PYSITELIB}/krb5/_keyblock.pyi
+${PYSITELIB}/krb5/_keyblock.so
+${PYSITELIB}/krb5/_kt.pyi
+${PYSITELIB}/krb5/_kt.so
+${PYSITELIB}/krb5/_kt_have_content.pyi
+${PYSITELIB}/krb5/_kt_have_content.so
+${PYSITELIB}/krb5/_kt_heimdal.pyi
+${PYSITELIB}/krb5/_kt_heimdal.so
+${PYSITELIB}/krb5/_kt_mit.pyi
+${PYSITELIB}/krb5/_principal.pyi
+${PYSITELIB}/krb5/_principal.so
+${PYSITELIB}/krb5/_principal_heimdal.pyi
+${PYSITELIB}/krb5/_principal_heimdal.so
+${PYSITELIB}/krb5/_string.pyi
+${PYSITELIB}/krb5/_string.so
+${PYSITELIB}/krb5/_string_mit.pyi
+${PYSITELIB}/krb5/py.typed
+${PYSITELIB}/krb5/python_krb5.h
Index: pkgsrc/security/py-krb5/distinfo
diff -u /dev/null pkgsrc/security/py-krb5/distinfo:1.1
--- /dev/null   Thu Aug  3 08:13:30 2023
+++ pkgsrc/security/py-krb5/distinfo    Thu Aug  3 08:13:30 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/08/03 08:13:30 adam Exp $
+
+BLAKE2s (krb5-0.5.0.tar.gz) = 744c46e000e5b8a6084357e6a5cda220b8882874ea42b0634a920f8f58565a83
+SHA512 (krb5-0.5.0.tar.gz) = a5e8dc16026602373a00aae9188256b586a9f02cee7a413b7bc8ff0525660c416256179b56795cb9a69ca9dab0afff258f803a810220472e086c1c497d044567
+Size (krb5-0.5.0.tar.gz) = 220969 bytes



Home | Main Index | Thread Index | Old Index