[Midnightbsd-cvs] mports: mports/databases: Add py-gdbm
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Apr 2 16:47:23 EDT 2008
Log Message:
-----------
Add py-gdbm
Modified Files:
--------------
mports/databases:
Makefile (r1.56 -> r1.57)
Added Files:
-----------
mports/databases/py-gdbm:
Makefile (r1.1)
pkg-descr (r1.1)
mports/databases/py-gdbm/files:
setup.py (r1.1)
-------------- next part --------------
--- /dev/null
+++ databases/py-gdbm/pkg-descr
@@ -0,0 +1 @@
+Python bindings to the GNU dbm library.
--- /dev/null
+++ databases/py-gdbm/Makefile
@@ -0,0 +1,34 @@
+# New ports collection makefile for: py-gdbm
+# Date created: 03 October 2000
+# Whom: Thomas Gellekum <tg at FreeBSD.org>
+#
+# $MidnightBSD: mports/databases/py-gdbm/Makefile,v 1.1 2008/04/02 20:47:21 laffer1 Exp $
+# $FreeBSD: ports/databases/py-gdbm/Makefile,v 1.13 2007/07/30 09:41:05 alexbl Exp $
+#
+
+PORTNAME= gdbm
+PORTVERSION= ${PYTHON_PORTVERSION}
+CATEGORIES= databases python
+MASTER_SITES= ${PYTHON_MASTER_SITES}
+MASTER_SITE_SUBDIR= ${PYTHON_MASTER_SITE_SUBDIR}
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTFILES= ${PYTHON_DISTFILE}
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Python bindings to the GNU dbm library
+LICENSE= python
+
+LIB_DEPENDS= gdbm.3:${PORTSDIR}/databases/gdbm
+
+PLIST_FILES= lib/%%PYTHON_VERSION%%/site-packages/gdbm.so
+DIST_SUBDIR= python
+USE_PYTHON= yes
+USE_PYDISTUTILS=yes
+PYDISTUTILS_PKGVERSION= 0.0.0
+WRKSRC= ${PYTHON_WRKSRC}/Modules
+MD5_FILE= ${PORTSDIR}/lang/python/distinfo
+
+post-extract:
+ @${CP} ${FILESDIR}/setup.py ${WRKSRC}
+
+.include <bsd.port.mk>
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/databases/Makefile,v
retrieving revision 1.56
retrieving revision 1.57
diff -L databases/Makefile -L databases/Makefile -u -r1.56 -r1.57
--- databases/Makefile
+++ databases/Makefile
@@ -77,6 +77,7 @@
SUBDIR += postgresql81-server
SUBDIR += postgresql82-client
SUBDIR += postgresql82-server
+ SUBDIR += py-gdbm
SUBDIR += qdbm
SUBDIR += ruby-bdb
SUBDIR += ruby-bdb1
--- /dev/null
+++ databases/py-gdbm/files/setup.py
@@ -0,0 +1,28 @@
+#!/usr/bin/env python
+# To use:
+# python setup.py install
+#
+
+__version__ = "$FreeBSD: ports/databases/py-gdbm/files/setup.py,v 1.1 2001/03/01 12:24:19 tg Exp $"
+
+try:
+ import distutils
+ from distutils import sysconfig
+ from distutils.command.install import install
+ from distutils.core import setup, Extension
+except:
+ raise SystemExit, "Distutils problem"
+
+prefix = sysconfig.PREFIX
+inc_dirs = [prefix + "/include"]
+lib_dirs = [prefix + "/lib"]
+libs = ["gdbm"]
+
+setup(name = "gdbm",
+ description = "GDBM Extension to Python",
+
+ ext_modules = [Extension('gdbm', ['gdbmmodule.c'],
+ include_dirs = inc_dirs,
+ libraries = libs,
+ library_dirs = lib_dirs)]
+ )
More information about the Midnightbsd-cvs
mailing list