[SM-Commit] GIT changes to master grimoire by David Kowis (20d909315a02470b4cdc8bd8829d6c44c8a87675)

David Kowis scm at sourcemage.org
Thu May 3 11:09:14 EDT 2007


GIT changes to master grimoire by David Kowis <dkowis at shlrm.org>:

 collab/moinmoin/BUILD    |    1 +
 collab/moinmoin/DEPENDS  |   10 ++++++++++
 collab/moinmoin/DETAILS  |   34 ++++++++++++++++++++++++++++++++++
 collab/moinmoin/HISTORY  |    2 ++
 collab/moinmoin/INSTALL  |    2 ++
 collab/moinmoin/TRIGGERS |    1 +
 6 files changed, 50 insertions(+)

New commits:
commit 20d909315a02470b4cdc8bd8829d6c44c8a87675
Author: David Kowis <dkowis at shlrm.org>
Commit: David Kowis <dkowis at shlrm.org>

    moinmoin
    
    Adding a moinmoin spell for our moinmoin wiki

diff --git a/collab/moinmoin/BUILD b/collab/moinmoin/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/collab/moinmoin/BUILD
@@ -0,0 +1 @@
+true
diff --git a/collab/moinmoin/DEPENDS b/collab/moinmoin/DEPENDS
new file mode 100755
index 0000000..e4bc134
--- /dev/null
+++ b/collab/moinmoin/DEPENDS
@@ -0,0 +1,10 @@
+depends python  &&
+optional_depends WEBSERVER "" "" "To actually view it (select none to be asked about Twisted)" &&
+if [[ "$(get_spell_provider moinmoin WEBSERVER)" == "" ]]; then
+  optional_depends twisted "" "" "To use Twisted as the webserver"
+fi &&
+if [[ "$(get_spell_provider moinmoin WEBSERVER)" == *apache* ]]; then
+  optional_depends mod_python "" "" "for a faster server (reccomended w/apache)"
+fi &&
+optional_depends pyxml "" "" "for an RSS feed, the GUI editor, and the docbook formatter" &&
+optional_depends 4suite "" "" "for an xslt parser"
diff --git a/collab/moinmoin/DETAILS b/collab/moinmoin/DETAILS
new file mode 100755
index 0000000..a66d8f6
--- /dev/null
+++ b/collab/moinmoin/DETAILS
@@ -0,0 +1,34 @@
+           SPELL=moinmoin
+         VERSION=1.5.7
+     SOURCE_HASH=sha512:d4fb5c52159332426eca75e7427e2dc0de62edb687dcfab06948f5ed321fbe6b38a7036d2bfd69e6d96cbad467f53312770537a3af864cf245dc82c6b815fa37
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL%%moin}-$VERSION
+          SOURCE=${SPELL%%moin}-$VERSION.tar.gz
+      LICENSE[0]=GPL
+   SOURCE_URL[0]=${SOURCEFORGE_URL}/moin/$SOURCE
+        WEB_SITE=http://moinmoin.wikiwikiweb.de/
+         ENTERED=20070503
+     GATHER_DOCS=off
+        KEYWORDS="collab python"
+           SHORT='MoinMoin is an advanced, easy to use and extensible WikiEngine with a large community of users.'
+cat << EOF
+http://moinmoin.wikiwikiweb.de/MoinMoinFeatures
+
+Wiki base features
+    *  creates backups of all page revisions (see FullHistory).
+          o Revision history shows only the last 100, all are accessible by editing the url. 
+    * page revision list
+    * diffs between arbitrary page versions (available in the "Info" action)
+    * RecentChanges
+          o links to diffs, page info and the user home page of the editor 
+    * subpages (see HelpOnEditing/SubPages)
+    * I18N (foreign and multi-language) support
+    * Unicode support, standard encoding is utf-8
+    * lots of help pages (see HelpContents)
+    * RSS feed for RecentChanges
+    * wiki page templates
+    * configurable edit locking/warning to avoid editing conflicts
+    * simple page storage (moin simply stores exactly what you see in the editor into a directory that is named like the page)
+    * renaming of pages 
+
+And lots more at the above URL!
+EOF
diff --git a/collab/moinmoin/HISTORY b/collab/moinmoin/HISTORY
new file mode 100644
index 0000000..3495c14
--- /dev/null
+++ b/collab/moinmoin/HISTORY
@@ -0,0 +1,2 @@
+2006-05-03 David Kowis <dkowis at shlrm.org>
+	* ALL: created the moinmoin spell finally
diff --git a/collab/moinmoin/INSTALL b/collab/moinmoin/INSTALL
new file mode 100755
index 0000000..30f7571
--- /dev/null
+++ b/collab/moinmoin/INSTALL
@@ -0,0 +1,2 @@
+cd $SOURCE_DIRECTORY &&
+python -v setup.py --quiet install --prefix=${INSTALL_ROOT}/usr
diff --git a/collab/moinmoin/TRIGGERS b/collab/moinmoin/TRIGGERS
new file mode 100755
index 0000000..863aef7
--- /dev/null
+++ b/collab/moinmoin/TRIGGERS
@@ -0,0 +1 @@
+on_cast python cast_self



More information about the SM-Commit mailing list