From 7fc0d428504530a0f53b02d64bb6209447ecac5c Mon Sep 17 00:00:00 2001 From: Leonardo Taccari Date: Fri, 21 Dec 2018 22:30:49 +0100 Subject: [PATCH] py-jwcrypto: Import py-jwcrypto-0.6.0 as wip/py-jwcrypto An implementation of the JOSE Working Group documents: RFC 7515 - JSON Web Signature (JWS) RFC 7516 - JSON Web Encryption (JWE) RFC 7517 - JSON Web Key (JWK) RFC 7518 - JSON Web Algorithms (JWA) RFC 7519 - JSON Web Token (JWT) RFC 7520 - Examples of Protecting Content Using JSON Object Signing and Encryption (JOSE) --- Makefile | 1 + py-jwcrypto/DESCR | 9 +++++++++ py-jwcrypto/Makefile | 18 ++++++++++++++++++ py-jwcrypto/PLIST | 35 +++++++++++++++++++++++++++++++++++ py-jwcrypto/distinfo | 6 ++++++ 5 files changed, 69 insertions(+) create mode 100644 py-jwcrypto/DESCR create mode 100644 py-jwcrypto/Makefile create mode 100644 py-jwcrypto/PLIST create mode 100644 py-jwcrypto/distinfo diff --git a/Makefile b/Makefile index 2a34747455..0d3122e84e 100644 --- a/Makefile +++ b/Makefile @@ -3436,6 +3436,7 @@ SUBDIR+= py-jswebkit SUBDIR+= py-jtextfsm SUBDIR+= py-julio SUBDIR+= py-junos-netconify +SUBDIR+= py-jwcrypto SUBDIR+= py-kabuki SUBDIR+= py-karta SUBDIR+= py-kcs11 diff --git a/py-jwcrypto/DESCR b/py-jwcrypto/DESCR new file mode 100644 index 0000000000..96202bcec0 --- /dev/null +++ b/py-jwcrypto/DESCR @@ -0,0 +1,9 @@ +An implementation of the JOSE Working Group documents: + + RFC 7515 - JSON Web Signature (JWS) + RFC 7516 - JSON Web Encryption (JWE) + RFC 7517 - JSON Web Key (JWK) + RFC 7518 - JSON Web Algorithms (JWA) + RFC 7519 - JSON Web Token (JWT) + RFC 7520 - Examples of Protecting Content Using JSON Object Signing + and Encryption (JOSE) diff --git a/py-jwcrypto/Makefile b/py-jwcrypto/Makefile new file mode 100644 index 0000000000..ea490e3e32 --- /dev/null +++ b/py-jwcrypto/Makefile @@ -0,0 +1,18 @@ +# $NetBSD$ + +DISTNAME= jwcrypto-0.6.0 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= www python +MASTER_SITES= ${MASTER_SITE_PYPI:=j/jwcrypto/} + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://github.com/latchset/jwcrypto +COMMENT= Implementation of JOSE Web standards +LICENSE= gnu-lgpl-v3 + +DEPENDS+= ${PYPKGPREFIX}-cryptography>=1.5:../../security/py-cryptography + +USE_LANGUAGES= # none + +.include "../../lang/python/egg.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/py-jwcrypto/PLIST b/py-jwcrypto/PLIST new file mode 100644 index 0000000000..d9aaab52e2 --- /dev/null +++ b/py-jwcrypto/PLIST @@ -0,0 +1,35 @@ +@comment $NetBSD$ +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/requires.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/jwcrypto/__init__.py +${PYSITELIB}/jwcrypto/__init__.pyc +${PYSITELIB}/jwcrypto/__init__.pyo +${PYSITELIB}/jwcrypto/common.py +${PYSITELIB}/jwcrypto/common.pyc +${PYSITELIB}/jwcrypto/common.pyo +${PYSITELIB}/jwcrypto/jwa.py +${PYSITELIB}/jwcrypto/jwa.pyc +${PYSITELIB}/jwcrypto/jwa.pyo +${PYSITELIB}/jwcrypto/jwe.py +${PYSITELIB}/jwcrypto/jwe.pyc +${PYSITELIB}/jwcrypto/jwe.pyo +${PYSITELIB}/jwcrypto/jwk.py +${PYSITELIB}/jwcrypto/jwk.pyc +${PYSITELIB}/jwcrypto/jwk.pyo +${PYSITELIB}/jwcrypto/jws.py +${PYSITELIB}/jwcrypto/jws.pyc +${PYSITELIB}/jwcrypto/jws.pyo +${PYSITELIB}/jwcrypto/jwt.py +${PYSITELIB}/jwcrypto/jwt.pyc +${PYSITELIB}/jwcrypto/jwt.pyo +${PYSITELIB}/jwcrypto/tests-cookbook.py +${PYSITELIB}/jwcrypto/tests-cookbook.pyc +${PYSITELIB}/jwcrypto/tests-cookbook.pyo +${PYSITELIB}/jwcrypto/tests.py +${PYSITELIB}/jwcrypto/tests.pyc +${PYSITELIB}/jwcrypto/tests.pyo +share/doc/jwcrypto/LICENSE +share/doc/jwcrypto/README.md diff --git a/py-jwcrypto/distinfo b/py-jwcrypto/distinfo new file mode 100644 index 0000000000..0658f3c738 --- /dev/null +++ b/py-jwcrypto/distinfo @@ -0,0 +1,6 @@ +$NetBSD$ + +SHA1 (jwcrypto-0.6.0.tar.gz) = 26271eca1d3fd41cbbfaf3f938d2f1491d6cce69 +RMD160 (jwcrypto-0.6.0.tar.gz) = f2234a66083e928e666b1d95eb143f3ff427018e +SHA512 (jwcrypto-0.6.0.tar.gz) = ed72f4be0f19afe448048e4124d5cbdd227b66b2b0af375cb1ab6c631c6e0d638f40cc1d756eb052176934eb919fa16b40bf51b5380b9227b162cfb6d3f5256e +Size (jwcrypto-0.6.0.tar.gz) = 69208 bytes