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