Page MenuHomeFreeBSD

sysutils/py-honcho: Update to 1.0.1
ClosedPublic

Authored by loader on May 5 2017, 10:59 AM.

Details

Reviewers
koobs
Summary

Proposed commit log message:

sysutils/py-honcho: Update to 1.0.1

- Add NO_ARCH
- Add regression test
- Allow concurrent installation (USE_PYTHON=concurrent)

Reviewed_by: koobs, mat
Approved by: koobs (ports)
Differential_Revision: D10610
Test Plan
# portlint -AC
WARN: Makefile: for new port, make $FreeBSD$ tag in comment section empty, to make SVN happy.
0 fatal errors and 1 warning found.

poudriere log:
https://pastebin.com/raw/1BmZPUqz

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 9945
Build 10378: arc lint + arc unit

Event Timeline

sysutils/py-honcho/Makefile
27

Rename the target to do-test: and all you will have to do is run make test.

rename target regression-test: to do-test:

sysutils/py-honcho/Makefile
27

You do not need the dependency on build, just do-test: is enough, make test will work just fine.

remove dependency build: from the do-test: target

loader added inline comments.
sysutils/py-honcho/Makefile
27

Thanks @mat, I didn't know stage: is already a dependency of test:.

Add USE_PYTHON=concurrent

loader retitled this revision from sysutils/honcho: update to 1.0.1 to sysutils/py-honcho: Update to 1.0.1.Jun 17 2017, 9:12 AM
loader edited the summary of this revision. (Show Details)
loader edited the test plan for this revision. (Show Details)
loader edited the test plan for this revision. (Show Details)
This revision is now accepted and ready to land.Jun 20 2017, 10:59 AM

forgot to remove underscores from the commit log message again, sorry ...