A new version is available
Details
- Reviewers
araujo jrm - Group Reviewers
Contributor Reviewers (ports) - Commits
- R11:c9d5d2dbd29d: net-p2p/bitmark: Update to version 0.13.3 and modernize
poudriere testport -j 13_0-amd64 net-p2p/bitmark
Diff Detail
- Repository
- R11 FreeBSD ports repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Hello @hsw_bitmark.com, I'm not doing FreeBSD stuff anymore, all my bits are taking into safekeeping.
The update seems fine but would be good for someone else to take a look at it.
Looks good.
Some things to consider.
- portclippy/portfmt have a few suggestions
- It would be good at some point to modernize to option helpers. For example (untested, see the Porter's Handbook section on Option Helpers)
.if ${PORT_OPTIONS:MRECORDER}
USERS+= bitmark-recorder
GROUPS+= bitmark-recorder
RECORDERD_RUN= ${VAR_DIR}/run/recorderd
RECORDERD_DATA= ${VAR_DIR}/lib/recorderd
SERVER_LIST+= recorderd
USE_RC_SUBR+= recorderd
SUB_LIST+= RECORDERD_DATA=${RECORDERD_DATA} \
RECORDERD_GROUP=bitmark-recorder \
RECORDERD_RUN=${RECORDERD_RUN} \
RECORDERD_USER=bitmark-recorder
.endifcould be (before .include <bsd.port.options.mk>)
RECORDER_SUBLIST= RECORDERD_DATA=${RECORDERD_DATA} \
RECORDERD_GROUP=bitmark-recorder \
RECORDERD_RUN=${RECORDERD_RUN} \
RECORDERD_USER=bitmark-recorder
RECORDER_VARS= USERS+=bitmark-recorder \
GROUPS+=bitmark-recorder \
RECORDERD_RUN=${VAR_DIR}/run/recorderd \
RECORDERD_DATA=${VAR_DIR}/lib/recorderd \
SERVER_LIST+=recorderd \
USE_RC_SUBR+=recorderdLet us know if you would like to make those changes. If you would prefer to wait, let me know and I can commit as is.
here is the portlint output:
# portlint -C -M PORTSDIR=/home/toor/ports make: "/home/toor/ports/Mk/bsd.port.mk" line 1219: warning: "It is strongly recommanded to upgrade to a newer vertion of pkg first" make: "/home/toor/ports/Mk/bsd.port.mk" line 1219: warning: "It is strongly recommanded to upgrade to a newer vertion of pkg first" make: "/home/toor/ports/Mk/bsd.port.mk" line 1219: warning: "It is strongly recommanded to upgrade to a newer vertion of pkg first" make: "/home/toor/ports/Mk/bsd.port.mk" line 1219: warning: "It is strongly recommanded to upgrade to a newer vertion of pkg first" make: "/home/toor/ports/Mk/bsd.port.mk" line 1219: warning: "It is strongly recommanded to upgrade to a newer vertion of pkg first" make: "/home/toor/ports/Mk/bsd.port.mk" line 1219: warning: "It is strongly recommanded to upgrade to a newer vertion of pkg first" make: "/home/toor/ports/Mk/bsd.port.mk" line 1219: warning: "It is strongly recommanded to upgrade to a newer vertion of pkg first" WARN: Makefile: possible use of absolute pathname "/var". WARN: Makefile: unless this is a master port, COMMENT has to be set by "=", not by "?=". make: "/usr/local/poudriere/ports/default/Mk/bsd.port.mk" line 1219: warning: "It is strongly recommanded to upgrade to a newer vertion of pkg first" 0 fatal errors and 2 warnings found.
One question @jrm I still have conditional blocks for PLIST_FILES should I move to ops_VARS ?
You could. I have some proposed changes that includes this, silences the portclippy/portfmt warnings, fixes a problem with SUB_LIST, and fixes a build error when no options are selected. Mind if I update the revision here? If you prefer I can create a diff elsewhere.
I'm not aware of any problems now and ashish@ reviewed the port. I tested in 11,12,13 jails.