pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/py-moin Major features/improvements (1.9):



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8d92bd3bf646
branches:  trunk
changeset: 573625:8d92bd3bf646
user:      pettai <pettai%pkgsrc.org@localhost>
date:      Sat Mar 20 21:12:03 2010 +0000

description:
Major features/improvements (1.9):
* New modular group and dict data access, you can use group and dict
  backend modules to access group and dict data stored anywhere you like.
* Improved Xapian indexing / search
* Improved drawing support
* Themes / static files related
* Syntax highlighting is based on the pygments library now
* Authentication improvements
* Sessions / cookies improvements
* Macros fuctions improved
* More Actions added/improved
* Improved logging / debugging / developer support
* GUI editor: improved attachment dialog
* "moin ... account homepage" script to create user homepages

A bunch of bugfixes!

For the full Changelog, see: http://moinmo.in/MoinMoinRelease1.9

ok'ed during the freeze by agc@

diffstat:

 www/py-moin/Makefile |    27 +-
 www/py-moin/PLIST    |  3642 ++++++++++++++++++++++++-------------------------
 www/py-moin/distinfo |     8 +-
 3 files changed, 1796 insertions(+), 1881 deletions(-)

diffs (truncated from 4015 to 300 lines):

diff -r be286d3f8af1 -r 8d92bd3bf646 www/py-moin/Makefile
--- a/www/py-moin/Makefile      Sat Mar 20 19:55:08 2010 +0000
+++ b/www/py-moin/Makefile      Sat Mar 20 21:12:03 2010 +0000
@@ -1,20 +1,23 @@
-# $NetBSD: Makefile,v 1.12 2010/01/27 08:46:24 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2010/03/20 21:12:03 pettai Exp $
 #
 
-DISTNAME=      moin-1.7.1
-PKGNAME=       ${PYPKGPREFIX}-moin-1.7.1
+VER=           1.9.2
+DISTNAME=      moin-${VER}
+PKGNAME=       ${PYPKGPREFIX}-moin-${VER}
 CATEGORIES=    www python
 MASTER_SITES=  http://static.moinmo.in/files/
 
-MAINTAINER=    joerg%NetBSD.org@localhost
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      http://moinmo.in/
 COMMENT=       MoinMoin, a Python clone of WikiWiki
-
-DEPENDS+=      ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
+LICENSE=       gnu-gpl-v2
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
-PYTHON_VERSIONS_ACCEPTED=      25 24
+#Only for Python 2.4, which isn't recommended anyway
+#DEPENDS+=     ${PYPKGPREFIX}-xml-[0-9]*:../../textproc/py-xml
+
+PYTHON_VERSIONS_ACCEPTED=      26 25 24
 PYDISTUTILSPKG=        # empty
 
 REPLACE_INTERPRETER+=  env_python
@@ -22,5 +25,15 @@
 REPLACE.env_python.new= ${PYTHONBIN}
 REPLACE_FILES.env_python=      wiki/server/moin*
 
+REPLACE_PYTHON=        MoinMoin/i18n/tools/markup15to16.py \
+               MoinMoin/i18n/tools/po2wiki.py \
+               MoinMoin/i18n/tools/prepend.py \
+               MoinMoin/i18n/tools/wiki2po.py \
+               wiki/server/moin.fcgi
+
+REPLACE_PERL=  MoinMoin/web/static/htdocs/applets/FCKeditor/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.pl
+
+.include "../../devel/zlib/buildlink3.mk"
 .include "../../lang/python/extension.mk"
+.include "../../lang/python/application.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r be286d3f8af1 -r 8d92bd3bf646 www/py-moin/PLIST
--- a/www/py-moin/PLIST Sat Mar 20 19:55:08 2010 +0000
+++ b/www/py-moin/PLIST Sat Mar 20 21:12:03 2010 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2009/06/14 22:00:32 joerg Exp $
+@comment $NetBSD: PLIST,v 1.6 2010/03/20 21:12:03 pettai Exp $
 bin/moin
 ${PYSITELIB}/MoinMoin/Page.py
 ${PYSITELIB}/MoinMoin/Page.pyc
@@ -51,6 +51,9 @@
 ${PYSITELIB}/MoinMoin/action/Save.py
 ${PYSITELIB}/MoinMoin/action/Save.pyc
 ${PYSITELIB}/MoinMoin/action/Save.pyo
