source: trunk/dports/php/php5-postgresql/Portfile @ 85187

Last change on this file since 85187 was 85187, checked in by snc@…, 8 years ago

php5-*: fix r85186

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 2.7 KB
Line 
1# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
2# $Id: Portfile 85187 2011-10-10 21:26:34Z snc@macports.org $
3
4PortSystem                      1.0
5PortGroup                       php5extension 1.0
6PortGroup                       archcheck 1.0
7
8php5extension.setup             postgresql 5.3.8 bundled
9php5extension.ini               postgresql.ini
10php5extension.extensions        pgsql pdo_pgsql
11categories-append               databases
12platforms                       darwin
13maintainers                     ryandesign
14license                         PHP-3.01
15homepage                        http://www.php.net/pgsql
16
17description                     a PHP interface to PostgreSQL, including \
18                                the pgsql and pdo_pgsql extensions
19
20long_description                ${description}
21
22checksums                       rmd160  f18a18e2dfd7ea7885760eec2a05b3c4a15ad9db \
23                                sha256  a1dd06fd5593e97d9a5bd9818d6501d28d3ee8f09b83f0ec78f7cdfc060f3ea2
24
25use_parallel_build              yes
26
27variant postgresql82 conflicts postgresql83 postgresql84 postgresql90 description {Use PostgreSQL 8.2 libraries} {
28    depends_lib-append          port:postgresql82
29    archcheck.files-append      lib/postgresql82/libpq.dylib
30    configure.args-append       --with-pgsql=${prefix}/lib/postgresql82/bin \
31                                --with-pdo-pgsql=${prefix}/lib/postgresql82/bin
32}
33
34variant postgresql83 conflicts postgresql82 postgresql84 postgresql90 description {Use PostgreSQL 8.3 libraries} {
35    depends_lib-append          port:postgresql83
36    archcheck.files-append      lib/postgresql83/libpq.dylib
37    configure.args-append       --with-pgsql=${prefix}/lib/postgresql83/bin \
38                                --with-pdo-pgsql=${prefix}/lib/postgresql83/bin
39}
40
41variant postgresql84 conflicts postgresql82 postgresql83 postgresql90 description {Use PostgreSQL 8.4 libraries} {
42    depends_lib-append          port:postgresql84
43    archcheck.files-append      lib/postgresql84/libpq.dylib
44    configure.args-append       --with-pgsql=${prefix}/lib/postgresql84/bin \
45                                --with-pdo-pgsql=${prefix}/lib/postgresql84/bin
46}
47
48variant postgresql90 conflicts postgresql82 postgresql83 postgresql84 description {Use PostgreSQL 9.0 libraries} {
49    depends_lib-append          port:postgresql90
50    archcheck.files-append      lib/postgresql90/libpq.dylib
51    configure.args-append       --with-pgsql=${prefix}/lib/postgresql90/bin \
52                                --with-pdo-pgsql=${prefix}/lib/postgresql90/bin
53}
54
55if {![variant_isset postgresql82] && ![variant_isset postgresql83] && ![variant_isset postgresql84] && ![variant_isset postgresql90]} {
56    default_variants +postgresql90
57}
Note: See TracBrowser for help on using the repository browser.