Changeset View
Changeset View
Standalone View
Standalone View
net-mgmt/kapacitor/Makefile
Show All 37 Lines | PLIST_SUB= KAPACITORD_USER=${KAPACITORD_USER} \ | ||||
KAPACITORD_LOGDIR=${KAPACITORD_LOGDIR} | KAPACITORD_LOGDIR=${KAPACITORD_LOGDIR} | ||||
#Use influxd user as it's aleary present in ports system | #Use influxd user as it's aleary present in ports system | ||||
KAPACITORD_USER= influxd | KAPACITORD_USER= influxd | ||||
KAPACITORD_GROUP= influxd | KAPACITORD_GROUP= influxd | ||||
USERS= ${KAPACITORD_USER} | USERS= ${KAPACITORD_USER} | ||||
GROUPS= ${KAPACITORD_GROUP} | GROUPS= ${KAPACITORD_GROUP} | ||||
.include <bsd.port.pre.mk> | |||||
.if ${OPSYS} == "FreeBSD" && (${OSVERSION} < 1200000 || ${OSVERSION} >= 1200015) | |||||
SUB_LIST+= KAPACITORD_LOGCMD="daemon" | |||||
.else | |||||
SUB_LIST+= KAPACITORD_LOGCMD="logger" | |||||
.endif | |||||
KAPACITORD_DBDIR= /var/db/${PORTNAME}/ | KAPACITORD_DBDIR= /var/db/${PORTNAME}/ | ||||
jbeich: Non-FreeBSD case can probably be dropped as DragonFly folks didn't bother to fix build, so the… | |||||
KAPACITORD_LOGDIR= /var/log/${PORTNAME}/ | KAPACITORD_LOGDIR= /var/log/${PORTNAME}/ | ||||
post-install: | post-install: | ||||
${MKDIR} ${STAGEDIR}${KAPACITORD_DBDIR} \ | ${MKDIR} ${STAGEDIR}${KAPACITORD_DBDIR} \ | ||||
${STAGEDIR}${KAPACITORD_LOGDIR} | ${STAGEDIR}${KAPACITORD_LOGDIR} | ||||
@${SED} -i .bak -e \ | @${SED} -i .bak -e \ | ||||
"s|/var/lib/kapacitor|/var/db/kapacitor|g" \ | "s|/var/lib/kapacitor|/var/db/kapacitor|g" \ | ||||
${WRKSRC}/etc/${PORTNAME}/${PORTNAME}.conf | ${WRKSRC}/etc/${PORTNAME}/${PORTNAME}.conf | ||||
${INSTALL_DATA} \ | ${INSTALL_DATA} \ | ||||
${WRKSRC}/etc/${PORTNAME}/${PORTNAME}.conf \ | ${WRKSRC}/etc/${PORTNAME}/${PORTNAME}.conf \ | ||||
${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample | ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.conf.sample | ||||
.include <bsd.port.post.mk> | .include <bsd.port.mk> |
Non-FreeBSD case can probably be dropped as DragonFly folks didn't bother to fix build, so the half-measure may be pointless.
https://github.com/DragonFlyBSD/DeltaPorts/tree/master/ports/net-mgmt/kapacitor/
https://sting.dragonflybsd.org/dports/logs/net-mgmt___kapacitor.log