Thu Jan 27 15:14:54 2011 UTC ()
Use distutils.mk instead of extension.mk, and add egg file to PLIST.
(distutils.mk includes extension; this change simply adds the egg
metadata file that other python programs expect to find.)


(gdt)
diff -r1.21 -r1.21.4.1 pkgsrc/databases/py-sqlite2/Makefile
diff -r1.8 -r1.8.4.1 pkgsrc/databases/py-sqlite2/PLIST

cvs diff -r1.21 -r1.21.4.1 pkgsrc/databases/py-sqlite2/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/py-sqlite2/Makefile 2010/10/02 06:11:03 1.21
+++ pkgsrc/databases/py-sqlite2/Makefile 2011/01/27 15:14:54 1.21.4.1
@@ -1,28 +1,27 @@ @@ -1,28 +1,27 @@
1# $NetBSD: Makefile,v 1.21 2010/10/02 06:11:03 obache Exp $ 1# $NetBSD: Makefile,v 1.21.4.1 2011/01/27 15:14:54 gdt Exp $
2 2
3DISTNAME= pysqlite-2.6.0 3DISTNAME= pysqlite-2.6.0
4PKGNAME= ${PYPKGPREFIX}-sqlite2-2.6.0 4PKGNAME= ${PYPKGPREFIX}-sqlite2-2.6.0
 5PKGREVISION= 1
5CATEGORIES= databases python 6CATEGORIES= databases python
6MASTER_SITES= http://pysqlite.googlecode.com/files/ 7MASTER_SITES= http://pysqlite.googlecode.com/files/
7 8
8MAINTAINER= tsarna@NetBSD.org 9MAINTAINER= tsarna@NetBSD.org
9HOMEPAGE= http://pysqlite.googlecode.com/ 10HOMEPAGE= http://pysqlite.googlecode.com/
10COMMENT= SQLite database adapter for Python 11COMMENT= SQLite database adapter for Python
11 12
12PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
13 14
14PYDISTUTILSPKG= yes 15.include "../../lang/python/distutils.mk"
15 
16.include "../../lang/python/extension.mk" 
17 16
18.if !defined(PYPACKAGE) || ${PYPACKAGE} != "python24" 17.if !defined(PYPACKAGE) || ${PYPACKAGE} != "python24"
19PLIST.python25= yes 18PLIST.python25= yes
20.endif 19.endif
21 20
22PLIST_VARS+= python25 21PLIST_VARS+= python25
23 22
24do-postinstall-test: .PHONY 23do-postinstall-test: .PHONY
25 cd ${WRKDIR} && ${PYTHONBIN} -c "from pysqlite2 import test;test.test()" 24 cd ${WRKDIR} && ${PYTHONBIN} -c "from pysqlite2 import test;test.test()"
26 25
27.include "../../databases/sqlite3/buildlink3.mk" 26.include "../../databases/sqlite3/buildlink3.mk"
28.include "../../mk/bsd.pkg.mk" 27.include "../../mk/bsd.pkg.mk"

cvs diff -r1.8 -r1.8.4.1 pkgsrc/databases/py-sqlite2/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/py-sqlite2/PLIST 2010/10/02 06:11:03 1.8
+++ pkgsrc/databases/py-sqlite2/PLIST 2011/01/27 15:14:54 1.8.4.1
@@ -1,14 +1,15 @@ @@ -1,14 +1,15 @@
1@comment $NetBSD: PLIST,v 1.8 2010/10/02 06:11:03 obache Exp $ 1@comment $NetBSD: PLIST,v 1.8.4.1 2011/01/27 15:14:54 gdt Exp $
 2${PYSITELIB}/${EGG_FILE}
2${PYSITELIB}/pysqlite2/__init__.py 3${PYSITELIB}/pysqlite2/__init__.py
3${PYSITELIB}/pysqlite2/__init__.pyc 4${PYSITELIB}/pysqlite2/__init__.pyc
4${PYSITELIB}/pysqlite2/__init__.pyo 5${PYSITELIB}/pysqlite2/__init__.pyo
5${PYSITELIB}/pysqlite2/_sqlite.so 6${PYSITELIB}/pysqlite2/_sqlite.so
6${PYSITELIB}/pysqlite2/dbapi2.py 7${PYSITELIB}/pysqlite2/dbapi2.py
7${PYSITELIB}/pysqlite2/dbapi2.pyc 8${PYSITELIB}/pysqlite2/dbapi2.pyc
8${PYSITELIB}/pysqlite2/dbapi2.pyo 9${PYSITELIB}/pysqlite2/dbapi2.pyo
9${PYSITELIB}/pysqlite2/dump.py 10${PYSITELIB}/pysqlite2/dump.py
10${PYSITELIB}/pysqlite2/dump.pyc 11${PYSITELIB}/pysqlite2/dump.pyc
11${PYSITELIB}/pysqlite2/dump.pyo 12${PYSITELIB}/pysqlite2/dump.pyo
12${PYSITELIB}/pysqlite2/test/__init__.py 13${PYSITELIB}/pysqlite2/test/__init__.py
13${PYSITELIB}/pysqlite2/test/__init__.pyc 14${PYSITELIB}/pysqlite2/test/__init__.pyc
14${PYSITELIB}/pysqlite2/test/__init__.pyo 15${PYSITELIB}/pysqlite2/test/__init__.pyo