From f36e7ff0927bdae6ea477cb64be9088307e5bddd Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Mon, 2 Oct 2000 03:27:33 +0000 Subject: Update for PyGreSQL 3.0, from D'Arcy J.M. Cain --- src/interfaces/python/setup.py | 43 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100755 src/interfaces/python/setup.py (limited to 'src/interfaces/python/setup.py') diff --git a/src/interfaces/python/setup.py b/src/interfaces/python/setup.py new file mode 100755 index 00000000000..c128e6e7997 --- /dev/null +++ b/src/interfaces/python/setup.py @@ -0,0 +1,43 @@ +#!/usr/bin/env python + +include_dirs=['/usr/include/pgsql'] +library_dirs=['usr/lib/pgsql'] +optional_libs=['pq'] + +# Setup script for the PyGreSQL version 3 +# created 2000/04 Mark Alexander +# tweaked 2000/05 Jeremy Hylton + +# requires distutils; standard in Python 1.6, otherwise download from +# http://www.python.org/sigs/distutils-sig/download.html + +# You may have to change the first 3 variables (include_dirs, +# library_dirs, optional_libs) to match your postgres distribution. + +# Now, you can: +# python setup.py build # to build the module +# python setup.py install # to install it + +# See http://www.python.org/sigs/distutils-sig/doc/ for more information +# on using distutils to install Python programs. + +from distutils.core import setup + +setup (name = "PyGreSQL", + version = "3.0", + description = "Python PostgreSQL Interfaces", + author = "D'Arcy J. M. Cain", + author_email = "darcy@druid.net", + url = "http://www.druid.net/pygresql/", + licence = "Python", + + py_modules = ['pg', 'pgdb'], + ext_modules = [ ('_pgmodule', { + 'sources': ['pgmodule.c'], + 'include_dirs': include_dirs, + 'library_dirs': library_dirs, + 'libraries': optional_libs + } + )] +) + -- cgit v1.2.3