+${PYSITELIB}/MoinMoin/action/SlideShow.py
+${PYSITELIB}/MoinMoin/action/SlideShow.pyc
+${PYSITELIB}/MoinMoin/action/SlideShow.pyo
 ${PYSITELIB}/MoinMoin/action/SpellCheck.py
 ${PYSITELIB}/MoinMoin/action/SpellCheck.pyc
 ${PYSITELIB}/MoinMoin/action/SpellCheck.pyo
@@ -63,6 +66,9 @@
 ${PYSITELIB}/MoinMoin/action/__init__.py
 ${PYSITELIB}/MoinMoin/action/__init__.pyc
 ${PYSITELIB}/MoinMoin/action/__init__.pyo
+${PYSITELIB}/MoinMoin/action/anywikidraw.py
+${PYSITELIB}/MoinMoin/action/anywikidraw.pyc
+${PYSITELIB}/MoinMoin/action/anywikidraw.pyo
 ${PYSITELIB}/MoinMoin/action/backup.py
 ${PYSITELIB}/MoinMoin/action/backup.pyc
 ${PYSITELIB}/MoinMoin/action/backup.pyo
@@ -78,9 +84,6 @@
 ${PYSITELIB}/MoinMoin/action/diff.py
 ${PYSITELIB}/MoinMoin/action/diff.pyc
 ${PYSITELIB}/MoinMoin/action/diff.pyo
-${PYSITELIB}/MoinMoin/action/dumpform.py
-${PYSITELIB}/MoinMoin/action/dumpform.pyc
-${PYSITELIB}/MoinMoin/action/dumpform.pyo
 ${PYSITELIB}/MoinMoin/action/edit.py
 ${PYSITELIB}/MoinMoin/action/edit.pyc
 ${PYSITELIB}/MoinMoin/action/edit.pyo
@@ -93,6 +96,9 @@
 ${PYSITELIB}/MoinMoin/action/info.py
 ${PYSITELIB}/MoinMoin/action/info.pyc
 ${PYSITELIB}/MoinMoin/action/info.pyo
+${PYSITELIB}/MoinMoin/action/language_setup.py
+${PYSITELIB}/MoinMoin/action/language_setup.pyc
+${PYSITELIB}/MoinMoin/action/language_setup.pyo
 ${PYSITELIB}/MoinMoin/action/links.py
 ${PYSITELIB}/MoinMoin/action/links.pyc
 ${PYSITELIB}/MoinMoin/action/links.pyo
@@ -153,6 +159,9 @@
 ${PYSITELIB}/MoinMoin/action/titleindex.py
 ${PYSITELIB}/MoinMoin/action/titleindex.pyc
 ${PYSITELIB}/MoinMoin/action/titleindex.pyo
+${PYSITELIB}/MoinMoin/action/twikidraw.py
+${PYSITELIB}/MoinMoin/action/twikidraw.pyc
+${PYSITELIB}/MoinMoin/action/twikidraw.pyo
 ${PYSITELIB}/MoinMoin/action/unsubscribe.py
 ${PYSITELIB}/MoinMoin/action/unsubscribe.pyc
 ${PYSITELIB}/MoinMoin/action/unsubscribe.pyo
@@ -171,6 +180,9 @@
 ${PYSITELIB}/MoinMoin/auth/botbouncer.py
 ${PYSITELIB}/MoinMoin/auth/botbouncer.pyc
 ${PYSITELIB}/MoinMoin/auth/botbouncer.pyo
+${PYSITELIB}/MoinMoin/auth/cas.py
+${PYSITELIB}/MoinMoin/auth/cas.pyc
+${PYSITELIB}/MoinMoin/auth/cas.pyo
 ${PYSITELIB}/MoinMoin/auth/http.py
 ${PYSITELIB}/MoinMoin/auth/http.pyc
 ${PYSITELIB}/MoinMoin/auth/http.pyo
@@ -189,6 +201,15 @@
 ${PYSITELIB}/MoinMoin/auth/openidrp.py
 ${PYSITELIB}/MoinMoin/auth/openidrp.pyc
 ${PYSITELIB}/MoinMoin/auth/openidrp.pyo
