aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfeld <feld@FreeBSD.org>2016-11-03 08:51:37 +0800
committerfeld <feld@FreeBSD.org>2016-11-03 08:51:37 +0800
commit40de87012d61b73c4905381a6c8c64bc7abdbbea (patch)
treea61305712864f6682085ab30ab6d53616ff396dd
parentf32a046e038777945a4e5ce9e07fe9df3c770aea (diff)
downloadfreebsd-ports-gnome-40de87012d61b73c4905381a6c8c64bc7abdbbea.tar.gz
freebsd-ports-gnome-40de87012d61b73c4905381a6c8c64bc7abdbbea.tar.zst
freebsd-ports-gnome-40de87012d61b73c4905381a6c8c64bc7abdbbea.zip
Invoke is a Python (2.6+ and 3.3+) task execution tool & library,
drawing inspiration from various sources to arrive at a powerful & clean feature set. WWW: https://github.com/pyinvoke/invoke/
-rw-r--r--devel/Makefile1
-rw-r--r--devel/py-invoke/Makefile26
-rw-r--r--devel/py-invoke/distinfo3
-rw-r--r--devel/py-invoke/pkg-descr5
4 files changed, 35 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile
index d1b0f9b4d914..88368c993038 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4210,6 +4210,7 @@
SUBDIR += py-instant
SUBDIR += py-interface
SUBDIR += py-intervaltree
+ SUBDIR += py-invoke
SUBDIR += py-ioflo
SUBDIR += py-ipaddr
SUBDIR += py-ipdb
diff --git a/devel/py-invoke/Makefile b/devel/py-invoke/Makefile
new file mode 100644
index 000000000000..565478b21181
--- /dev/null
+++ b/devel/py-invoke/Makefile
@@ -0,0 +1,26 @@
+# Created by: Mark Felder <feld@FreeBSD.org>
+# $FreeBSD$
+
+PORTNAME= invoke
+PORTVERSION= 0.13.0
+PORTREVISION= 0
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= feld@FreeBSD.org
+COMMENT= Python task execution tool & library
+
+LICENSE= BSD2CLAUSE
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+RUN_DEPEDS+= ${PYTHON_PKGNAMEPREFIX}semantic_version>0:devel/py-semantic_version
+RUN_DEPEDS+= ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel
+RUN_DEPEDS+= ${PYTHON_PKGNAMEPREFIX}twine>0:devel/py-twine
+RUN_DEPEDS+= ${PYTHON_PKGNAMEPREFIX}coverage>0:devel/py-coverage
+
+NO_ARCH= YES
+
+.include <bsd.port.mk>
diff --git a/devel/py-invoke/distinfo b/devel/py-invoke/distinfo
new file mode 100644
index 000000000000..9f610e68682a
--- /dev/null
+++ b/devel/py-invoke/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1478133941
+SHA256 (invoke-0.13.0.tar.gz) = 1a1992fac5292b97448d1c85dc0793e309c4c376acbc39ff067056d71fdc241d
+SIZE (invoke-0.13.0.tar.gz) = 230552
diff --git a/devel/py-invoke/pkg-descr b/devel/py-invoke/pkg-descr
new file mode 100644
index 000000000000..0305d1594e82
--- /dev/null
+++ b/devel/py-invoke/pkg-descr
@@ -0,0 +1,5 @@
+Invoke is a Python (2.6+ and 3.3+) task execution tool & library,
+drawing inspiration from various sources to arrive at a powerful & clean
+feature set.
+
+WWW: https://github.com/pyinvoke/invoke/