Fri Jul 23 23:20:48 2010 UTC ()
Upstream uses setuptools, so switch to egg.mk.
Substitute egg directory in PLIST to avoid hardcoded version.
Drop unnecessary statements that set defaults.


(gdt)
diff -r1.10 -r1.11 pkgsrc/www/py-nevow/Makefile
diff -r1.3 -r1.4 pkgsrc/www/py-nevow/PLIST

cvs diff -r1.10 -r1.11 pkgsrc/www/py-nevow/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/www/py-nevow/Attic/Makefile 2010/07/23 21:35:41 1.10
+++ pkgsrc/www/py-nevow/Attic/Makefile 2010/07/23 23:20:48 1.11
@@ -1,34 +1,27 @@ @@ -1,34 +1,27 @@
1# $NetBSD: Makefile,v 1.10 2010/07/23 21:35:41 gdt Exp $ 1# $NetBSD: Makefile,v 1.11 2010/07/23 23:20:48 gdt Exp $
2# 2#
3 3
4VERSION= 0.10.0 4VERSION= 0.10.0
5DISTNAME= Nevow-${VERSION} 5DISTNAME= Nevow-${VERSION}
6PKGNAME= ${PYPKGPREFIX}-nevow-${VERSION} 6PKGNAME= ${PYPKGPREFIX}-nevow-${VERSION}
 7PKGREVISION= 1
7CATEGORIES= www python 8CATEGORIES= www python
8# Nevow does not appear to make tarballs easily available; there's a link 9# Nevow does not appear to make tarballs easily available; there's a link
9# in trac with ?format=raw at the end. Many others have the same sorts 10# in trac with ?format=raw at the end. Many others have the same sorts
10# of issues, so ride on their redistribution. 11# of issues, so ride on their redistribution.
11MASTER_SITES= http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-dep-sdists/ 12MASTER_SITES= http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-dep-sdists/
12EXTRACT_SUFX= .tar.bz2 13EXTRACT_SUFX= .tar.bz2
13LICENSE= mit 14LICENSE= mit
14 15
15MAINTAINER= sifu@0xx0.net 16MAINTAINER= sifu@0xx0.net
16#MAINTAINER+= gdt@ir.bbn.com 17#MAINTAINER+= gdt@ir.bbn.com
17HOMEPAGE= http://divmod.org/trac/wiki/DivmodNevow 18HOMEPAGE= http://divmod.org/trac/wiki/DivmodNevow
18COMMENT= Next-generation web application templating system 19COMMENT= Next-generation web application templating system
19 20
20PKG_DESTDIR_SUPPORT= user-destdir 21PKG_DESTDIR_SUPPORT= user-destdir
21 22
22# Upstream docs are not clear. Add versions as they are tested. 
23PYTHON_VERSIONS_ACCEPTED= 26 
24 
25DEPENDS+= ${PYPKGPREFIX}-twisted>=1.3.0:../../net/py-twisted 23DEPENDS+= ${PYPKGPREFIX}-twisted>=1.3.0:../../net/py-twisted
26DEPENDS+= ${PYPKGPREFIX}-xml>=0.8.3:../../textproc/py-xml 24DEPENDS+= ${PYPKGPREFIX}-xml>=0.8.3:../../textproc/py-xml
27 25
28WRKSRC= ${WRKDIR}/${DISTNAME} 26.include "../../lang/python/egg.mk"
29PY_PATCHPLIST= yes 
30PYDISTUTILSPKG= yes 
31PY_NO_EGG= no 
32 
33.include "../../lang/python/extension.mk" 
34.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

