[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