[Midnightbsd-cvs] mports [20298] trunk/databases/py-gdbm/Makefile: fix py-gdbm build

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun Sep 27 13:14:25 EDT 2015


Revision: 20298
          http://svnweb.midnightbsd.org/mports/?rev=20298
Author:   laffer1
Date:     2015-09-27 13:14:24 -0400 (Sun, 27 Sep 2015)
Log Message:
-----------
fix py-gdbm build

Modified Paths:
--------------
    trunk/databases/py-gdbm/Makefile

Modified: trunk/databases/py-gdbm/Makefile
===================================================================
--- trunk/databases/py-gdbm/Makefile	2015-09-27 15:43:28 UTC (rev 20297)
+++ trunk/databases/py-gdbm/Makefile	2015-09-27 17:14:24 UTC (rev 20298)
@@ -2,12 +2,11 @@
 
 PORTNAME=	gdbm
 PORTVERSION=	${PYTHON_PORTVERSION}
-PORTREVISION=	1
+PORTREVISION=	2
 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}
 
 MAINTAINER=	ports at MidnightBSD.org
 COMMENT=	Python bindings to the GNU dbm library
@@ -14,23 +13,21 @@
 
 LICENSE=	python
 
-LIB_DEPENDS=	gdbm:${PORTSDIR}/databases/gdbm
+LIB_DEPENDS=	libgdbm.so:${PORTSDIR}/databases/gdbm
 
-USES=		tar:xz
-USE_PYTHON=	yes
-USE_PYDISTUTILS=yes
+USES=		python tar:xz
+USE_PYTHON=	distutils autoplist
 
+PYDISTUTILS_INSTALLARGS+=	--install-lib ${PYTHONPREFIX_LIBDIR}/lib-dynload
+
 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



More information about the Midnightbsd-cvs mailing list