Page MenuHomeFreeBSD

Create the puppetboard port
ClosedPublic

Authored by allanjude on May 29 2015, 9:37 PM.

Details

Reviewers
xmj
Summary

This port provides a web dashboard powered by PuppetDB

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Linters Available
Unit
No Unit Test Coverage

Event Timeline

allanjude updated this revision to Diff 5789.
allanjude retitled this revision from to Create the puppetboard port This port provides a web dashboard powered by PuppetDB.
allanjude updated this object.
allanjude edited the test plan for this revision. (Show Details)
allanjude added a reviewer: xmj.
allanjude retitled this revision from Create the puppetboard port This port provides a web dashboard powered by PuppetDB to Create the puppetboard port.
allanjude updated this object.

Fix pkg-descr

xmj requested changes to this revision.May 30 2015, 2:50 AM
xmj edited edge metadata.

Please have a look at portlint -AC

www/py-puppetboard/Makefile
5

PORTVERSION before DISTVERSIONPREFIX

10

USE_GITHUB, and GH_ACCOUNT, after LICENSE

16

If the port contains a license file, adding LICENSE_FILE= is a good idea

25

Alphabetic ordering would be nice

29

post-install: might be a better target here.

This revision now requires changes to proceed.May 30 2015, 2:50 AM
allanjude edited edge metadata.

Updated with feedback

allanjude edited edge metadata.

alphabetical order for USE_PYTHON

xmj requested changes to this revision.May 30 2015, 4:23 AM
xmj edited edge metadata.

${STAGEDIR} was introduced into ports/head in September '13. :-)

www/py-puppetboard/Makefile
30

Put ${STAGEDIR} before ${PREFIX}

31

replace ${PYTHON_SITELIBDIR}/puppetboard/default_settings.py with ${WRKSRC}/puppetboard/default_settings.py,
and add ${STAGEDIR} before ${PREFIX}.

This revision now requires changes to proceed.May 30 2015, 4:23 AM
allanjude edited edge metadata.

Fix post-install target

xmj edited edge metadata.
This revision is now accepted and ready to land.May 31 2015, 4:43 PM