From a192879c178752bb760d8594fd602cfa0daa26f9 Mon Sep 17 00:00:00 2001 From: Marcelo Araujo Date: Tue, 21 Feb 2017 07:41:47 +0000 Subject: [PATCH] Nomad is a tool for managing a cluster of machines and running applications on them. Nomad abstracts away machines and the location of applications, and instead enables users to declare what they want to run and Nomad handles where they should run and how to run them. WWW: https://github.com/jrxFive/python-nomad PR: ports/215397 Submitted by: John Hixson --- sysutils/Makefile | 1 + sysutils/py-nomad/Makefile | 22 ++++++++++++++++++++++ sysutils/py-nomad/distinfo | 3 +++ sysutils/py-nomad/pkg-descr | 9 +++++++++ 4 files changed, 35 insertions(+) create mode 100644 sysutils/py-nomad/Makefile create mode 100644 sysutils/py-nomad/distinfo create mode 100644 sysutils/py-nomad/pkg-descr diff --git a/sysutils/Makefile b/sysutils/Makefile index fdc5efbf67e0..6593c00befda 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -863,6 +863,7 @@ SUBDIR += py-iocage SUBDIR += py-iowait SUBDIR += py-nagiosplugin + SUBDIR += py-nomad SUBDIR += py-pkginfo SUBDIR += py-ploy SUBDIR += py-ploy_ansible diff --git a/sysutils/py-nomad/Makefile b/sysutils/py-nomad/Makefile new file mode 100644 index 000000000000..8d519e18d023 --- /dev/null +++ b/sysutils/py-nomad/Makefile @@ -0,0 +1,22 @@ +# $FreeBSD$ + +PORTNAME= py-nomad +PORTVERSION= 0.0.2 +CATEGORIES= sysutils + +MAINTAINER= jhixson@gmail.com +COMMENT= Python client for nomad + +LICENSE= MIT + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.10.0:www/py3-requests +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}requests>=2.10.0:www/py3-requests + +USE_GITHUB= yes +GH_ACCOUNT= jrxFive +GH_PROJECT= python-nomad + +USES= python:3.3+ +USE_PYTHON= distutils autoplist + +.include diff --git a/sysutils/py-nomad/distinfo b/sysutils/py-nomad/distinfo new file mode 100644 index 000000000000..b5970eb45be7 --- /dev/null +++ b/sysutils/py-nomad/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1482101396 +SHA256 (jrxFive-python-nomad-0.0.2_GH0.tar.gz) = 3d8e58909c8a17c9f9cf3f5ee6d187fe5572b98dedb29a18d9789b92b7865354 +SIZE (jrxFive-python-nomad-0.0.2_GH0.tar.gz) = 13681 diff --git a/sysutils/py-nomad/pkg-descr b/sysutils/py-nomad/pkg-descr new file mode 100644 index 000000000000..c9aab548eee8 --- /dev/null +++ b/sysutils/py-nomad/pkg-descr @@ -0,0 +1,9 @@ +Python client for nomad (WWW: http://www.nomadproject.io) + +Nomad is a tool for managing a cluster of machines and running +applications on them. +Nomad abstracts away machines and the location of applications, +and instead enables users to declare what they want to run and +Nomad handles where they should run and how to run them. + +WWW: https://github.com/jrxFive/python-nomad