+${PYSITELIB}/MoinMoin/auth/openidrp_ext/__init__.py
+${PYSITELIB}/MoinMoin/auth/openidrp_ext/__init__.pyc
+${PYSITELIB}/MoinMoin/auth/openidrp_ext/__init__.pyo
+${PYSITELIB}/MoinMoin/auth/openidrp_ext/openidrp_sreg.py
+${PYSITELIB}/MoinMoin/auth/openidrp_ext/openidrp_sreg.pyc
+${PYSITELIB}/MoinMoin/auth/openidrp_ext/openidrp_sreg.pyo
+${PYSITELIB}/MoinMoin/auth/openidrp_ext/openidrp_teams.py
+${PYSITELIB}/MoinMoin/auth/openidrp_ext/openidrp_teams.pyc
+${PYSITELIB}/MoinMoin/auth/openidrp_ext/openidrp_teams.pyo
 ${PYSITELIB}/MoinMoin/auth/php_session.py
 ${PYSITELIB}/MoinMoin/auth/php_session.pyc
 ${PYSITELIB}/MoinMoin/auth/php_session.pyo
@@ -216,6 +237,33 @@
 ${PYSITELIB}/MoinMoin/converter/text_html_text_moin_wiki.py
 ${PYSITELIB}/MoinMoin/converter/text_html_text_moin_wiki.pyc
 ${PYSITELIB}/MoinMoin/converter/text_html_text_moin_wiki.pyo
+${PYSITELIB}/MoinMoin/datastruct/__init__.py
+${PYSITELIB}/MoinMoin/datastruct/__init__.pyc
+${PYSITELIB}/MoinMoin/datastruct/__init__.pyo
+${PYSITELIB}/MoinMoin/datastruct/backends/__init__.py
+${PYSITELIB}/MoinMoin/datastruct/backends/__init__.pyc
+${PYSITELIB}/MoinMoin/datastruct/backends/__init__.pyo
+${PYSITELIB}/MoinMoin/datastruct/backends/composite_dicts.py
+${PYSITELIB}/MoinMoin/datastruct/backends/composite_dicts.pyc
+${PYSITELIB}/MoinMoin/datastruct/backends/composite_dicts.pyo
+${PYSITELIB}/MoinMoin/datastruct/backends/composite_groups.py
+${PYSITELIB}/MoinMoin/datastruct/backends/composite_groups.pyc
+${PYSITELIB}/MoinMoin/datastruct/backends/composite_groups.pyo
+${PYSITELIB}/MoinMoin/datastruct/backends/config_dicts.py
+${PYSITELIB}/MoinMoin/datastruct/backends/config_dicts.pyc
+${PYSITELIB}/MoinMoin/datastruct/backends/config_dicts.pyo
+${PYSITELIB}/MoinMoin/datastruct/backends/config_groups.py
+${PYSITELIB}/MoinMoin/datastruct/backends/config_groups.pyc
+${PYSITELIB}/MoinMoin/datastruct/backends/config_groups.pyo
+${PYSITELIB}/MoinMoin/datastruct/backends/config_lazy_groups.py
+${PYSITELIB}/MoinMoin/datastruct/backends/config_lazy_groups.pyc
+${PYSITELIB}/MoinMoin/datastruct/backends/config_lazy_groups.pyo
+${PYSITELIB}/MoinMoin/datastruct/backends/wiki_dicts.py
+${PYSITELIB}/MoinMoin/datastruct/backends/wiki_dicts.pyc
+${PYSITELIB}/MoinMoin/datastruct/backends/wiki_dicts.pyo
+${PYSITELIB}/MoinMoin/datastruct/backends/wiki_groups.py
+${PYSITELIB}/MoinMoin/datastruct/backends/wiki_groups.pyc
+${PYSITELIB}/MoinMoin/datastruct/backends/wiki_groups.pyo
 ${PYSITELIB}/MoinMoin/error.py
 ${PYSITELIB}/MoinMoin/error.pyc
 ${PYSITELIB}/MoinMoin/error.pyo
@@ -231,15 +279,9 @@
 ${PYSITELIB}/MoinMoin/events/notification.py
 ${PYSITELIB}/MoinMoin/events/notification.pyc
 ${PYSITELIB}/MoinMoin/events/notification.pyo
-${PYSITELIB}/MoinMoin/events/wikidictsrescan.py
-${PYSITELIB}/MoinMoin/events/wikidictsrescan.pyc
-${PYSITELIB}/MoinMoin/events/wikidictsrescan.pyo
 ${PYSITELIB}/MoinMoin/events/xapian_index.py
 ${PYSITELIB}/MoinMoin/events/xapian_index.pyc
 ${PYSITELIB}/MoinMoin/events/xapian_index.pyo
