Changeset View
Changeset View
Standalone View
Standalone View
head/sysutils/rundeck/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= rundeck | PORTNAME= rundeck | ||||
PORTVERSION= 2.3.2 | PORTVERSION= 2.3.2 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= sysutils java | CATEGORIES= sysutils java | ||||
MASTER_SITES= http://dl.bintray.com/rundeck/rundeck-maven/ | MASTER_SITES= http://dl.bintray.com/rundeck/rundeck-maven/ | ||||
DISTNAME= rundeck-launcher-${PORTVERSION} | DISTNAME= rundeck-launcher-${PORTVERSION} | ||||
EXTRACT_SUFX= .jar | EXTRACT_SUFX= .jar | ||||
MAINTAINER= c.kworr@gmail.com | MAINTAINER= c.kworr@gmail.com | ||||
COMMENT= Web-console for dispatching commands and scripts to your nodes | COMMENT= Web-console for dispatching commands and scripts to your nodes | ||||
LICENSE= APACHE20 | LICENSE= APACHE20 | ||||
USE_JAVA= yes | USE_JAVA= yes | ||||
JAVA_VERSION= 1.6+ | JAVA_VERSION= 1.6+ | ||||
NO_ARCH= yes | |||||
NO_BUILD= yes | NO_BUILD= yes | ||||
PLIST_FILES= rundeck/server/lib/.keep \ | |||||
share/rundeck/rundeck-launcher.jar | |||||
PLIST_SUB= RUNDECK_USER=${RUNDECK_USER} RUNDECK_GROUP=${RUNDECK_GROUP} | |||||
USE_RC_SUBR= rundeck | USE_RC_SUBR= rundeck | ||||
RUNDECK_HOME= ${PREFIX}/rundeck | RUNDECK_HOME= ${PREFIX}/rundeck | ||||
RUNDECK_USER?= rundeck | RUNDECK_USER?= rundeck | ||||
RUNDECK_GROUP?= rundeck | RUNDECK_GROUP?= rundeck | ||||
RUNDECK_LOG_FILE?= /var/log/rundeck.log | RUNDECK_LOG_FILE?= /var/log/rundeck.log | ||||
.if ${RUNDECK_USER} == "rundeck" | .if ${RUNDECK_USER} == "rundeck" | ||||
USERS= rundeck | USERS= rundeck | ||||
.endif | .endif | ||||
.if ${RUNDECK_GROUP} == "rundeck" | .if ${RUNDECK_GROUP} == "rundeck" | ||||
GROUPS= rundeck | GROUPS= rundeck | ||||
.endif | .endif | ||||
SUB_LIST+= RUNDECK_HOME=${RUNDECK_HOME} RUNDECK_USER=${RUNDECK_USER} \ | SUB_LIST+= RUNDECK_HOME=${RUNDECK_HOME} RUNDECK_USER=${RUNDECK_USER} \ | ||||
RUNDECK_GROUP=${RUNDECK_GROUP} JAVA_HOME=${JAVA_HOME} \ | RUNDECK_GROUP=${RUNDECK_GROUP} JAVA_HOME=${JAVA_HOME} \ | ||||
RUNDECK_LOG_FILE=${RUNDECK_LOG_FILE} | RUNDECK_LOG_FILE=${RUNDECK_LOG_FILE} | ||||
do-install: | do-install: | ||||
${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${RUNDECK_HOME}/server/lib | @${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${RUNDECK_HOME}/server/lib | ||||
${TOUCH} ${STAGEDIR}${RUNDECK_HOME}/server/lib/.keep | |||||
${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} \ | ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} \ | ||||
${STAGEDIR}${DATADIR}/rundeck-launcher${EXTRACT_SUFX} | ${STAGEDIR}${DATADIR}/rundeck-launcher${EXTRACT_SUFX} | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |