summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2015-12-04 15:01:38 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2015-12-04 15:01:38 +0000
commit84e07479b6ae4527d16573801aa1fed780798af6 (patch)
treedb38d2c9979378165f3ed373a06911c63826f1b1
parent051885751b717e40319b461d3342705b79e1f9e4 (diff)
downloadfreebsd-ports-84e07479b6ae4527d16573801aa1fed780798af6.zip
A Python implementation of RFC 3986 including validation and authority parsing.
WWW: https://github.com/sigmavirus24/rfc3986 PR: 201385 Submitted by: yuri@rawbw.com
-rw-r--r--www/Makefile1
-rw-r--r--www/py-rfc3986/Makefile22
-rw-r--r--www/py-rfc3986/distinfo2
-rw-r--r--www/py-rfc3986/pkg-descr3
4 files changed, 28 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile
index 20f9606bf121..b3edd479098b 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1731,6 +1731,7 @@
SUBDIR += py-requests-toolbelt
SUBDIR += py-requests1
SUBDIR += py-restclient
+ SUBDIR += py-rfc3986
SUBDIR += py-rfc3987
SUBDIR += py-rhodecode
SUBDIR += py-routes
diff --git a/www/py-rfc3986/Makefile b/www/py-rfc3986/Makefile
new file mode 100644
index 000000000000..ca01f4d202c8
--- /dev/null
+++ b/www/py-rfc3986/Makefile
@@ -0,0 +1,22 @@
+# Created by: Yuri Victorovich <yuri@rawbw.com>
+# $FreeBSD$
+
+PORTNAME= rfc3986
+PORTVERSION= 0.2.2
+CATEGORIES= www python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= yuri@rawbw.com
+COMMENT= Python implementation of RFC 3986
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= sigmavirus24
+
+USES= python
+USE_PYTHON= autoplist distutils
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/py-rfc3986/distinfo b/www/py-rfc3986/distinfo
new file mode 100644
index 000000000000..d6edec9b95d3
--- /dev/null
+++ b/www/py-rfc3986/distinfo
@@ -0,0 +1,2 @@
+SHA256 (sigmavirus24-rfc3986-0.2.2_GH0.tar.gz) = 78a95c22c5853fd12beecbfb7fcd5abb011222d8b603ba5ab27a15f832bcf5c6
+SIZE (sigmavirus24-rfc3986-0.2.2_GH0.tar.gz) = 14724
diff --git a/www/py-rfc3986/pkg-descr b/www/py-rfc3986/pkg-descr
new file mode 100644
index 000000000000..36c670dd37f0
--- /dev/null
+++ b/www/py-rfc3986/pkg-descr
@@ -0,0 +1,3 @@
+A Python implementation of RFC 3986 including validation and authority parsing.
+
+WWW: https://github.com/sigmavirus24/rfc3986