aboutsummaryrefslogtreecommitdiff
path: root/www/dokuwiki/Makefile
diff options
context:
space:
mode:
authorXin LI <delphij@FreeBSD.org>2013-10-29 01:01:31 +0000
committerXin LI <delphij@FreeBSD.org>2013-10-29 01:01:31 +0000
commitab3ad3546b1f2f280cdeec2de07339ed5a4b7f30 (patch)
treebc52e09d92f4b920f78ca8029270cf934e991675 /www/dokuwiki/Makefile
parent22c31c19ba0f3889e0a28c1e78905da834b69295 (diff)
Notes
Diffstat (limited to 'www/dokuwiki/Makefile')
-rw-r--r--www/dokuwiki/Makefile29
1 files changed, 5 insertions, 24 deletions
diff --git a/www/dokuwiki/Makefile b/www/dokuwiki/Makefile
index ecd25ebe4884..e869554041eb 100644
--- a/www/dokuwiki/Makefile
+++ b/www/dokuwiki/Makefile
@@ -20,38 +20,19 @@ USE_PHP= gd mbstring openssl pcre session xml zlib
NO_BUILD= YES
WANT_PHP_WEB= YES
-DOKUWIKI_DIR?= www/${PORTNAME}
-WRKSRC= ${WRKDIR}/${DIST_VER}
-PLIST_SUB= DOKUWIKI_DIR=${DOKUWIKI_DIR}
-TEMP_PLIST= ${WRKDIR}/temp-pkg-plist
SUB_FILES= pkg-message
-SUB_LIST+= PORTNAME=${PORTNAME} DOKUWIKI_DIR=${DOKUWIKI_DIR}
+SUB_LIST+= PORTNAME=${PORTNAME}
+SHAREOWN= ${WWWOWN}
+SHAREGRP= ${WWWGRP}
REINPLACE_ARGS= -i ''
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-# This target is only meant to be used by the port maintainer.
-x-generate-plist:
- @cd ${WRKSRC} && ${FIND} -s . -type f | \
- ${SED} -e 's|^./||;s|^|%%DOKUWIKI_DIR%%/|' > ${TEMP_PLIST} \
- && ${FIND} -d * -type d | \
- ${SED} -e 's|^|@dirrm %%DOKUWIKI_DIR%%/|' >> ${TEMP_PLIST} \
- && ${ECHO_CMD} "@dirrmtry %%DOKUWIKI_DIR%%" >> ${TEMP_PLIST}
-
post-patch:
@${REINPLACE_CMD} -e 's|/usr/bin|${LOCALBASE}/bin|' ${WRKSRC}/bin/*.php
@${FIND} ${WRKSRC} -name '*.orig' -delete
@${RM} ${WRKSRC}/data/deleted.files
do-install:
-# Data files
- -${MKDIR} ${PREFIX}/${DOKUWIKI_DIR}
- @${CP} -R ${WRKSRC}/ ${PREFIX}/${DOKUWIKI_DIR}
- @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${DOKUWIKI_DIR}
-
-post-install:
- @${CAT} ${PKGMESSAGE}
+ @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>