aboutsummaryrefslogtreecommitdiff
path: root/sysutils/py-hcloud
diff options
context:
space:
mode:
authorMatthew Seaman <matthew@FreeBSD.org>2019-09-22 08:05:00 +0000
committerMatthew Seaman <matthew@FreeBSD.org>2019-09-22 08:05:00 +0000
commit5e1538560fbefedab9440c041801aff961457b93 (patch)
tree9ac56a97c99654770bb2d9d5ac6c34a680a18fdc /sysutils/py-hcloud
parent22f59e6e3c9350e8049470fc65492891af382bd4 (diff)
downloadports-5e1538560fbefedab9440c041801aff961457b93.tar.gz
ports-5e1538560fbefedab9440c041801aff961457b93.zip
Official Hetzner Cloud python library
Notes
Notes: svn path=/head/; revision=512559
Diffstat (limited to 'sysutils/py-hcloud')
-rw-r--r--sysutils/py-hcloud/Makefile28
-rw-r--r--sysutils/py-hcloud/distinfo3
-rw-r--r--sysutils/py-hcloud/pkg-descr3
3 files changed, 34 insertions, 0 deletions
diff --git a/sysutils/py-hcloud/Makefile b/sysutils/py-hcloud/Makefile
new file mode 100644
index 000000000000..00e9c2d64e83
--- /dev/null
+++ b/sysutils/py-hcloud/Makefile
@@ -0,0 +1,28 @@
+# $FreeBSD$
+
+PORTNAME= hcloud
+DISTVERSION= 1.6.0
+CATEGORIES= sysutils python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= matthew@FreeBSD.org
+COMMENT= Official Hetzner Cloud python library
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flake8>=3.6.0:devel/py-flake8@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}isort>=4.3.4:devel/py-isort@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mock>=2.0.0:devel/py-mock@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pytest>=3.10.0:devel/py-pytest@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tox>=3.5.3:devel/py-tox@${PY_FLAVOR}
+
+NO_ARCH= yes
+USES= python
+USE_PYTHON= autoplist concurrent distutils
+
+do-test:
+ @(cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m tox)
+
+.include <bsd.port.mk>
diff --git a/sysutils/py-hcloud/distinfo b/sysutils/py-hcloud/distinfo
new file mode 100644
index 000000000000..bfc4dd5626f5
--- /dev/null
+++ b/sysutils/py-hcloud/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1569136988
+SHA256 (hcloud-1.6.0.tar.gz) = 8913f011f2b049625ce6fa3265c2b22d85727eaf339689e49653461e6e8dd2b7
+SIZE (hcloud-1.6.0.tar.gz) = 65618
diff --git a/sysutils/py-hcloud/pkg-descr b/sysutils/py-hcloud/pkg-descr
new file mode 100644
index 000000000000..faed3781b38f
--- /dev/null
+++ b/sysutils/py-hcloud/pkg-descr
@@ -0,0 +1,3 @@
+Official Hetzner Cloud python library
+
+WWW: https://hcloud-python.readthedocs.io/en/latest/