summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKurt Jaeger <pi@FreeBSD.org>2019-03-10 17:59:52 +0000
committerKurt Jaeger <pi@FreeBSD.org>2019-03-10 17:59:52 +0000
commitdf793e27ee5a7560d6cc7d5da6f3f420625ae9ea (patch)
treeb6bc3c4177732b35638e981bd46c7735961d0ecd
parentNew port: devel/py-lazr.uri (diff)
New port: devel/py-wadllib
The Web Application Description Language is an XML vocabulary for describing the capabilities of HTTP resources. wadllib can be used in conjunction with an HTTP library to navigate and manipulate those resources. This project is also part of https://launchpad.net/lazr WWW: https://launchpad.net/wadllib PR: 236432 Submitted by: fullermd@over-yonder.net
-rw-r--r--devel/Makefile1
-rw-r--r--devel/py-wadllib/Makefile23
-rw-r--r--devel/py-wadllib/distinfo3
-rw-r--r--devel/py-wadllib/pkg-descr8
4 files changed, 35 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index deecfed308b8..3a895911f31f 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -5281,6 +5281,7 @@
SUBDIR += py-voluptuous
SUBDIR += py-vsts-cd-manager
SUBDIR += py-vulture
+ SUBDIR += py-wadlib
SUBDIR += py-warlock
SUBDIR += py-watchdog
SUBDIR += py-wcwidth
diff --git a/devel/py-wadllib/Makefile b/devel/py-wadllib/Makefile
new file mode 100644
index 000000000000..97b63685df11
--- /dev/null
+++ b/devel/py-wadllib/Makefile
@@ -0,0 +1,23 @@
+# $FreeBSD$
+
+PORTNAME= wadllib
+PORTVERSION= 1.3.3
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= fullermd@over-yonder.net
+COMMENT= Navigate HTTP resources using WADL files as guides
+
+LICENSE= LGPL3
+LICENSE_FILE= ${WRKSRC}/COPYING.txt
+
+RUN_DEPENDS= \
+ ${PYTHON_PKGNAMEPREFIX}lazr.uri>=0:devel/py-lazr.uri@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= distutils autoplist
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-wadllib/distinfo b/devel/py-wadllib/distinfo
new file mode 100644
index 000000000000..77c442a30d31
--- /dev/null
+++ b/devel/py-wadllib/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1552174227
+SHA256 (wadllib-1.3.3.tar.gz) = 1234cfe81e2cf223e56816f86df3aa18801d1770261865d93337b8b603be366e
+SIZE (wadllib-1.3.3.tar.gz) = 62394
diff --git a/devel/py-wadllib/pkg-descr b/devel/py-wadllib/pkg-descr
new file mode 100644
index 000000000000..312971158a64
--- /dev/null
+++ b/devel/py-wadllib/pkg-descr
@@ -0,0 +1,8 @@
+The Web Application Description Language is an XML vocabulary for
+describing the capabilities of HTTP resources. wadllib can be used in
+conjunction with an HTTP library to navigate and manipulate those
+resources.
+
+This project is also part of https://launchpad.net/lazr
+
+WWW: https://launchpad.net/wadllib