diff options
author | David W. Chapman Jr. <dwcjr@FreeBSD.org> | 2001-11-24 18:57:27 +0000 |
---|---|---|
committer | David W. Chapman Jr. <dwcjr@FreeBSD.org> | 2001-11-24 18:57:27 +0000 |
commit | 7f99924f6f7ebdc6e08adbfde401c0858e72a499 (patch) | |
tree | 97bad6c6a168d870dbd183beecc585c7bda5f6e4 /www/moinmoin/Makefile | |
parent | dff04132f5c900e8ea3ce1c336205347a7ceaa13 (diff) |
Notes
Diffstat (limited to 'www/moinmoin/Makefile')
-rw-r--r-- | www/moinmoin/Makefile | 24 |
1 files changed, 9 insertions, 15 deletions
diff --git a/www/moinmoin/Makefile b/www/moinmoin/Makefile index 546ed813dd59..ffb665762442 100644 --- a/www/moinmoin/Makefile +++ b/www/moinmoin/Makefile @@ -6,14 +6,13 @@ # PORTNAME= moinmoin -PORTVERSION= 0.9 +PORTVERSION= 0.10 CATEGORIES= www python MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= moin -DISTNAME= ${PORTNAME:S/m/M/g}-${PORTVERSION} -EXTRACT_SUFX= .tgz +DISTNAME= moin-${PORTVERSION} -MAINTAINER= perky@python.or.kr +MAINTAINER= perky@fallin.lv USE_PYTHON= yes PLIST_SUB+= PYTHON_SITELIB=${PYTHON_SITELIBDIR:S|^${LOCALBASE}/||} @@ -22,21 +21,19 @@ CGIUSER?= moinmoin CGIUSERID?= 192 SUID_WRAPPER= moin -WIKI_WRKSRC= ${WRKSRC}/wiki-moinmoin -LIB_TARGET= ${PYTHON_SITELIBDIR}/MoinMoin -LIB_DIRS= action formatter i18n macro parser py15 support twisted webapi . +WIKI_WRKSRC= ${WRKSRC}/MoinMoin/wiki-moinmoin CGI_TARGET= ${PREFIX}/www/cgi-bin/moin CGI_FILES= ${SUID_WRAPPER} moin.cgi moin_config.py data CONTENT_TARGET= ${PREFIX}/www/data/moin CONTENT_FILES= PythonPowered.gif default.css img moinmoin.gif index.html +SETUP_CMD= cd ${WRKSRC} && ${PYTHON_CMD} setup.py do-configure: @# Add the username, uid, group and gid ${SH} ${FILESDIR}/configure.sh ${CGIUSER} ${CGIUSERID} do-build: - ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC} - ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC} + ${SETUP_CMD} build @# Compile setuid wrapper ${CC} ${CFLAGS} -o ${WIKI_WRKSRC}/${SUID_WRAPPER} \ -DPYTHON_PATH='"${PYTHON_CMD}"' \ @@ -45,13 +42,10 @@ do-build: do-install: @# Install MoinMoin library - ${MKDIR} ${LIB_TARGET} -.for dir in ${LIB_DIRS} - ${MKDIR} ${LIB_TARGET}/${dir} - ${INSTALL_DATA} ${WRKSRC}/${dir}/*.py* ${LIB_TARGET}/${dir} -.endfor + ${SETUP_CMD} install + @# Install CGI files and set permissions - ${MKDIR} ${CGI_TARGET} + ${MKDIR} ${CGI_TARGET}/data/backup cd ${WIKI_WRKSRC} && ${CP} -Rp ${CGI_FILES} ${CGI_TARGET}/ ${CHOWN} -R ${CGIUSER}:${CGIUSER} ${CGI_TARGET}/data \ ${CGI_TARGET}/${SUID_WRAPPER} |