File: /home/yoyo0427/ports/sakura-diary/tdiary/Makefile
# New ports collection makefile for: tdiary
# Date created: 2010-01-22
# Whom: SAKURA Internet Inc. <support@sakura.ad.jp>
#
# $FreeBSD$
#
PORTNAME= tdiary
PORTVERSION= 3.0.2
CATEGORIES= sakura-diary
DISTNAME= tdiary-full-${PORTVERSION}
DISTSRC= tdiary-${PORTVERSION}
MAINTAINER= support@sakura.ad.jp
COMMENT= ${CGIURL}/index.rb
WRKSRC= ${WRKDIR}/${DISTSRC}
RUBY= /usr/local/bin/ruby
# sakura-ports setting
INDEXDIR= "${PREFIX}/${CGIDIR}"
DATADIR= "${INDEXDIR}/data"
NO_BUILD= yes
FORCE_PKG_REGISTER= yes
PLIST_SUB+= CGIDIR="${CGIDIR}"
# pkg-sakura configure
CGISUBDIR?= ${PORTNAME}
# application setting
SUB_FILES= pkg-message pkg-deinstall tdiary.conf \
dot.htaccess data.htaccess
SUB_LIST+= CGISUBDIR="${CGISUBDIR}" \
CGIDIR="${CGIDIR}" \
CGIURL="${CGIURL}" \
DATADIR="${DATADIR}" \
INDEXDIR="${INDEXDIR}" \
DOMAIN="${DOMAIN}" \
CGIROOT="${CGIROOT}" \
HTUSER="${HTUSER}" \
YOURNAME="${YOURNAME}" \
YOURMAIL="${YOURMAIL}"
do-stage:
@-${RM} -rf "${STAGEDIR}/${CGIDIR}/plugin"
@${PKG_STAGE} ${WRKSRC} ${CGIDIR}
@${INSTALL} -m 700 -d "${STAGEDIR}/${CGIDIR}/data"
@if [ ! -f "${STAGEDIR}/${CGIDIR}/tdiary.conf" ]; then \
${INSTALL} -m 600 ${WRKDIR}/tdiary.conf "${STAGEDIR}/${CGIDIR}" ; \
${INSTALL} -m 604 ${WRKDIR}/dot.htaccess "${STAGEDIR}/${CGIDIR}/.htaccess" ; \
${INSTALL} -m 604 ${WRKDIR}/data.htaccess "${STAGEDIR}/${CGIDIR}/data/.htaccess" ; \
fi
@${HTPASSWD} -bcm "${STAGEDIR}/${CGIDIR}/.htpasswd" "${HTUSER}" "${PASSWD}"
.include "sakura.port.mk"