Date: Mon, 22 Jan 2018 15:40:11 +0000 (UTC) From: "Carlos J. Puga Medina" <cpm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r459658 - in head/security: . py-josepy Message-ID: <201801221540.w0MFeBto005290@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: cpm Date: Mon Jan 22 15:40:11 2018 New Revision: 459658 URL: https://svnweb.freebsd.org/changeset/ports/459658 Log: security/py-josepy: JOSE protocol implementation in Python JOSE (Javascript Object Signing and Encryption) is a Python implementation of the standards developed by IETF Javascript Object Signing and Encryption (Active WG), in particular the following RFCs: - JSON Web Algorithms (JWA) - JSON Web Key (JWK) - JSON Web Signature (JWS) Originally developed as part of the ACME protocol implementation. WWW: https://josepy.readthedocs.io/en/latest/ Differential Revision: https://reviews.freebsd.org/D14013 Added: head/security/py-josepy/ head/security/py-josepy/Makefile (contents, props changed) head/security/py-josepy/distinfo (contents, props changed) head/security/py-josepy/pkg-descr (contents, props changed) Modified: head/security/Makefile Modified: head/security/Makefile ============================================================================== --- head/security/Makefile Mon Jan 22 15:09:11 2018 (r459657) +++ head/security/Makefile Mon Jan 22 15:40:11 2018 (r459658) @@ -916,6 +916,7 @@ SUBDIR += py-hkdf SUBDIR += py-htpasswd SUBDIR += py-itsdangerous + SUBDIR += py-josepy SUBDIR += py-kerberos SUBDIR += py-keyczar SUBDIR += py-keyring Added: head/security/py-josepy/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/py-josepy/Makefile Mon Jan 22 15:40:11 2018 (r459658) @@ -0,0 +1,30 @@ +# Created by: Carlos J Puga Medina <cpm@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= josepy +PORTVERSION= 1.0.1 +CATEGORIES= security python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= cpm@FreeBSD.org +COMMENT= JOSE protocol implementation in Python + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cryptography>=0.8:security/py-cryptography@${FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}openssl>=0.13:security/py-openssl@${FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools>=1.0:devel/py-setuptools@${FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}six>=1.9.0:devel/py-six@${FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${FLAVOR} + +USES= python +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +do-test: + @cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test + +.include <bsd.port.mk> Added: head/security/py-josepy/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/py-josepy/distinfo Mon Jan 22 15:40:11 2018 (r459658) @@ -0,0 +1,3 @@ +TIMESTAMP = 1516619168 +SHA256 (josepy-1.0.1.tar.gz) = 9f48b88ca37f0244238b1cc77723989f7c54f7b90b2eee6294390bacfe870acc +SIZE (josepy-1.0.1.tar.gz) = 50251 Added: head/security/py-josepy/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/security/py-josepy/pkg-descr Mon Jan 22 15:40:11 2018 (r459658) @@ -0,0 +1,11 @@ +JOSE (Javascript Object Signing and Encryption) is a Python implementation +of the standards developed by IETF Javascript Object Signing and Encryption +(Active WG), in particular the following RFCs: + +- JSON Web Algorithms (JWA) +- JSON Web Key (JWK) +- JSON Web Signature (JWS) + +Originally developed as part of the ACME protocol implementation. + +WWW: https://josepy.readthedocs.io/en/latest/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201801221540.w0MFeBto005290>