This update contains a fix for the "AttributeError traceback with Standalone 
server (if_modified_since)" bug in the 1.5.5a release.

http://moinmoin.wikiwikiweb.de/MoinMoinBugs/RequestStandAloneNoAttributeIfModifiedSince
http://moinmoin.wikiwikiweb.de/MoinMoinRelease1.5/CHANGES

work fine for me as a standalone server on i386.


Bruno
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/moinmoin/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- Makefile    4 Aug 2006 10:20:29 -0000       1.4
+++ Makefile    21 Oct 2006 21:45:41 -0000
@@ -2,7 +2,7 @@
 
 COMMENT=       "Python clone of WikiWiki"
 
-DISTNAME=      moin-1.5.4
+DISTNAME=      moin-1.5.5a
 PKGNAME=       moin${DISTNAME}
 CATEGORIES=    www
 PKG_ARCH=      *
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/moinmoin/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo    4 Aug 2006 10:20:29 -0000       1.3
+++ distinfo    21 Oct 2006 21:45:41 -0000
@@ -1,4 +1,4 @@
-MD5 (moin-1.5.4.tar.gz) = dcb85c72126c2fe39de66ef781a7dd39
-RMD160 (moin-1.5.4.tar.gz) = 18655332b6f19e8e28645fe5bb1c05cdcbdac728
-SHA1 (moin-1.5.4.tar.gz) = 37a7b98d5565a3b65570870fcbe2b97a575a41a7
-SIZE (moin-1.5.4.tar.gz) = 4329975
+MD5 (moin-1.5.5a.tar.gz) = 90d4ae4df700dd1dfb4afbcaae9c9e52
+RMD160 (moin-1.5.5a.tar.gz) = 0568cfc05c37c7778aba7b969f5e336a3b72f191
+SHA1 (moin-1.5.5a.tar.gz) = 258abfc6bbe45df4abab5b3b4254b2539d9aa7b2
+SIZE (moin-1.5.5a.tar.gz) = 4404165
Index: patches/patch-MoinMoin_request_py
===================================================================
RCS file: patches/patch-MoinMoin_request_py
diff -N patches/patch-MoinMoin_request_py
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-MoinMoin_request_py   21 Oct 2006 21:45:41 -0000
@@ -0,0 +1,16 @@
+$OpenBSD$
+--- MoinMoin/request.py.orig   Fri Sep 15 17:26:51 2006
++++ MoinMoin/request.py        Sat Oct 21 17:34:28 2006
+@@ -1682,10 +1682,8 @@ class RequestStandAlone(RequestBase):
+             self.http_user_agent = sa.headers.getheader('user-agent', '')     
       
+             co = filter(None, sa.headers.getheaders('cookie'))
+             self.saved_cookie = ', '.join(co) or ''
+-            self.if_modified_since = 
(sa.headers.getheader('if-modified-since')
+-                                      or self.if_modified_since)
+-            self.if_none_match = (sa.headers.getheader('if-none-match')
+-                                  or self.if_none_match)
++            self.if_modified_since = sa.headers.getheader('if-modified-since')
++            self.if_none_match = sa.headers.getheader('if-none-match')
+             
+             # Copy rest from standalone request   
+             self.server_name = sa.server.server_name
Index: patches/patch-docs_CHANGES
===================================================================
RCS file: patches/patch-docs_CHANGES
diff -N patches/patch-docs_CHANGES
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-docs_CHANGES  21 Oct 2006 21:45:41 -0000
@@ -0,0 +1,14 @@
+$OpenBSD$
+--- docs/CHANGES.orig  Sun Sep 17 18:25:46 2006
++++ docs/CHANGES       Sat Oct 21 17:34:31 2006
+@@ -28,6 +28,10 @@ Known main issues:
+     and improving it and after having made a backup with some other, proven
+     method. USE BOTH ON YOUR OWN RISK!
+ 
++Version 1.5.5current:
++  Bugfixes:
++    * fix AttributeError traceback with Standalone server (if_modified_since)
++
+ Version 1.5.5a:
+   Bugfixes:
+     * fixed ticket creation to only use constant values
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/moinmoin/pkg/PLIST,v
retrieving revision 1.3
diff -u -r1.3 PLIST
--- pkg/PLIST   4 Aug 2006 10:20:29 -0000       1.3
+++ pkg/PLIST   21 Oct 2006 21:45:44 -0000
@@ -1,7 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.3 2006/08/04 10:20:29 djm Exp $
 bin/moin
-lib/python${MODPY_VERSION}/
-lib/python${MODPY_VERSION}/site-packages/
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/Page.py
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/Page.pyc
@@ -24,10 +22,10 @@
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/_tests/test_PageEditor.pyc
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/_tests/test_error.py
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/_tests/test_error.pyc
-lib/python${MODPY_VERSION}/site-packages/MoinMoin/_tests/test_formatter.py
-lib/python${MODPY_VERSION}/site-packages/MoinMoin/_tests/test_formatter.pyc
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/_tests/test_i18n.py
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/_tests/test_i18n.pyc
+lib/python${MODPY_VERSION}/site-packages/MoinMoin/_tests/test_newlocking.py
+lib/python${MODPY_VERSION}/site-packages/MoinMoin/_tests/test_newlocking.pyc
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/_tests/test_packages.py
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/_tests/test_packages.pyc
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/_tests/test_pysupport.py
@@ -209,6 +207,8 @@
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/i18n/hr.pyc
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/i18n/hu.py
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/i18n/hu.pyc
+lib/python${MODPY_VERSION}/site-packages/MoinMoin/i18n/id.py
+lib/python${MODPY_VERSION}/site-packages/MoinMoin/i18n/id.pyc
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/i18n/it.py
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/i18n/it.pyc
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/i18n/ja.py
@@ -425,6 +425,8 @@
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/1050301.pyc
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/1050400.py
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/1050400.pyc
+lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/1050500.py
+lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/1050500.pyc
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/__init__.py
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/__init__.pyc
 lib/python${MODPY_VERSION}/site-packages/MoinMoin/script/migration/data.py

Reply via email to