diff options
author | Vanilla I. Shu <vanilla@FreeBSD.org> | 2005-04-10 16:49:08 +0000 |
---|---|---|
committer | Vanilla I. Shu <vanilla@FreeBSD.org> | 2005-04-10 16:49:08 +0000 |
commit | 3c43dbd99deeaaa3db7f22d5f4460390b95a4619 (patch) | |
tree | 7a17bbef399cb7a7bc7aa475688610c00e033515 /www/dokuwiki/Makefile | |
parent | a1605b6bcd44226e9b401e24db823bf1606f06c6 (diff) | |
download | ports-3c43dbd99deeaaa3db7f22d5f4460390b95a4619.tar.gz ports-3c43dbd99deeaaa3db7f22d5f4460390b95a4619.zip |
Add dokuwiki, it's a simple and easy to use wiki.
Submitted by: chinsan <chinsan@mail2000.com.tw>
Notes
Notes:
svn path=/head/; revision=132901
Diffstat (limited to 'www/dokuwiki/Makefile')
-rw-r--r-- | www/dokuwiki/Makefile | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/www/dokuwiki/Makefile b/www/dokuwiki/Makefile new file mode 100644 index 000000000000..ccc305d029a2 --- /dev/null +++ b/www/dokuwiki/Makefile @@ -0,0 +1,51 @@ +# New ports collection makefile for: dokuwiki +# Date created: 2005-04-10 +# Whom: chinsan <chinsan@mail2000.com.tw> +# +# $FreeBSD$ +# + +PORTNAME= dokuwiki +PORTVERSION= 20050218 +CATEGORIES= www +MASTER_SITES= http://www.splitbrain.org/Programming/PHP/DokuWiki/ +DISTNAME= dokuwiki-2005-02-18 +EXTRACT_SUFX= .tgz + +MAINTAINER= ports@FreeBSD.org +COMMENT= A simple and easy to use wiki, no database required + +USE_PHP= pcre session +PHP4_PORT?= www/mod_php4 +NO_BUILD= YES +WANT_PHP_WEB= YES +DOKUWIKIDIR?= www/data-dist/dokuwiki +PLIST= ${WRKDIR}/pkg-plist + +.include <bsd.port.pre.mk> + +pre-install: + cd ${WRKSRC} && ${FIND} -s . -type f | \ + ${SED} -e 's|^./||;s|^|${DOKUWIKIDIR}/|' > ${PLIST} \ + && ${FIND} -d * -type d | \ + ${SED} -e 's|^|@dirrm ${DOKUWIKIDIR}/|' >> ${PLIST} \ + && ${ECHO_CMD} ${DOKUWIKIDIR}/changes.log >> ${PLIST} \ + && ${ECHO_CMD} @dirrm ${DOKUWIKIDIR} >> ${PLIST} + +do-install: + # Data files + -${MKDIR} ${PREFIX}/${DOKUWIKIDIR} + @${CHOWN} www:www ${PREFIX}/${DOKUWIKIDIR} + @${CHMOD} 755 ${PREFIX}/${DOKUWIKIDIR} + @${CP} -R ${WRKSRC}/ ${PREFIX}/${DOKUWIKIDIR} + # Setup the correct permissions + @${TOUCH} ${PREFIX}/${DOKUWIKIDIR}/changes.log + @${CHOWN} -R www:www ${PREFIX}/${DOKUWIKIDIR}/changes.log + @${CHOWN} -R www:www ${PREFIX}/${DOKUWIKIDIR}/data + @${CHOWN} -R www:www ${PREFIX}/${DOKUWIKIDIR}/media + @${CHOWN} -R www:www ${PREFIX}/${DOKUWIKIDIR}/attic + +post-install: + @${SED} -e 's|%%DOKUWIKIDIR%%|${PREFIX}/${DOKUWIKIDIR}|' ${PKGMESSAGE} + +.include <bsd.port.post.mk> |