[Midnightbsd-cvs] mports [20289] trunk/databases/py-sqlite3: partial build fix

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Sep 27 09:45:46 EDT 2015


Revision: 20289
          http://svnweb.midnightbsd.org/mports/?rev=20289
Author:   laffer1
Date:     2015-09-27 09:45:45 -0400 (Sun, 27 Sep 2015)
Log Message:
-----------
partial build fix

Modified Paths:
--------------
    trunk/databases/py-sqlite3/Makefile
    trunk/databases/py-sqlite3/files/setup.py
    trunk/databases/py-sqlite3/files/setup3.py

Modified: trunk/databases/py-sqlite3/Makefile
===================================================================
--- trunk/databases/py-sqlite3/Makefile	2015-09-27 13:40:02 UTC (rev 20288)
+++ trunk/databases/py-sqlite3/Makefile	2015-09-27 13:45:45 UTC (rev 20289)
@@ -2,38 +2,39 @@
 
 PORTNAME=	sqlite3
 PORTVERSION=	${PYTHON_PORTVERSION}
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	databases python
-MASTER_SITES=	${PYTHON_MASTER_SITES}
-MASTER_SITE_SUBDIR=	${PYTHON_MASTER_SITE_SUBDIR}
+MASTER_SITES=	PYTHON/ftp/python/${PORTVERSION}
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-DISTFILES=	${PYTHON_DISTFILE}
+DISTNAME=	Python-${PORTVERSION}
+DIST_SUBDIR=	python
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Standard Python binding to the SQLite3 library
 
 LICENSE=	python
+LICENSE_FILE=	${WRKDIR}/Python-${PORTVERSION}/LICENSE
 
-LIB_DEPENDS=	sqlite3:${PORTSDIR}/databases/sqlite3
+LIB_DEPENDS=	libsqlite3.so:${PORTSDIR}/databases/sqlite3
 
-USE_PYTHON=	yes
-USE_PYDISTUTILS=yes
-USES=		tar:xz
+USES=		python tar:xz
+USE_PYTHON=	autoplist distutils
 
-DIST_SUBDIR=	python
 DISTINFO_FILE=	${PORTSDIR}/lang/python${PYTHON_SUFFIX}/distinfo
-WRKSRC=		${PYTHON_WRKSRC}/Modules
+WRKSRC=		${WRKDIR}/Python-${PORTVERSION}/Modules
 
 PYDISTUTILS_INSTALLARGS+=	--install-lib ${PYTHON_LIBDIR}/lib-dynload
-PYDISTUTILS_AUTOPLIST=	yes
 
 .include <bsd.port.pre.mk>
 
 post-extract:
-.if ${PYTHON_REL} < 300
+.if ${PYTHON_REL} < 3000
 	@${CP} ${FILESDIR}/setup.py ${WRKSRC}
 .else
 	@${CP} ${FILESDIR}/setup3.py ${WRKSRC}/setup.py
 .endif
 
+post-install:
+	${STRIP_CMD} ${PYTHON_LIBDIR}/lib-dynload/_sqlite3.so
+
 .include <bsd.port.post.mk>

Modified: trunk/databases/py-sqlite3/files/setup.py
===================================================================
--- trunk/databases/py-sqlite3/files/setup.py	2015-09-27 13:40:02 UTC (rev 20288)
+++ trunk/databases/py-sqlite3/files/setup.py	2015-09-27 13:45:45 UTC (rev 20289)
@@ -3,7 +3,7 @@
 #       python setup.py install
 #
 
-__version__ = "$MidnightBSD$"
+__version__ = "$FreeBSD: head/databases/py-sqlite3/files/setup.py 313167 2013-03-01 20:12:01Z lwhsu $"
 
 try:
     import distutils
@@ -40,7 +40,7 @@
 
 setup(name = "_sqlite3",
       description = "SQLite 3 extension to Python",
-      
+
       ext_modules = [Extension('_sqlite3', sqlite_srcs,
                                include_dirs = inc_dirs,
                                libraries = libs,

Modified: trunk/databases/py-sqlite3/files/setup3.py
===================================================================
--- trunk/databases/py-sqlite3/files/setup3.py	2015-09-27 13:40:02 UTC (rev 20288)
+++ trunk/databases/py-sqlite3/files/setup3.py	2015-09-27 13:45:45 UTC (rev 20289)
@@ -3,7 +3,7 @@
 #       python setup.py install
 #
 
-__version__ = "$MidnightBSD$"
+__version__ = "$FreeBSD: head/databases/py-sqlite3/files/setup3.py 313167 2013-03-01 20:12:01Z lwhsu $"
 
 try:
     import distutils
@@ -39,7 +39,7 @@
 
 setup(name = "_sqlite3",
       description = "SQLite 3 extension to Python",
-      
+
       ext_modules = [Extension('_sqlite3', sqlite_srcs,
                                include_dirs = inc_dirs,
                                libraries = libs,



More information about the Midnightbsd-cvs mailing list