cvs diff -r1.3 -r1.4 pkgsrc/www/py-nevow/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/www/py-nevow/Attic/PLIST 2010/07/23 21:35:41 1.3
+++ pkgsrc/www/py-nevow/Attic/PLIST 2010/07/23 23:20:48 1.4
@@ -1,38 +1,38 @@ @@ -1,38 +1,38 @@
1@comment $NetBSD: PLIST,v 1.3 2010/07/23 21:35:41 gdt Exp $ 1@comment $NetBSD: PLIST,v 1.4 2010/07/23 23:20:48 gdt Exp $
2bin/nevow-xmlgettext 2bin/nevow-xmlgettext
3bin/nit 3bin/nit
4doc/README 4doc/README
5doc/howto/chattutorial/part00/listings/echothing/__init__.py 5doc/howto/chattutorial/part00/listings/echothing/__init__.py
6doc/howto/chattutorial/part00/listings/echothing/echobox.py 6doc/howto/chattutorial/part00/listings/echothing/echobox.py
7doc/howto/chattutorial/part00/listings/echothing/js/EchoThing.js 7doc/howto/chattutorial/part00/listings/echothing/js/EchoThing.js
8doc/howto/chattutorial/part00/listings/echothing/template.html 8doc/howto/chattutorial/part00/listings/echothing/template.html
9doc/howto/chattutorial/part00/listings/nevow/plugins/echothing_package.py 9doc/howto/chattutorial/part00/listings/nevow/plugins/echothing_package.py
10doc/howto/chattutorial/part01/listings/chatthing/__init__.py 10doc/howto/chattutorial/part01/listings/chatthing/__init__.py
11doc/howto/chattutorial/part01/listings/chatthing/chatterbox.py 11doc/howto/chattutorial/part01/listings/chatthing/chatterbox.py
12doc/howto/chattutorial/part01/listings/chatthing/js/ChatThing.js 12doc/howto/chattutorial/part01/listings/chatthing/js/ChatThing.js
13doc/howto/chattutorial/part01/listings/chatthing/template.html 13doc/howto/chattutorial/part01/listings/chatthing/template.html
14doc/howto/chattutorial/part01/listings/nevow/plugins/chatthing_package.py 14doc/howto/chattutorial/part01/listings/nevow/plugins/chatthing_package.py
15doc/howto/listings/gettingstarted/helloworld.py 15doc/howto/listings/gettingstarted/helloworld.py
16doc/howto/listings/gettingstarted/helloworld.tac 16doc/howto/listings/gettingstarted/helloworld.tac
17doc/howto/stylesheet.css 17doc/howto/stylesheet.css
18doc/html/default.css 18doc/html/default.css
19doc/man/nevow-xmlgettext.1 19doc/man/nevow-xmlgettext.1
20doc/old/nevow.doc 20doc/old/nevow.doc
21doc/old/toc.html 21doc/old/toc.html
22${PYSITELIB}/Nevow-0.10.0-py2.6.egg-info/PKG-INFO 22${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
23${PYSITELIB}/Nevow-0.10.0-py2.6.egg-info/SOURCES.txt 23${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
24${PYSITELIB}/Nevow-0.10.0-py2.6.egg-info/dependency_links.txt 24${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
25${PYSITELIB}/Nevow-0.10.0-py2.6.egg-info/top_level.txt 25${PYSITELIB}/${EGG_INFODIR}/top_level.txt
26${PYSITELIB}/formless/__init__.py 26${PYSITELIB}/formless/__init__.py
27${PYSITELIB}/formless/__init__.pyc 27${PYSITELIB}/formless/__init__.pyc
28${PYSITELIB}/formless/__init__.pyo 28${PYSITELIB}/formless/__init__.pyo
29${PYSITELIB}/formless/annotate.py 29${PYSITELIB}/formless/annotate.py
30${PYSITELIB}/formless/annotate.pyc 30${PYSITELIB}/formless/annotate.pyc
31${PYSITELIB}/formless/annotate.pyo 31${PYSITELIB}/formless/annotate.pyo
32${PYSITELIB}/formless/configurable.py 32${PYSITELIB}/formless/configurable.py
33${PYSITELIB}/formless/configurable.pyc 33${PYSITELIB}/formless/configurable.pyc
34${PYSITELIB}/formless/configurable.pyo 34${PYSITELIB}/formless/configurable.pyo
35${PYSITELIB}/formless/formutils.py 35${PYSITELIB}/formless/formutils.py
36${PYSITELIB}/formless/formutils.pyc 36${PYSITELIB}/formless/formutils.pyc
37${PYSITELIB}/formless/formutils.pyo 37${PYSITELIB}/formless/formutils.pyo
38${PYSITELIB}/formless/freeform-default.css 38${PYSITELIB}/formless/freeform-default.css