Index: databases/kyototycoon/Makefile =================================================================== --- databases/kyototycoon/Makefile (revision 434049) +++ databases/kyototycoon/Makefile (working copy) @@ -3,7 +3,7 @@ PORTNAME= kyototycoon PORTVERSION= 0.9.56 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= databases MASTER_SITES= http://fallabs.com/${PORTNAME}/pkg/ \ LOCAL/sunpoet @@ -18,6 +18,8 @@ OPTIONS_DEFINE= DOCS LZO +USE_RC_SUBR= ${PORTNAME} + CONFIGURE_ARGS= --enable-uyield CPPFLAGS+= -fPIC GNU_CONFIGURE= yes @@ -28,6 +30,33 @@ USE_LDCONFIG= yes USES= gmake pkgconfig +SUB_FILES= ${PORTNAME} +SUB_LIST+= KYOTOTYCOON_USER=${KYOTOTYCOON_USER} \ + KYOTOTYCOON_GROUP=${KYOTOTYCOON_GROUP} \ + KYOTOTYCOON_PIDFILE=${KYOTOTYCOON_PIDFILE} \ + KYOTOTYCOON_DBDIR=${KYOTOTYCOON_DBDIR} \ + KYOTOTYCOON_LOGDIR=${KYOTOTYCOON_LOGDIR} + +PLIST_SUB= KYOTOTYCOON_USER=${KYOTOTYCOON_USER} \ + KYOTOTYCOON_GROUP=${KYOTOTYCOON_GROUP} \ + KYOTOTYCOON_PIDFILE=${KYOTOTYCOON_PIDFILE} \ + KYOTOTYCOON_DBDIR=${KYOTOTYCOON_DBDIR} \ + KYOTOTYCOON_LOGDIR=${KYOTOTYCOON_LOGDIR} + +KYOTOTYCOON_USER?= ${PORTNAME} +KYOTOTYCOON_GROUP?= ${PORTNAME} + +.if ${KYOTOTYCOON_USER} == "${PORTNAME}" +USERS= ${PORTNAME} +.endif +.if ${KYOTOTYCOON_GROUP} == "${PORTNAME}" +GROUPS= ${PORTNAME} +.endif + +KYOTOTYCOON_LOGDIR= /var/log/${PORTNAME} +KYOTOTYCOON_DBDIR= /var/db/${PORTNAME} +KYOTOTYCOON_PIDFILE= /var/run/${PORTNAME}.pid + PORTDOCS= * LZO_CONFIGURE_OFF= ac_cv_lib_lzo2_main=no