-${PYSITELIB}/MoinMoin/failure.py
-${PYSITELIB}/MoinMoin/failure.pyc
-${PYSITELIB}/MoinMoin/failure.pyo
 ${PYSITELIB}/MoinMoin/filter/EXIF.py
 ${PYSITELIB}/MoinMoin/filter/EXIF.pyc
 ${PYSITELIB}/MoinMoin/filter/EXIF.pyo
@@ -258,6 +300,9 @@
 ${PYSITELIB}/MoinMoin/filter/application_vnd_ms_excel.py
 ${PYSITELIB}/MoinMoin/filter/application_vnd_ms_excel.pyc
 ${PYSITELIB}/MoinMoin/filter/application_vnd_ms_excel.pyo
+${PYSITELIB}/MoinMoin/filter/application_vnd_ms_powerpoint.py
+${PYSITELIB}/MoinMoin/filter/application_vnd_ms_powerpoint.pyc
+${PYSITELIB}/MoinMoin/filter/application_vnd_ms_powerpoint.pyo
 ${PYSITELIB}/MoinMoin/filter/application_vnd_oasis_opendocument.py
 ${PYSITELIB}/MoinMoin/filter/application_vnd_oasis_opendocument.pyc
 ${PYSITELIB}/MoinMoin/filter/application_vnd_oasis_opendocument.pyo
@@ -309,6 +354,9 @@
 ${PYSITELIB}/MoinMoin/formatter/dom_xml.py
 ${PYSITELIB}/MoinMoin/formatter/dom_xml.pyc
 ${PYSITELIB}/MoinMoin/formatter/dom_xml.pyo
+${PYSITELIB}/MoinMoin/formatter/groups.py
+${PYSITELIB}/MoinMoin/formatter/groups.pyc
+${PYSITELIB}/MoinMoin/formatter/groups.pyo
 ${PYSITELIB}/MoinMoin/formatter/pagelinks.py
 ${PYSITELIB}/MoinMoin/formatter/pagelinks.pyc
 ${PYSITELIB}/MoinMoin/formatter/pagelinks.pyo
@@ -335,8 +383,6 @@
 ${PYSITELIB}/MoinMoin/formatter/text_xml.pyo
 ${PYSITELIB}/MoinMoin/i18n/Makefile
 ${PYSITELIB}/MoinMoin/i18n/MoinMoin.pot
-${PYSITELIB}/MoinMoin/i18n/POTFILES
-${PYSITELIB}/MoinMoin/i18n/POTFILES.in
 ${PYSITELIB}/MoinMoin/i18n/README
 ${PYSITELIB}/MoinMoin/i18n/__init__.py
 ${PYSITELIB}/MoinMoin/i18n/__init__.pyc
@@ -347,9 +393,6 @@
 ${PYSITELIB}/MoinMoin/i18n/cs.MoinMoin.po
 ${PYSITELIB}/MoinMoin/i18n/da.MoinMoin.po
 ${PYSITELIB}/MoinMoin/i18n/de.MoinMoin.po
-${PYSITELIB}/MoinMoin/i18n/dummy.py
-${PYSITELIB}/MoinMoin/i18n/dummy.pyc
-${PYSITELIB}/MoinMoin/i18n/dummy.pyo
 ${PYSITELIB}/MoinMoin/i18n/el.MoinMoin.po
 ${PYSITELIB}/MoinMoin/i18n/en.MoinMoin.po
 ${PYSITELIB}/MoinMoin/i18n/es.MoinMoin.po
@@ -383,8 +426,12 @@
 ${PYSITELIB}/MoinMoin/i18n/pt.MoinMoin.po
 ${PYSITELIB}/MoinMoin/i18n/ro.MoinMoin.po
 ${PYSITELIB}/MoinMoin/i18n/ru.MoinMoin.po
+${PYSITELIB}/MoinMoin/i18n/sk.MoinMoin.po
 ${PYSITELIB}/MoinMoin/i18n/sl.MoinMoin.po
 ${PYSITELIB}/MoinMoin/i18n/sr.MoinMoin.po
+${PYSITELIB}/MoinMoin/i18n/strings.py
+${PYSITELIB}/MoinMoin/i18n/strings.pyc
+${PYSITELIB}/MoinMoin/i18n/strings.pyo
 ${PYSITELIB}/MoinMoin/i18n/sv.MoinMoin.po
 ${PYSITELIB}/MoinMoin/i18n/tools/__init__.py
 ${PYSITELIB}/MoinMoin/i18n/tools/__init__.pyc
@@ -471,6 +518,9 @@
 ${PYSITELIB}/MoinMoin/macro/GetText2.py
 ${PYSITELIB}/MoinMoin/macro/GetText2.pyc
 ${PYSITELIB}/MoinMoin/macro/GetText2.pyo
