Index: head/ports-mgmt/caronade/Makefile =================================================================== --- head/ports-mgmt/caronade/Makefile (revision 504033) +++ head/ports-mgmt/caronade/Makefile (revision 504034) @@ -1,37 +1,38 @@ # $FreeBSD$ PORTNAME= caronade DISTVERSIONPREFIX=v DISTVERSION= 0.1.0 +PORTREVISION= 1 CATEGORIES= ports-mgmt MASTER_SITES= https://code.bluelife.at/decke/caronade/archive/ \ LOCAL/decke/caronade/ DISTFILES= ${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}${EXTRACT_SUFX} DIST_SUBDIR= ${PORTNAME} MAINTAINER= decke@FreeBSD.org COMMENT= Small and light tool to help with FreeBSD Ports CI LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE USES= go USE_RC_SUBR= caronade USE_GITHUB= nodefault GH_TUPLE= NYTimes:gziphandler:v1.1.1:gziphandler/vendor/github.com/NYTimes/gziphandler \ go-yaml:yaml:v2.2.2:yaml/vendor/gopkg.in/yaml.v2 GO_PKGNAME= code.bluelife.at/decke/caronade MAKE_ENV+= GOFLAGS=-mod=vendor post-install: ${MKDIR} ${STAGEDIR}${ETCDIR} ${INSTALL_DATA} ${WRKSRC}/caronade.yaml ${STAGEDIR}${ETCDIR}/caronade.yaml.sample ${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME} (cd ${WRKSRC} && ${COPYTREE_SHARE} "static templates work" ${STAGEDIR}${PREFIX}/${PORTNAME}) ${MKDIR} ${STAGEDIR}${PREFIX}/${PORTNAME}/builds .include Index: head/ports-mgmt/caronade/files/caronade.in =================================================================== --- head/ports-mgmt/caronade/files/caronade.in (revision 504033) +++ head/ports-mgmt/caronade/files/caronade.in (revision 504034) @@ -1,20 +1,22 @@ #!/bin/sh # # PROVIDE: caronade # REQUIRE: networking . /etc/rc.subr name="caronade" rcvar="caronade_enable" pidfile="/var/run/${name}.pid" command="/usr/sbin/daemon" command_args="-P ${pidfile} -r -o /var/log/caronade.log %%PREFIX%%/bin/caronade -config %%PREFIX%%/etc/caronade/caronade.yaml" load_rc_config $name : ${caronade_enable:="NO"} : ${caronade_chdir:="%%PREFIX%%/caronade"} +PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin" + run_rc_command "$1"