update to py-nevow 0.9.33

ok?

Eric.

diff -urN py-nevow.orig/Makefile py-nevow/Makefile
--- py-nevow.orig/Makefile      Wed Mar 25 14:52:31 2009
+++ py-nevow/Makefile   Fri Oct 16 10:22:44 2009
@@ -2,9 +2,9 @@
 
 COMMENT=       web application construction kit
 
-VERSION=       0.9.32
+VERSION=       0.9.33
 DISTNAME=      Nevow-${VERSION}
-PKGNAME=       py-nevow-${VERSION}p0
+PKGNAME=       py-nevow-${VERSION}
 CATEGORIES=    www
 
 HOMEPAGE=      http://divmod.org/trac/wiki/DivmodNevow
@@ -21,17 +21,23 @@
 
 MODULES=       lang/python
 
-BUILD_DEPENDS= :py-twisted-web-*:devel/py-twisted/web
-RUN_DEPENDS=   ${BUILD_DEPENDS} \
+RUN_DEPENDS=   :py-twisted-web-*:devel/py-twisted/web  \
                :py-epsilon-*:devel/py-epsilon
+BUILD_DEPENDS= ${RUN_DEPENDS}  \
+               :py-twisted-lore-*:devel/py-twisted/lore
 
+
 MODPY_EGG_VERSION=     ${VERSION}
+MODPY_DISTUTILS_INSTALLARGS=   --install-data=/usr/local/share/doc
 