+${PYSITELIB}/MoinMoin/macro/HighlighterList.py
+${PYSITELIB}/MoinMoin/macro/HighlighterList.pyc
+${PYSITELIB}/MoinMoin/macro/HighlighterList.pyo
 ${PYSITELIB}/MoinMoin/macro/Hits.py
 ${PYSITELIB}/MoinMoin/macro/Hits.pyc
 ${PYSITELIB}/MoinMoin/macro/Hits.pyo
@@ -540,6 +590,12 @@
 ${PYSITELIB}/MoinMoin/macro/WantedPages.py
 ${PYSITELIB}/MoinMoin/macro/WantedPages.pyc
 ${PYSITELIB}/MoinMoin/macro/WantedPages.pyo
+${PYSITELIB}/MoinMoin/macro/WikiConfig.py
+${PYSITELIB}/MoinMoin/macro/WikiConfig.pyc
+${PYSITELIB}/MoinMoin/macro/WikiConfig.pyo
+${PYSITELIB}/MoinMoin/macro/WikiConfigHelp.py
+${PYSITELIB}/MoinMoin/macro/WikiConfigHelp.pyc
+${PYSITELIB}/MoinMoin/macro/WikiConfigHelp.pyo
 ${PYSITELIB}/MoinMoin/macro/__init__.py
 ${PYSITELIB}/MoinMoin/macro/__init__.pyc
 ${PYSITELIB}/MoinMoin/macro/__init__.pyo
@@ -567,6 +623,9 @@
 ${PYSITELIB}/MoinMoin/parser/_creole.py
 ${PYSITELIB}/MoinMoin/parser/_creole.pyc
 ${PYSITELIB}/MoinMoin/parser/_creole.pyo
+${PYSITELIB}/MoinMoin/parser/highlight.py
+${PYSITELIB}/MoinMoin/parser/highlight.pyc
+${PYSITELIB}/MoinMoin/parser/highlight.pyo
 ${PYSITELIB}/MoinMoin/parser/text.py
 ${PYSITELIB}/MoinMoin/parser/text.pyc
 ${PYSITELIB}/MoinMoin/parser/text.pyo
@@ -609,30 +668,6 @@
 ${PYSITELIB}/MoinMoin/parser/text_xslt.py
 ${PYSITELIB}/MoinMoin/parser/text_xslt.pyc
 ${PYSITELIB}/MoinMoin/parser/text_xslt.pyo
-${PYSITELIB}/MoinMoin/request/__init__.py
-${PYSITELIB}/MoinMoin/request/__init__.pyc
-${PYSITELIB}/MoinMoin/request/__init__.pyo
-${PYSITELIB}/MoinMoin/request/request_cgi.py
-${PYSITELIB}/MoinMoin/request/request_cgi.pyc
-${PYSITELIB}/MoinMoin/request/request_cgi.pyo
-${PYSITELIB}/MoinMoin/request/request_cli.py
-${PYSITELIB}/MoinMoin/request/request_cli.pyc
-${PYSITELIB}/MoinMoin/request/request_cli.pyo
-${PYSITELIB}/MoinMoin/request/request_fcgi.py
-${PYSITELIB}/MoinMoin/request/request_fcgi.pyc
-${PYSITELIB}/MoinMoin/request/request_fcgi.pyo
-${PYSITELIB}/MoinMoin/request/request_modpython.py
-${PYSITELIB}/MoinMoin/request/request_modpython.pyc
-${PYSITELIB}/MoinMoin/request/request_modpython.pyo
-${PYSITELIB}/MoinMoin/request/request_standalone.py
-${PYSITELIB}/MoinMoin/request/request_standalone.pyc
-${PYSITELIB}/MoinMoin/request/request_standalone.pyo
-${PYSITELIB}/MoinMoin/request/request_twisted.py
-${PYSITELIB}/MoinMoin/request/request_twisted.pyc
-${PYSITELIB}/MoinMoin/request/request_twisted.pyo
-${PYSITELIB}/MoinMoin/request/request_wsgi.py
-${PYSITELIB}/MoinMoin/request/request_wsgi.pyc
-${PYSITELIB}/MoinMoin/request/request_wsgi.pyo
 ${PYSITELIB}/MoinMoin/script/__init__.py
 ${PYSITELIB}/MoinMoin/script/__init__.pyc



Home | Main Index | Thread Index | Old Index