summaryrefslogtreecommitdiff
path: root/databases/py-gdbm/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'databases/py-gdbm/Makefile')
-rw-r--r--databases/py-gdbm/Makefile34
1 files changed, 9 insertions, 25 deletions
diff --git a/databases/py-gdbm/Makefile b/databases/py-gdbm/Makefile
index 94d37481832..1809692916b 100644
--- a/databases/py-gdbm/Makefile
+++ b/databases/py-gdbm/Makefile
@@ -1,39 +1,23 @@
-# $NetBSD: Makefile,v 1.12 2000/08/21 21:01:29 hubertf Exp $
+# $NetBSD: Makefile,v 1.13 2000/10/22 20:01:51 tsarna Exp $
#
-DISTNAME= py152
-PKGNAME= py-gdbm-1.5.2
-WRKSRC= ${WRKDIR}/Python-1.5.2/Modules
+DISTNAME= ${PY_DISTNAME}
+PKGNAME= py-gdbm-${PY_VERSION}
+WRKSRC= ${PY_WRKSRC}
CATEGORIES= databases
-MASTER_SITES= ftp://ftp.python.org/pub/python/src/
-EXTRACT_SUFX= .tgz
+MASTER_SITES= ${PY_MASTER_SITES}
MAINTAINER= dolecek@ics.muni.cz
HOMEPAGE= http://www.python.org/doc/lib/module-gdbm.html
-DEPENDS+= python-1.5.2:../../lang/python
DEPENDS+= gdbm>=1.7.3:../../databases/gdbm
-DIST_SUBDIR= python
+EXTRACT_ELEMENTS= ${PY_MODULES}/gdbmmodule.c
-ALL_TARGET= default
-
-EXTRACT_ELEMENTS= Python-1.5.2/Modules/gdbmmodule.c
-
-PYTHON_CONFIGDIR= ${LOCALBASE}/lib/python1.5/config/
-
-.if ${MACHINE_ARCH} == "sparc64"
-IGNORE="${PKGNAME} needs dynamic loading"
-.endif
-
-do-configure:
- ${SED} -e 's%@LOCALBASE@%${LOCALBASE}%g' ${FILESDIR}/Setup.in \
- >${WRKSRC}/Setup.in
- (cd ${WRKSRC}; \
- ${CP} ${PYTHON_CONFIGDIR}/Makefile.pre.in .;\
- ${MAKE} -f Makefile.pre.in boot;)
+do-configure: python-std-do-configure
do-install:
- ${INSTALL_DATA} ${WRKSRC}/gdbmmodule.so ${LOCALBASE}/lib/python1.5/lib-dynload
+ ${INSTALL_DATA} ${WRKSRC}/gdbmmodule.so ${PY_LIBDIR}/lib-dynload
+.include "../../lang/python/Makefile.inc"
.include "../../mk/bsd.pkg.mk"