- update to puppetboard-0.1.3 (this version requires puppetdb >= 3)

- add python3 flavor
This commit is contained in:
jasper 2016-06-01 12:14:39 +00:00
parent cedc0f719e
commit 10dfb91cdc
4 changed files with 19 additions and 20 deletions

View File

@ -1,32 +1,30 @@
# $OpenBSD: Makefile,v 1.14 2016/01/30 09:26:43 jasper Exp $
PORTROACH_COMMENT= newer versions (>= 0.1.0) require puppetdb 4
PORTROACH= limit:^0
# $OpenBSD: Makefile,v 1.15 2016/06/01 12:14:39 jasper Exp $
COMMENT= web interface to PuppetDB
MODPY_EGG_VERSION= 0.0.5
MODPY_EGG_VERSION= 0.1.3
DISTNAME= puppetboard-${MODPY_EGG_VERSION}
CATEGORIES= www
REVISION= 0
MAINTAINER= Jasper Lievisse Adriaanse <jasper@openbsd.org>
# Apache2
PERMIT_PACKAGE_CDROM= Yes
MODULES= lang/python
MODPY_PI = Yes
MODULES= lang/python
FLAVORS = python3
FLAVOR ?=
NO_BUILD= Yes
NO_TEST= Yes
PKG_ARCH= *
RUN_DEPENDS= databases/py-puppetdb>=0.1.0,<0.2.0 \
www/py-flask-wtf>=0.9.4p0 \
www/py-gunicorn \
www/py-requests
RUN_DEPENDS= databases/py-puppetdb${MODPY_FLAVOR}>=0.2.3 \
www/py-flask-wtf${MODPY_FLAVOR}>=0.9.4p0 \
www/py-gunicorn${MODPY_FLAVOR} \
www/py-requests${MODPY_FLAVOR}
PREFIX= ${VARBASE}/www
INSTDIR= ${PREFIX}/puppetboard

View File

@ -1,2 +1,2 @@
SHA256 (puppetboard-0.0.5.tar.gz) = 7m2kQMZCWht0a7OuSYp7nCADlS1yYNXuJfHN+Ze1aWk=
SIZE (puppetboard-0.0.5.tar.gz) = 589918
SHA256 (puppetboard-0.1.3.tar.gz) = 5BsO5fTerXZZIrQkf206BfY3MECq4mkANcyjTz8vcsw=
SIZE (puppetboard-0.1.3.tar.gz) = 598857

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.5 2015/10/26 18:08:01 jasper Exp $
@comment $OpenBSD: PLIST,v 1.6 2016/06/01 12:14:39 jasper Exp $
@newuser _puppetboard:739:www:daemon:Puppetboard user:/nonexistent:/sbin/nologin
puppetboard/
puppetboard/CHANGELOG.rst
@ -78,6 +78,8 @@ puppetboard/puppetboard/templates/412.html
puppetboard/puppetboard/templates/500.html
puppetboard/puppetboard/templates/_macros.html
puppetboard/puppetboard/templates/catalog.html
puppetboard/puppetboard/templates/catalog_compare.html
puppetboard/puppetboard/templates/catalogs.html
puppetboard/puppetboard/templates/fact.html
puppetboard/puppetboard/templates/facts.html
puppetboard/puppetboard/templates/index.html
@ -90,7 +92,6 @@ puppetboard/puppetboard/templates/nodes.html
puppetboard/puppetboard/templates/query.html
puppetboard/puppetboard/templates/report.html
puppetboard/puppetboard/templates/reports.html
puppetboard/puppetboard/templates/reports_node.html
puppetboard/puppetboard/tmp/
puppetboard/puppetboard/utils.py
puppetboard/puppetboard_wsgi.py

View File

@ -1,4 +1,4 @@
$OpenBSD: README,v 1.2 2013/12/27 11:06:33 jasper Exp $
$OpenBSD: README,v 1.3 2016/06/01 12:14:39 jasper Exp $
+-----------------------------------------------------------------------
| Running ${FULLPKGNAME} on OpenBSD
@ -6,8 +6,8 @@ $OpenBSD: README,v 1.2 2013/12/27 11:06:33 jasper Exp $
puppetboard has been installed into ${INSTDIR}
Please be aware that this is still highly experimental software and
may not be production ready.
Please be aware that this is still experimental software and may not
be production ready.
Configuration
-------------
@ -18,8 +18,8 @@ recommended you run puppetboard on the same host as PuppetDB is running.
PuppetDB
--------
Puppetboard will only function when PuppetDB is available. PuppetDB
can be installed with:
Puppetboard requires PuppetDB 4, however compatability with PuppetDB 3
is available (though PuppetDB 3 was never ported to OpenBSD).
pkg_add puppetdb