svn commit: r523649 - in head/security: . py-pymacaroons py-pymacaroons-pynacl
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Mon Jan 20 20:09:30 UTC 2020
Author: sunpoet
Date: Mon Jan 20 20:09:29 2020
New Revision: 523649
URL: https://svnweb.freebsd.org/changeset/ports/523649
Log:
Move security/py-pymacaroons-pynacl to security/py-pymacaroons
- Change MASTER_SITES to CHEESESHOP
- Update pkg-descr
- Update WWW
Added:
head/security/py-pymacaroons/
- copied from r523648, head/security/py-pymacaroons-pynacl/
Deleted:
head/security/py-pymacaroons-pynacl/
Modified:
head/security/Makefile
head/security/py-pymacaroons/Makefile
head/security/py-pymacaroons/distinfo
head/security/py-pymacaroons/pkg-descr
Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile Mon Jan 20 20:08:51 2020 (r523648)
+++ head/security/Makefile Mon Jan 20 20:09:29 2020 (r523649)
@@ -959,7 +959,7 @@
SUBDIR += py-pydeep
SUBDIR += py-pyelliptic
SUBDIR += py-pylibacl
- SUBDIR += py-pymacaroons-pynacl
+ SUBDIR += py-pymacaroons
SUBDIR += py-pynacl
SUBDIR += py-pyotp
SUBDIR += py-pyptlib
Modified: head/security/py-pymacaroons/Makefile
==============================================================================
--- head/security/py-pymacaroons-pynacl/Makefile Mon Jan 20 20:08:51 2020 (r523648)
+++ head/security/py-pymacaroons/Makefile Mon Jan 20 20:09:29 2020 (r523649)
@@ -1,11 +1,10 @@
# Created by: Brendan Molloy <brendan+freebsd at bbqsrc.net>
# $FreeBSD$
-PORTNAME= pymacaroons-pynacl
+PORTNAME= pymacaroons
PORTVERSION= 0.13.0
-DISTVERSIONPREFIX= v
-PORTREVISION= 1
CATEGORIES= security devel python
+MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= sunpoet at FreeBSD.org
@@ -16,20 +15,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pynacl>=1.1.2<2.0:security/py-pynacl@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=1.8.0:devel/py-six@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR}
USES= python
-USE_PYTHON= autoplist distutils
+USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
-
-GH_ACCOUNT= ecordell
-GH_PROJECT= pymacaroons
-USE_GITHUB= yes
-
-do-test:
- @(cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} nosetests)
.include <bsd.port.mk>
Modified: head/security/py-pymacaroons/distinfo
==============================================================================
--- head/security/py-pymacaroons-pynacl/distinfo Mon Jan 20 20:08:51 2020 (r523648)
+++ head/security/py-pymacaroons/distinfo Mon Jan 20 20:09:29 2020 (r523649)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1551386885
-SHA256 (ecordell-pymacaroons-v0.13.0_GH0.tar.gz) = 780c67643126afe56f57fdc0f82b952d08e01a4df7eefaa929766dfb6edf6580
-SIZE (ecordell-pymacaroons-v0.13.0_GH0.tar.gz) = 25607
+TIMESTAMP = 1579436068
+SHA256 (pymacaroons-0.13.0.tar.gz) = 1e6bba42a5f66c245adf38a5a4006a99dcc06a0703786ea636098667d42903b8
+SIZE (pymacaroons-0.13.0.tar.gz) = 21083
Modified: head/security/py-pymacaroons/pkg-descr
==============================================================================
--- head/security/py-pymacaroons-pynacl/pkg-descr Mon Jan 20 20:08:51 2020 (r523648)
+++ head/security/py-pymacaroons/pkg-descr Mon Jan 20 20:09:29 2020 (r523649)
@@ -1,6 +1,13 @@
+This is a Python implementation of Macaroons. PyMacaroons is stable and does not
+change frequently. Please see the GitHub issues for the current roadmap.
+
Macaroons, like cookies, are a form of bearer credential. Unlike opaque tokens,
macaroons embed caveats that define specific authorization requirements for the
target service, the service that issued the root macaroon and which is capable
of verifying the integrity of macaroons it receives.
-WWW: https://github.com/matrix-org/pymacaroons
+Macaroons allow for delegation and attenuation of authorization. They are simple
+and fast to verify, and decouple authorization policy from the enforcement of
+that policy.
+
+WWW: https://github.com/ecordell/pymacaroons
More information about the svn-ports-all
mailing list