# $Id: Portfile 76953 2011-03-15 03:47:33Z blb@macports.org $ PortSystem 1.0 PortGroup python26 1.0 name py26-pgsql version 2.5.1 categories-append databases # License is not word-for-word BSD but for distributions purposes, equivalent license BSD maintainers blb openmaintainer description python DB-API 2.0 compliant interface to postgresql long_description \ pyPgSQL is a package of two modules that provide a Python DB-API 2.0 \ compliant interface to PostgreSQL databases. The first module, libpq, \ exports the PostgreSQL C API to Python. This module is written in C and \ can be compiled into Python or can be dynamically loaded on demand. The \ second module, PgSQL, provides the DB-API 2.0 compliant interface and \ support for various PostgreSQL data types, such as INT8, NUMERIC, MONEY, \ BOOL, ARRAYS, etc. platforms darwin homepage http://pypgsql.sourceforge.net/ master_sites sourceforge:pypgsql distname pyPgSQL-${version} checksums md5 82670f6f1652aa4766fdaec2cb43debd \ sha1 ae286d2b0b0e6896223430887dd244e9eeef705b \ rmd160 c41bc3d56e09cedc2022a6a80a620ca27dde8ca3 depends_lib-append port:py26-mx-base post-destroot { xinstall -m 644 -W ${worksrcpath} Announce ChangeLog README README.html \ ${destroot}${prefix}/share/doc/${name} xinstall -m 644 -W ${worksrcpath}/examples basic.py demo1a.py demo1b.py \ demo2a.py demo2b.py ${destroot}${prefix}/share/doc/${name}/examples } variant postgresql83 conflicts postgresql84 postgresql90 description {Use with PostgreSQL 8.3} { global build.env destroot.env depends_lib-append port:postgresql83 build.env PATH="${prefix}/lib/postgresql83/bin:$env(PATH)" destroot.env ${build.env} } variant postgresql84 conflicts postgresql83 postgresql90 description {Use with PostgreSQL 8.4} { global build.env destroot.env depends_lib-append port:postgresql84 build.env PATH="${prefix}/lib/postgresql84/bin:$env(PATH)" destroot.env ${build.env} } variant postgresql90 conflicts postgresql83 postgresql84 description {Use with PostgreSQL 9.0} { global build.env destroot.env depends_lib-append port:postgresql90 build.env PATH="${prefix}/lib/postgresql90/bin:$env(PATH)" destroot.env ${build.env} } if {![variant_isset postgresql83] && ![variant_isset postgresql84] && ![variant_isset postgresql90]} { default_variants +postgresql84 }