diff options
author | ijliao <ijliao@FreeBSD.org> | 2001-10-15 12:43:36 +0000 |
---|---|---|
committer | ijliao <ijliao@FreeBSD.org> | 2001-10-15 12:43:36 +0000 |
commit | be74c159ade8015cad57096f65e73170bb4ca7b7 (patch) | |
tree | 42fc59600eeb18372e8acd01d8daf5e5bef2319e /www/moinmoin | |
parent | e53d4504c005be89cc94adf18b913e984fb11512 (diff) | |
download | FreeBSD-ports-be74c159ade8015cad57096f65e73170bb4ca7b7.zip FreeBSD-ports-be74c159ade8015cad57096f65e73170bb4ca7b7.tar.gz |
add moinmoin
A Python CGI clone of WikiWiki
PR: 30669
Submitted by: Hye-Shik Chang <perky@python.or.kr>
Diffstat (limited to 'www/moinmoin')
-rw-r--r-- | www/moinmoin/Makefile | 74 | ||||
-rw-r--r-- | www/moinmoin/distinfo | 1 | ||||
-rw-r--r-- | www/moinmoin/files/configure.sh | 37 | ||||
-rw-r--r-- | www/moinmoin/files/wrapper.c | 13 | ||||
-rw-r--r-- | www/moinmoin/pkg-comment | 1 | ||||
-rw-r--r-- | www/moinmoin/pkg-descr | 5 | ||||
-rw-r--r-- | www/moinmoin/pkg-plist | 348 |
7 files changed, 479 insertions, 0 deletions
diff --git a/www/moinmoin/Makefile b/www/moinmoin/Makefile new file mode 100644 index 0000000..546ed81 --- /dev/null +++ b/www/moinmoin/Makefile @@ -0,0 +1,74 @@ +# New ports collection makefile for: moinmoin +# Date created: 18 September 2001 +# Whom: Hye-Shik Chang <perky@python.or.kr> +# +# $FreeBSD$ +# + +PORTNAME= moinmoin +PORTVERSION= 0.9 +CATEGORIES= www python +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= moin +DISTNAME= ${PORTNAME:S/m/M/g}-${PORTVERSION} +EXTRACT_SUFX= .tgz + +MAINTAINER= perky@python.or.kr + +USE_PYTHON= yes +PLIST_SUB+= PYTHON_SITELIB=${PYTHON_SITELIBDIR:S|^${LOCALBASE}/||} + +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 . +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 + +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} + @# Compile setuid wrapper + ${CC} ${CFLAGS} -o ${WIKI_WRKSRC}/${SUID_WRAPPER} \ + -DPYTHON_PATH='"${PYTHON_CMD}"' \ + -DSCRIPT_PATH='"${CGI_TARGET}/moin.cgi"' \ + ${FILESDIR}/wrapper.c + +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 + @# Install CGI files and set permissions + ${MKDIR} ${CGI_TARGET} + cd ${WIKI_WRKSRC} && ${CP} -Rp ${CGI_FILES} ${CGI_TARGET}/ + ${CHOWN} -R ${CGIUSER}:${CGIUSER} ${CGI_TARGET}/data \ + ${CGI_TARGET}/${SUID_WRAPPER} + ${CHMOD} -R u+rw,go-wxs ${CGI_TARGET}/data + ${CHMOD} 4555 ${CGI_TARGET}/${SUID_WRAPPER} + + @# Install content files + ${MKDIR} ${CONTENT_TARGET} + cd ${WIKI_WRKSRC} && ${CP} -Rp ${CONTENT_FILES} ${CONTENT_TARGET}/ + + @# Patch configurations + ${SED} -e 's|moin\.cgi|/cgi-bin/moin/moin|g' \ + ${CONTENT_TARGET}/index.html >${CONTENT_TARGET}/index.html.tmp + ${CAT} ${CONTENT_TARGET}/index.html.tmp >${CONTENT_TARGET}/index.html + ${SED} -e 's|^url_prefix =.*$$|url_prefix="/moin/"|g' \ + ${CGI_TARGET}/moin_config.py >${CGI_TARGET}/moin_config.py.tmp + ${CAT} ${CGI_TARGET}/moin_config.py.tmp >${CGI_TARGET}/moin_config.py + ${RM} -f ${CONTENT_TARGET}/index.html.tmp ${CGI_TARGET}/moin_config.py.tmp + +.include <bsd.port.mk> diff --git a/www/moinmoin/distinfo b/www/moinmoin/distinfo new file mode 100644 index 0000000..1972bd1 --- /dev/null +++ b/www/moinmoin/distinfo @@ -0,0 +1 @@ +MD5 (MoinMoin-0.9.tgz) = cff46855144af5abb7707da1d1be4b98 diff --git a/www/moinmoin/files/configure.sh b/www/moinmoin/files/configure.sh new file mode 100644 index 0000000..3cdc44e --- /dev/null +++ b/www/moinmoin/files/configure.sh @@ -0,0 +1,37 @@ +#!/bin/sh +# $FreeBSD$ +# * stolen from mailman port. + +USER=$1 +UID=$2 +GROUP=${USER} +GID=${UID} + +if [ -z "$USER" -o -z "$UID" ]; then + echo "Syntax: $0 <username> <uid>" + exit 1 +fi + +if pw group show "${GROUP}" 2>/dev/null; then + echo "You already have a group \"${GROUP}\", so I will use it." +else + if pw groupadd ${GROUP} -g ${GID}; then + echo "Added group \"${GROUP}\"." + else + echo "Adding group \"${GROUP}\" failed..." + exit 1 + fi +fi + +if pw user show "${USER}" 2>/dev/null; then + echo "You already have a user \"${USER}\", so I will use it." +else + if pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \ + -d /notexistence -s /sbin/nologin -c "MoinMoin User" + then + echo "Added user \"${USER}\"." + else + echo "Adding user \"${USER}\" failed..." + exit 1 + fi +fi diff --git a/www/moinmoin/files/wrapper.c b/www/moinmoin/files/wrapper.c new file mode 100644 index 0000000..3f41506 --- /dev/null +++ b/www/moinmoin/files/wrapper.c @@ -0,0 +1,13 @@ +/* + MoinMoin setuid wrapper by perky + $FreeBSD$ +*/ +#include <unistd.h> + +int +main(int argc, char *argv[], char *envp[]) +{ + char *margv[] = { PYTHON_PATH, SCRIPT_PATH, NULL }; + + return exect(PYTHON_PATH, margv, envp); +} diff --git a/www/moinmoin/pkg-comment b/www/moinmoin/pkg-comment new file mode 100644 index 0000000..7cb2dbb --- /dev/null +++ b/www/moinmoin/pkg-comment @@ -0,0 +1 @@ +A Python CGI clone of WikiWiki diff --git a/www/moinmoin/pkg-descr b/www/moinmoin/pkg-descr new file mode 100644 index 0000000..affe74a --- /dev/null +++ b/www/moinmoin/pkg-descr @@ -0,0 +1,5 @@ +MoinMoin is a Python clone of WikiWiki, which is a composition system; +it's a discussion medium; it's a repository; it's a mail system; +it's a tool for collaboration. + +WWW: http://sourceforge.net/projects/moin/ diff --git a/www/moinmoin/pkg-plist b/www/moinmoin/pkg-plist new file mode 100644 index 0000000..d5e9a94 --- /dev/null +++ b/www/moinmoin/pkg-plist @@ -0,0 +1,348 @@ +www/cgi-bin/moin/data/text/xbel_2d1_2e0_2exsl +www/cgi-bin/moin/data/text/AnonymousCoward +www/cgi-bin/moin/data/text/AtsuoIshimoto +www/cgi-bin/moin/data/text/CategoryCategory +www/cgi-bin/moin/data/text/CategoryEmpty +www/cgi-bin/moin/data/text/CategoryHomepage +www/cgi-bin/moin/data/text/DeleteThisPage +www/cgi-bin/moin/data/text/EditText +www/cgi-bin/moin/data/text/ExtensionGuidelines +www/cgi-bin/moin/data/text/FindPage +www/cgi-bin/moin/data/text/FrontPage +www/cgi-bin/moin/data/text/GarthKidd +www/cgi-bin/moin/data/text/GermanUmlauts +www/cgi-bin/moin/data/text/HelloWorld +www/cgi-bin/moin/data/text/HelpContents +www/cgi-bin/moin/data/text/HelpForBeginners +www/cgi-bin/moin/data/text/HelpIndex +www/cgi-bin/moin/data/text/HelpOnAdministration +www/cgi-bin/moin/data/text/HelpOnConfiguration +www/cgi-bin/moin/data/text/HelpOnEditing +www/cgi-bin/moin/data/text/HelpOnFormatting +www/cgi-bin/moin/data/text/HelpOnHeadlines +www/cgi-bin/moin/data/text/HelpOnInstalling +www/cgi-bin/moin/data/text/HelpOnLinking +www/cgi-bin/moin/data/text/HelpOnLists +www/cgi-bin/moin/data/text/HelpOnMacros +www/cgi-bin/moin/data/text/HelpOnNavigation +www/cgi-bin/moin/data/text/HelpOnPageCreation +www/cgi-bin/moin/data/text/HelpOnPageDeletion +www/cgi-bin/moin/data/text/HelpOnProcessingInstructions +www/cgi-bin/moin/data/text/HelpOnRules +www/cgi-bin/moin/data/text/HelpOnSmileys +www/cgi-bin/moin/data/text/HelpOnSpellCheck +www/cgi-bin/moin/data/text/HelpOnTables +www/cgi-bin/moin/data/text/HelpOnUpdating +www/cgi-bin/moin/data/text/HelpOnXmlPages +www/cgi-bin/moin/data/text/HelpTemplate +www/cgi-bin/moin/data/text/HierarchicalWikiWiki +www/cgi-bin/moin/data/text/HomepageTemplate +www/cgi-bin/moin/data/text/IndexingScheme +www/cgi-bin/moin/data/text/InterWiki +www/cgi-bin/moin/data/text/J_f8rnHansen +www/cgi-bin/moin/data/text/J_f8rnsTodo +www/cgi-bin/moin/data/text/J_fcrgenHermann +www/cgi-bin/moin/data/text/J_fcrgenHermannBooks +www/cgi-bin/moin/data/text/J_fcrgenHermannLinks +www/cgi-bin/moin/data/text/KeithNaas +www/cgi-bin/moin/data/text/KlausSeistrup +www/cgi-bin/moin/data/text/LocalSpellingWords +www/cgi-bin/moin/data/text/MacroMarket +www/cgi-bin/moin/data/text/MagnusLyck_e5 +www/cgi-bin/moin/data/text/MarkoSchulz +www/cgi-bin/moin/data/text/MartinPool +www/cgi-bin/moin/data/text/MattWestervelt +www/cgi-bin/moin/data/text/MeatBall +www/cgi-bin/moin/data/text/MeatballWiki +www/cgi-bin/moin/data/text/MetaWiki +www/cgi-bin/moin/data/text/MichaelChermside +www/cgi-bin/moin/data/text/ModularizeForReuse +www/cgi-bin/moin/data/text/MoinMoin +www/cgi-bin/moin/data/text/SandBox +www/cgi-bin/moin/data/text/MoinMoinBugs +www/cgi-bin/moin/data/text/MoinMoinDiscussion +www/cgi-bin/moin/data/text/MoinMoinDone +www/cgi-bin/moin/data/text/MoinMoinFaq +www/cgi-bin/moin/data/text/MoinMoinI18n +www/cgi-bin/moin/data/text/MoinMoinIdeas +www/cgi-bin/moin/data/text/MoinMoinMailingLists +www/cgi-bin/moin/data/text/MoinMoinNotBugs +www/cgi-bin/moin/data/text/MoinMoinRefactoring +www/cgi-bin/moin/data/text/MoinMoinRelease +www/cgi-bin/moin/data/text/MoinMoinTests +www/cgi-bin/moin/data/text/MoinMoinTodo +www/cgi-bin/moin/data/text/MoinMoinWikis +www/cgi-bin/moin/data/text/OriginalWiki +www/cgi-bin/moin/data/text/OrphanedPages +www/cgi-bin/moin/data/text/ParserMarket +www/cgi-bin/moin/data/text/PatternTemplate +www/cgi-bin/moin/data/text/PikiPiki +www/cgi-bin/moin/data/text/PrettyPrintXslt +www/cgi-bin/moin/data/text/ProcessingInstructions +www/cgi-bin/moin/data/text/TimBird +www/cgi-bin/moin/data/text/PythonLanguage +www/cgi-bin/moin/data/text/RandomPage +www/cgi-bin/moin/data/text/RecentChanges +www/cgi-bin/moin/data/text/RichardJones +www/cgi-bin/moin/data/text/RobertChurch +www/cgi-bin/moin/data/text/SecurityNeeds +www/cgi-bin/moin/data/text/Really_20special_20page_20names_20_e4_f6_fc_c4_d6_dc_df_5c_7b_5b_5d_7d_2f_2c_2e_2d_3b_3a_5f_21_a7_24_25_26_2f_28_29_3d_22_3f_b4_2b_2a_23_27_7e_3c_3e_3c_7c_5e_b0_40 +www/cgi-bin/moin/data/text/SgmlEntities +www/cgi-bin/moin/data/text/SourceForge +www/cgi-bin/moin/data/text/SpamSpamSpam +www/cgi-bin/moin/data/text/StevePike +www/cgi-bin/moin/data/text/StructuredText +www/cgi-bin/moin/data/text/SunirShah +www/cgi-bin/moin/data/text/SystemInfo +www/cgi-bin/moin/data/text/SystemPages +www/cgi-bin/moin/data/text/TitleIndex +www/cgi-bin/moin/data/text/TopicMap +www/cgi-bin/moin/data/text/UploadFile +www/cgi-bin/moin/data/text/UserPreferences +www/cgi-bin/moin/data/text/UtilityScripts +www/cgi-bin/moin/data/text/VinJaCa +www/cgi-bin/moin/data/text/WantedPages +www/cgi-bin/moin/data/text/WhyWikiWorks +www/cgi-bin/moin/data/text/WikiCategory +www/cgi-bin/moin/data/text/WikiClone +www/cgi-bin/moin/data/text/WikiHomePage +www/cgi-bin/moin/data/text/WikiMarkup +www/cgi-bin/moin/data/text/WikiName +www/cgi-bin/moin/data/text/WikiNature +www/cgi-bin/moin/data/text/WikiSandBox +www/cgi-bin/moin/data/text/WikiTextFormattingTestPage +www/cgi-bin/moin/data/text/WikiWiki +www/cgi-bin/moin/data/text/WikiWikiNess +www/cgi-bin/moin/data/text/WikiWikiWeb +www/cgi-bin/moin/data/text/WikiWikiWebFaq +www/cgi-bin/moin/data/text/WordIndex +www/cgi-bin/moin/data/text/XsltVersion +www/cgi-bin/moin/data/text/YasushiIwata +www/cgi-bin/moin/data/text/biblio_2exsl +www/cgi-bin/moin/data/text/ActionMarket +www/cgi-bin/moin/data/backup/.cvsignore +www/cgi-bin/moin/data/intermap.txt +www/cgi-bin/moin/data/editlog +www/cgi-bin/moin/moin_config.py +www/cgi-bin/moin/moin.cgi +www/cgi-bin/moin/moin +@dirrm www/cgi-bin/moin/data/backup +@dirrm www/cgi-bin/moin/data/text +@dirrm www/cgi-bin/moin/data +@dirrm www/cgi-bin/moin +www/data/moin/img/smile4.gif +www/data/moin/img/angry.gif +www/data/moin/img/attention.gif +www/data/moin/img/biggrin.gif +www/data/moin/img/frown.gif +www/data/moin/img/idea.gif +www/data/moin/img/moin-deleted.gif +www/data/moin/img/moin-diff.gif +www/data/moin/img/moin-edit.gif +www/data/moin/img/moin-email.gif +www/data/moin/img/moin-ftp.gif +www/data/moin/img/moin-help.gif +www/data/moin/img/moin-info.gif +www/data/moin/img/moin-inter.gif +www/data/moin/img/moin-new.gif +www/data/moin/img/moin-news.gif +www/data/moin/img/moin-print.gif +www/data/moin/img/moin-search.gif +www/data/moin/img/moin-show.gif +www/data/moin/img/moin-telnet.gif +www/data/moin/img/moin-www.gif +www/data/moin/img/moin-updated.gif +www/data/moin/img/redface.gif +www/data/moin/img/sad.gif +www/data/moin/img/smile.gif +www/data/moin/img/smile2.gif +www/data/moin/img/smile3.gif +www/data/moin/img/alert.gif +www/data/moin/index.html +www/data/moin/moinmoin.gif +www/data/moin/default.css +www/data/moin/PythonPowered.gif +@dirrm www/data/moin/img +@dirrm www/data/moin +@cwd %%LOCALBASE%% +%%PYTHON_SITELIB%%/MoinMoin/Page.py +%%PYTHON_SITELIB%%/MoinMoin/Page.pyc +%%PYTHON_SITELIB%%/MoinMoin/Page.pyo +%%PYTHON_SITELIB%%/MoinMoin/__init__.py +%%PYTHON_SITELIB%%/MoinMoin/__init__.pyc +%%PYTHON_SITELIB%%/MoinMoin/__init__.pyo +%%PYTHON_SITELIB%%/MoinMoin/_template.py +%%PYTHON_SITELIB%%/MoinMoin/_template.pyc +%%PYTHON_SITELIB%%/MoinMoin/_template.pyo +%%PYTHON_SITELIB%%/MoinMoin/action/DeletePage.py +%%PYTHON_SITELIB%%/MoinMoin/action/DeletePage.pyc +%%PYTHON_SITELIB%%/MoinMoin/action/DeletePage.pyo +%%PYTHON_SITELIB%%/MoinMoin/action/LikePages.py +%%PYTHON_SITELIB%%/MoinMoin/action/LikePages.pyc +%%PYTHON_SITELIB%%/MoinMoin/action/LikePages.pyo +%%PYTHON_SITELIB%%/MoinMoin/action/SpellCheck.py +%%PYTHON_SITELIB%%/MoinMoin/action/SpellCheck.pyc +%%PYTHON_SITELIB%%/MoinMoin/action/SpellCheck.pyo +%%PYTHON_SITELIB%%/MoinMoin/action/__init__.py +%%PYTHON_SITELIB%%/MoinMoin/action/__init__.pyc +%%PYTHON_SITELIB%%/MoinMoin/action/__init__.pyo +%%PYTHON_SITELIB%%/MoinMoin/action/titleindex.py +%%PYTHON_SITELIB%%/MoinMoin/action/titleindex.pyc +%%PYTHON_SITELIB%%/MoinMoin/action/titleindex.pyo +%%PYTHON_SITELIB%%/MoinMoin/caching.py +%%PYTHON_SITELIB%%/MoinMoin/caching.pyc +%%PYTHON_SITELIB%%/MoinMoin/caching.pyo +%%PYTHON_SITELIB%%/MoinMoin/cgimain.py +%%PYTHON_SITELIB%%/MoinMoin/cgimain.pyc +%%PYTHON_SITELIB%%/MoinMoin/cgimain.pyo +%%PYTHON_SITELIB%%/MoinMoin/cmdmain.py +%%PYTHON_SITELIB%%/MoinMoin/cmdmain.pyc +%%PYTHON_SITELIB%%/MoinMoin/cmdmain.pyo +%%PYTHON_SITELIB%%/MoinMoin/config.py +%%PYTHON_SITELIB%%/MoinMoin/config.pyc +%%PYTHON_SITELIB%%/MoinMoin/config.pyo +%%PYTHON_SITELIB%%/MoinMoin/editlog.py +%%PYTHON_SITELIB%%/MoinMoin/editlog.pyc +%%PYTHON_SITELIB%%/MoinMoin/editlog.pyo +%%PYTHON_SITELIB%%/MoinMoin/formatter/__init__.py +%%PYTHON_SITELIB%%/MoinMoin/formatter/__init__.pyc +%%PYTHON_SITELIB%%/MoinMoin/formatter/__init__.pyo +%%PYTHON_SITELIB%%/MoinMoin/formatter/base.py +%%PYTHON_SITELIB%%/MoinMoin/formatter/base.pyc +%%PYTHON_SITELIB%%/MoinMoin/formatter/base.pyo +%%PYTHON_SITELIB%%/MoinMoin/formatter/text_html.py +%%PYTHON_SITELIB%%/MoinMoin/formatter/text_html.pyc +%%PYTHON_SITELIB%%/MoinMoin/formatter/text_html.pyo +%%PYTHON_SITELIB%%/MoinMoin/formatter/text_plain.py +%%PYTHON_SITELIB%%/MoinMoin/formatter/text_plain.pyc +%%PYTHON_SITELIB%%/MoinMoin/formatter/text_plain.pyo +%%PYTHON_SITELIB%%/MoinMoin/formatter/text_xml.py +%%PYTHON_SITELIB%%/MoinMoin/formatter/text_xml.pyc +%%PYTHON_SITELIB%%/MoinMoin/formatter/text_xml.pyo +%%PYTHON_SITELIB%%/MoinMoin/httpdmain.py +%%PYTHON_SITELIB%%/MoinMoin/httpdmain.pyc +%%PYTHON_SITELIB%%/MoinMoin/httpdmain.pyo +%%PYTHON_SITELIB%%/MoinMoin/i18n/__init__.py +%%PYTHON_SITELIB%%/MoinMoin/i18n/__init__.pyc +%%PYTHON_SITELIB%%/MoinMoin/i18n/__init__.pyo +%%PYTHON_SITELIB%%/MoinMoin/i18n/_check.py +%%PYTHON_SITELIB%%/MoinMoin/i18n/_check.pyc +%%PYTHON_SITELIB%%/MoinMoin/i18n/_check.pyo +%%PYTHON_SITELIB%%/MoinMoin/i18n/_sync.py +%%PYTHON_SITELIB%%/MoinMoin/i18n/_sync.pyc +%%PYTHON_SITELIB%%/MoinMoin/i18n/_sync.pyo +%%PYTHON_SITELIB%%/MoinMoin/i18n/de.py +%%PYTHON_SITELIB%%/MoinMoin/i18n/de.pyc +%%PYTHON_SITELIB%%/MoinMoin/i18n/de.pyo +%%PYTHON_SITELIB%%/MoinMoin/i18n/fi.py +%%PYTHON_SITELIB%%/MoinMoin/i18n/fi.pyc +%%PYTHON_SITELIB%%/MoinMoin/i18n/fi.pyo +%%PYTHON_SITELIB%%/MoinMoin/i18n/fr.py +%%PYTHON_SITELIB%%/MoinMoin/i18n/fr.pyc +%%PYTHON_SITELIB%%/MoinMoin/i18n/fr.pyo +%%PYTHON_SITELIB%%/MoinMoin/i18n/nl.py +%%PYTHON_SITELIB%%/MoinMoin/i18n/nl.pyc +%%PYTHON_SITELIB%%/MoinMoin/i18n/nl.pyo +%%PYTHON_SITELIB%%/MoinMoin/i18n/sv.py +%%PYTHON_SITELIB%%/MoinMoin/i18n/sv.pyc +%%PYTHON_SITELIB%%/MoinMoin/i18n/sv.pyo +%%PYTHON_SITELIB%%/MoinMoin/macro/BR.py +%%PYTHON_SITELIB%%/MoinMoin/macro/BR.pyc +%%PYTHON_SITELIB%%/MoinMoin/macro/BR.pyo +%%PYTHON_SITELIB%%/MoinMoin/macro/FullSearch.py +%%PYTHON_SITELIB%%/MoinMoin/macro/FullSearch.pyc +%%PYTHON_SITELIB%%/MoinMoin/macro/FullSearch.pyo +%%PYTHON_SITELIB%%/MoinMoin/macro/Include.py +%%PYTHON_SITELIB%%/MoinMoin/macro/Include.pyc +%%PYTHON_SITELIB%%/MoinMoin/macro/Include.pyo +%%PYTHON_SITELIB%%/MoinMoin/macro/OrphanedPages.py +%%PYTHON_SITELIB%%/MoinMoin/macro/OrphanedPages.pyc +%%PYTHON_SITELIB%%/MoinMoin/macro/OrphanedPages.pyo +%%PYTHON_SITELIB%%/MoinMoin/macro/RandomPage.py +%%PYTHON_SITELIB%%/MoinMoin/macro/RandomPage.pyc +%%PYTHON_SITELIB%%/MoinMoin/macro/RandomPage.pyo +%%PYTHON_SITELIB%%/MoinMoin/macro/RecentChanges.py +%%PYTHON_SITELIB%%/MoinMoin/macro/RecentChanges.pyc +%%PYTHON_SITELIB%%/MoinMoin/macro/RecentChanges.pyo +%%PYTHON_SITELIB%%/MoinMoin/macro/TableOfContents.py +%%PYTHON_SITELIB%%/MoinMoin/macro/TableOfContents.pyc +%%PYTHON_SITELIB%%/MoinMoin/macro/TableOfContents.pyo +%%PYTHON_SITELIB%%/MoinMoin/macro/WantedPages.py +%%PYTHON_SITELIB%%/MoinMoin/macro/WantedPages.pyc +%%PYTHON_SITELIB%%/MoinMoin/macro/WantedPages.pyo +%%PYTHON_SITELIB%%/MoinMoin/macro/__init__.py +%%PYTHON_SITELIB%%/MoinMoin/macro/__init__.pyc +%%PYTHON_SITELIB%%/MoinMoin/macro/__init__.pyo +%%PYTHON_SITELIB%%/MoinMoin/parser/__init__.py +%%PYTHON_SITELIB%%/MoinMoin/parser/__init__.pyc +%%PYTHON_SITELIB%%/MoinMoin/parser/__init__.pyo +%%PYTHON_SITELIB%%/MoinMoin/parser/plain.py +%%PYTHON_SITELIB%%/MoinMoin/parser/plain.pyc +%%PYTHON_SITELIB%%/MoinMoin/parser/plain.pyo +%%PYTHON_SITELIB%%/MoinMoin/parser/python.py +%%PYTHON_SITELIB%%/MoinMoin/parser/python.pyc +%%PYTHON_SITELIB%%/MoinMoin/parser/python.pyo +%%PYTHON_SITELIB%%/MoinMoin/parser/wiki.py +%%PYTHON_SITELIB%%/MoinMoin/parser/wiki.pyc +%%PYTHON_SITELIB%%/MoinMoin/parser/wiki.pyo +%%PYTHON_SITELIB%%/MoinMoin/parser/xslt.py +%%PYTHON_SITELIB%%/MoinMoin/parser/xslt.pyc +%%PYTHON_SITELIB%%/MoinMoin/parser/xslt.pyo +%%PYTHON_SITELIB%%/MoinMoin/py15/Cookie.py +%%PYTHON_SITELIB%%/MoinMoin/py15/Cookie.pyc +%%PYTHON_SITELIB%%/MoinMoin/py15/Cookie.pyo +%%PYTHON_SITELIB%%/MoinMoin/py15/__init__.py +%%PYTHON_SITELIB%%/MoinMoin/py15/__init__.pyc +%%PYTHON_SITELIB%%/MoinMoin/py15/__init__.pyo +%%PYTHON_SITELIB%%/MoinMoin/support/__init__.py +%%PYTHON_SITELIB%%/MoinMoin/support/__init__.pyc +%%PYTHON_SITELIB%%/MoinMoin/support/__init__.pyo +%%PYTHON_SITELIB%%/MoinMoin/support/cgitb.py +%%PYTHON_SITELIB%%/MoinMoin/support/cgitb.pyc +%%PYTHON_SITELIB%%/MoinMoin/support/cgitb.pyo +%%PYTHON_SITELIB%%/MoinMoin/support/inspect.py +%%PYTHON_SITELIB%%/MoinMoin/support/inspect.pyc +%%PYTHON_SITELIB%%/MoinMoin/support/inspect.pyo +%%PYTHON_SITELIB%%/MoinMoin/support/pydoc.py +%%PYTHON_SITELIB%%/MoinMoin/support/pydoc.pyc +%%PYTHON_SITELIB%%/MoinMoin/support/pydoc.pyo +%%PYTHON_SITELIB%%/MoinMoin/twisted/__init__.py +%%PYTHON_SITELIB%%/MoinMoin/twisted/__init__.pyc +%%PYTHON_SITELIB%%/MoinMoin/twisted/__init__.pyo +%%PYTHON_SITELIB%%/MoinMoin/user.py +%%PYTHON_SITELIB%%/MoinMoin/user.pyc +%%PYTHON_SITELIB%%/MoinMoin/user.pyo +%%PYTHON_SITELIB%%/MoinMoin/util.py +%%PYTHON_SITELIB%%/MoinMoin/util.pyc +%%PYTHON_SITELIB%%/MoinMoin/util.pyo +%%PYTHON_SITELIB%%/MoinMoin/version.py +%%PYTHON_SITELIB%%/MoinMoin/version.pyc +%%PYTHON_SITELIB%%/MoinMoin/version.pyo +%%PYTHON_SITELIB%%/MoinMoin/webapi/__init__.py +%%PYTHON_SITELIB%%/MoinMoin/webapi/__init__.pyc +%%PYTHON_SITELIB%%/MoinMoin/webapi/__init__.pyo +%%PYTHON_SITELIB%%/MoinMoin/webapi/cgiMoin.py +%%PYTHON_SITELIB%%/MoinMoin/webapi/cgiMoin.pyc +%%PYTHON_SITELIB%%/MoinMoin/webapi/cgiMoin.pyo +%%PYTHON_SITELIB%%/MoinMoin/wikiaction.py +%%PYTHON_SITELIB%%/MoinMoin/wikiaction.pyc +%%PYTHON_SITELIB%%/MoinMoin/wikiaction.pyo +%%PYTHON_SITELIB%%/MoinMoin/wikimacro.py +%%PYTHON_SITELIB%%/MoinMoin/wikimacro.pyc +%%PYTHON_SITELIB%%/MoinMoin/wikimacro.pyo +%%PYTHON_SITELIB%%/MoinMoin/wikiutil.py +%%PYTHON_SITELIB%%/MoinMoin/wikiutil.pyc +%%PYTHON_SITELIB%%/MoinMoin/wikiutil.pyo +%%PYTHON_SITELIB%%/MoinMoin/xsltutil.py +%%PYTHON_SITELIB%%/MoinMoin/xsltutil.pyc +%%PYTHON_SITELIB%%/MoinMoin/xsltutil.pyo +@dirrm %%PYTHON_SITELIB%%/MoinMoin/action +@dirrm %%PYTHON_SITELIB%%/MoinMoin/formatter +@dirrm %%PYTHON_SITELIB%%/MoinMoin/i18n +@dirrm %%PYTHON_SITELIB%%/MoinMoin/macro +@dirrm %%PYTHON_SITELIB%%/MoinMoin/parser +@dirrm %%PYTHON_SITELIB%%/MoinMoin/py15 +@dirrm %%PYTHON_SITELIB%%/MoinMoin/support +@dirrm %%PYTHON_SITELIB%%/MoinMoin/twisted +@dirrm %%PYTHON_SITELIB%%/MoinMoin/webapi +@dirrm %%PYTHON_SITELIB%%/MoinMoin |