+pre-configure:
+       cd ${WRKSRC}/doc/howto && lore -p *.xhtml */*.xhtml
+       mv ${WRKSRC}/doc/howto ${WRKSRC}/py-nevow
+
 post-install:
+       ${INSTALL_MAN} ${WRKSRC}/doc/man/nevow-xmlgettext.1 ${PREFIX}/man/man1
        ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/py-nevow
        cp -r ${WRKSRC}/examples/* ${PREFIX}/share/examples/py-nevow
-       ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-nevow
-       cp -r ${WRKSRC}/doc/txt/* ${PREFIX}/share/doc/py-nevow
 
 TRIALDIR=      ${WRKDIR}/trial
 do-regress: install
diff -urN py-nevow.orig/distinfo py-nevow/distinfo
--- py-nevow.orig/distinfo      Mon Sep  1 21:11:04 2008
+++ py-nevow/distinfo   Fri Oct 16 08:25:11 2009
@@ -1,5 +1,5 @@
-MD5 (Nevow-0.9.32.tar.gz) = XvkJ6kn+R0EMZxza8fSANA==
-RMD160 (Nevow-0.9.32.tar.gz) = WCwTQUAHCNO1pHGY2q+klMGVAa0=
-SHA1 (Nevow-0.9.32.tar.gz) = NFSY41atC3mcEPhBTI8k27v8NA8=
-SHA256 (Nevow-0.9.32.tar.gz) = zQTjc3c3yeijYdF4CfUJj+ImclQiaj9qqWeF3qgYCCY=
-SIZE (Nevow-0.9.32.tar.gz) = 540712
+MD5 (Nevow-0.9.33.tar.gz) = a8V5eATIzvp/RqKFHpsnbA==
+RMD160 (Nevow-0.9.33.tar.gz) = gjmwOGXeceAZF2l935BdE2LZW7Y=
+SHA1 (Nevow-0.9.33.tar.gz) = i8gi5Ss1OtPVhRTtPzmu7b5gsWQ=
+SHA256 (Nevow-0.9.33.tar.gz) = usTsF5YZi8OYTQx61mLEt9QkYCoQQTSwkBHLm2m7Kc4=
+SIZE (Nevow-0.9.33.tar.gz) = 554704
diff -urN py-nevow.orig/patches/patch-setup_py py-nevow/patches/patch-setup_py
--- py-nevow.orig/patches/patch-setup_py        Thu Jan  1 01:00:00 1970
+++ py-nevow/patches/patch-setup_py     Fri Oct 16 09:00:47 2009
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- setup.py.orig      Fri Mar 13 18:59:06 2009
++++ setup.py   Fri Oct 16 09:00:39 2009
+@@ -9,7 +9,7 @@ except ImportError:
+ 
+ import os
+ docs=[]
+-for (dirpath, dirnames, filenames) in os.walk("doc"):
++for (dirpath, dirnames, filenames) in os.walk("py-nevow"):
+     if ".svn" in dirnames:
+         del dirnames[dirnames.index(".svn")]
+     thesedocs = []
diff -urN py-nevow.orig/pkg/PLIST py-nevow/pkg/PLIST
--- py-nevow.orig/pkg/PLIST     Mon Sep  1 21:11:04 2008
+++ py-nevow/pkg/PLIST  Fri Oct 16 09:09:55 2009
@@ -1,7 +1,11 @@
 @comment $OpenBSD: PLIST,v 1.3 2008/09/01 19:11:04 eric Exp $
 bin/nevow-xmlgettext
 bin/nit
-lib/python${MODPY_VERSION}/site-packages/Nevow-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
+lib/python${MODPY_VERSION}/site-packages/Nevow-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
+lib/python${MODPY_VERSION}/site-packages/Nevow-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
+lib/python${MODPY_VERSION}/site-packages/Nevow-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
+lib/python${MODPY_VERSION}/site-packages/Nevow-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
+lib/python${MODPY_VERSION}/site-packages/Nevow-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
 lib/python${MODPY_VERSION}/site-packages/formless/
 lib/python${MODPY_VERSION}/site-packages/formless/__init__.py
 lib/python${MODPY_VERSION}/site-packages/formless/__init__.pyc
@@ -26,6 +30,7 @@
 lib/python${MODPY_VERSION}/site-packages/formless/webform.py
 lib/python${MODPY_VERSION}/site-packages/formless/webform.pyc
 lib/python${MODPY_VERSION}/site-packages/nevow/
+lib/python${MODPY_VERSION}/site-packages/nevow/Canvas.fla
 lib/python${MODPY_VERSION}/site-packages/nevow/Canvas.swf
 lib/python${MODPY_VERSION}/site-packages/nevow/__init__.py
 lib/python${MODPY_VERSION}/site-packages/nevow/__init__.pyc
@@ -45,6 +50,7 @@
 
lib/python${MODPY_VERSION}/site-packages/nevow/athena_private/connection-status-down.png
 lib/python${MODPY_VERSION}/site-packages/nevow/blocks.py
 lib/python${MODPY_VERSION}/site-packages/nevow/blocks.pyc
+lib/python${MODPY_VERSION}/site-packages/nevow/canvas.as
 lib/python${MODPY_VERSION}/site-packages/nevow/canvas.py
 lib/python${MODPY_VERSION}/site-packages/nevow/canvas.pyc
 lib/python${MODPY_VERSION}/site-packages/nevow/compression.py
@@ -119,6 +125,8 @@
 lib/python${MODPY_VERSION}/site-packages/nevow/js/Nevow/TagLibrary/__init__.js
 lib/python${MODPY_VERSION}/site-packages/nevow/js/Nevow/Test/
 
lib/python${MODPY_VERSION}/site-packages/nevow/js/Nevow/Test/ReconnectAcceptanceTest.js
+lib/python${MODPY_VERSION}/site-packages/nevow/js/Nevow/Test/TestHowtoListing00.js
+lib/python${MODPY_VERSION}/site-packages/nevow/js/Nevow/Test/TestHowtoListing01.js
 lib/python${MODPY_VERSION}/site-packages/nevow/js/Nevow/Test/TestInit.js
 
lib/python${MODPY_VERSION}/site-packages/nevow/js/Nevow/Test/TestMessageDelivery.js
 lib/python${MODPY_VERSION}/site-packages/nevow/js/Nevow/Test/TestTabbedPane.js
@@ -194,6 +202,11 @@
 lib/python${MODPY_VERSION}/site-packages/nevow/test/
 lib/python${MODPY_VERSION}/site-packages/nevow/test/__init__.py
 lib/python${MODPY_VERSION}/site-packages/nevow/test/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/nevow/test/acceptance/
+lib/python${MODPY_VERSION}/site-packages/nevow/test/acceptance/__init__.py
+lib/python${MODPY_VERSION}/site-packages/nevow/test/acceptance/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/nevow/test/acceptance/reconnect.py
+lib/python${MODPY_VERSION}/site-packages/nevow/test/acceptance/reconnect.pyc
 lib/python${MODPY_VERSION}/site-packages/nevow/test/livetest_athena.py
 lib/python${MODPY_VERSION}/site-packages/nevow/test/livetest_athena.pyc
 lib/python${MODPY_VERSION}/site-packages/nevow/test/livetest_runtime.py
@@ -226,6 +239,8 @@
 lib/python${MODPY_VERSION}/site-packages/nevow/test/test_flatten.pyc
 lib/python${MODPY_VERSION}/site-packages/nevow/test/test_guard.py
 lib/python${MODPY_VERSION}/site-packages/nevow/test/test_guard.pyc
+lib/python${MODPY_VERSION}/site-packages/nevow/test/test_howtolistings.py
+lib/python${MODPY_VERSION}/site-packages/nevow/test/test_howtolistings.pyc
 lib/python${MODPY_VERSION}/site-packages/nevow/test/test_i18n.py
 lib/python${MODPY_VERSION}/site-packages/nevow/test/test_i18n.pyc
 lib/python${MODPY_VERSION}/site-packages/nevow/test/test_javascript.py
@@ -243,7 +258,10 @@
 lib/python${MODPY_VERSION}/site-packages/nevow/test/test_nit.py
 lib/python${MODPY_VERSION}/site-packages/nevow/test/test_nit.pyc
 lib/python${MODPY_VERSION}/site-packages/nevow/test/test_package/
+lib/python${MODPY_VERSION}/site-packages/nevow/test/test_package/.test/
+lib/python${MODPY_VERSION}/site-packages/nevow/test/test_package/.test/Foo.js
 lib/python${MODPY_VERSION}/site-packages/nevow/test/test_package/Foo/
+lib/python${MODPY_VERSION}/site-packages/nevow/test/test_package/Foo/.foo.js
 lib/python${MODPY_VERSION}/site-packages/nevow/test/test_package/Foo/Bar.js
 lib/python${MODPY_VERSION}/site-packages/nevow/test/test_package/Foo/Baz/
 
lib/python${MODPY_VERSION}/site-packages/nevow/test/test_package/Foo/Baz/Quux.js
@@ -285,18 +303,63 @@
 lib/python${MODPY_VERSION}/site-packages/nevow/zomnesrv.pyc
 lib/python${MODPY_VERSION}/site-packages/twisted/plugins/nevow_widget.py
 lib/python${MODPY_VERSION}/site-packages/twisted/plugins/nevow_widget.pyc
+...@man man/man1/nevow-xmlgettext.1
 share/doc/py-nevow/
-share/doc/py-nevow/gettingstarted/
-share/doc/py-nevow/gettingstarted/helloworld.html
-share/doc/py-nevow/gettingstarted/helloworld.py
-share/doc/py-nevow/gettingstarted/helloworld.tac
-share/doc/py-nevow/nevow-deployment.txt
-share/doc/py-nevow/nevow-gettingstarted.txt
-share/doc/py-nevow/nevow-glossary.txt
-share/doc/py-nevow/nevow-intro.txt
-share/doc/py-nevow/nevow-rendering.txt
-share/doc/py-nevow/nevow-traversal.txt
-share/doc/py-nevow/nevow-xml-templates.txt
+share/doc/py-nevow/chattutorial/
+share/doc/py-nevow/chattutorial/concepts.html
+share/doc/py-nevow/chattutorial/concepts.xhtml
+share/doc/py-nevow/chattutorial/env.html
+share/doc/py-nevow/chattutorial/env.xhtml
+share/doc/py-nevow/chattutorial/index.html
+share/doc/py-nevow/chattutorial/index.xhtml
+share/doc/py-nevow/chattutorial/intro.html
+share/doc/py-nevow/chattutorial/intro.xhtml
+share/doc/py-nevow/chattutorial/part00/
+share/doc/py-nevow/chattutorial/part00/index.xhtml
+share/doc/py-nevow/chattutorial/part00/listings/
+share/doc/py-nevow/chattutorial/part00/listings/echothing/
+share/doc/py-nevow/chattutorial/part00/listings/echothing/__init__.py
+share/doc/py-nevow/chattutorial/part00/listings/echothing/echobox.py
+share/doc/py-nevow/chattutorial/part00/listings/echothing/js/
+share/doc/py-nevow/chattutorial/part00/listings/echothing/js/EchoThing.js
+share/doc/py-nevow/chattutorial/part00/listings/echothing/template.html
+share/doc/py-nevow/chattutorial/part00/listings/nevow/
+share/doc/py-nevow/chattutorial/part00/listings/nevow/plugins/
+share/doc/py-nevow/chattutorial/part00/listings/nevow/plugins/echothing_package.py
+share/doc/py-nevow/chattutorial/part01/
+share/doc/py-nevow/chattutorial/part01/index.xhtml
+share/doc/py-nevow/chattutorial/part01/listings/
+share/doc/py-nevow/chattutorial/part01/listings/chatthing/
+share/doc/py-nevow/chattutorial/part01/listings/chatthing/__init__.py
+share/doc/py-nevow/chattutorial/part01/listings/chatthing/chatterbox.py
+share/doc/py-nevow/chattutorial/part01/listings/chatthing/js/
+share/doc/py-nevow/chattutorial/part01/listings/chatthing/js/ChatThing.js
+share/doc/py-nevow/chattutorial/part01/listings/chatthing/template.html
+share/doc/py-nevow/chattutorial/part01/listings/nevow/
+share/doc/py-nevow/chattutorial/part01/listings/nevow/plugins/
+share/doc/py-nevow/chattutorial/part01/listings/nevow/plugins/chatthing_package.py
+share/doc/py-nevow/deployment.html
+share/doc/py-nevow/deployment.xhtml
+share/doc/py-nevow/gettingstarted.html
+share/doc/py-nevow/gettingstarted.xhtml
+share/doc/py-nevow/glossary.html
+share/doc/py-nevow/glossary.xhtml
+share/doc/py-nevow/index.html
+share/doc/py-nevow/index.xhtml
+share/doc/py-nevow/intro.html
+share/doc/py-nevow/intro.xhtml
+share/doc/py-nevow/listings/
+share/doc/py-nevow/listings/gettingstarted/
+share/doc/py-nevow/listings/gettingstarted/helloworld.py
+share/doc/py-nevow/listings/gettingstarted/helloworld.tac
+share/doc/py-nevow/publishing.html
+share/doc/py-nevow/publishing.xhtml
+share/doc/py-nevow/stylesheet.css
+share/doc/py-nevow/template.tpl
+share/doc/py-nevow/traversal.html
+share/doc/py-nevow/traversal.xhtml
+share/doc/py-nevow/xmltemplates.html
+share/doc/py-nevow/xmltemplates.xhtml
 share/examples/py-nevow/
 share/examples/py-nevow/advanced_manualform/
 share/examples/py-nevow/advanced_manualform/__init__.py

Reply via email to