Ticket #6612: php5-Portfile-patch.diff

File php5-Portfile-patch.diff, 1.6 KB (added by opendarwin-2006@…, 18 years ago)

final patch for pdo support in mysql3, mysql4, mysql5 and postgresql variants

  • (a) /tmp/php5-Portfile.orig vs. (b) Portfile

    a b  
    44
    55name                    php5
    66version                 5.1.4
    7 revision                2
     7revision                3
    88
    99categories      lang php www
    10 maintainers     darwinports@opendarwin.org
     10maintainers     opendarwin-2006@ryandesign.com
    1111
    1212description     PHP: Hypertext Preprocessor
    1313long_description        PHP is a widely-used general-purpose scripting language \
     
    139139variant mysql3 conflicts mysql4 mysql5 {
    140140        depends_lib-append      port:mysql
    141141        configure.args-delete   --without-mysql
    142         configure.args-append   --with-mysql=${prefix}
     142        configure.args-append   --with-mysql=${prefix} \
     143                                                        --with-pdo-mysql=${prefix}
    143144}
    144145
    145146variant mysql4 conflicts mysql3 mysql5 {
    146147        depends_lib-append      port:mysql4
    147148        configure.args-delete   --without-mysql
    148         configure.args-append   --with-mysql=${prefix}
     149        configure.args-append   --with-mysql=${prefix} \
     150                                                        --with-pdo-mysql=${prefix}
    149151}
    150152
    151153variant mysql5 conflicts mysql3 mysql4 {
    152154        depends_lib-append      port:mysql5
    153155        configure.args-delete   --without-mysql
    154156        configure.args-append   --with-mysql=${workpath}/mysql5 \
     157                                                        --with-pdo-mysql=${prefix}/bin/mysql_config5 \
    155158                                                        --with-mysql-sock=${prefix}/var/run/mysql5/mysqld.sock \
    156159                                                        --with-mysqli=${prefix}/bin/mysql_config5
    157160        post-extract {
     
    163166
    164167variant postgresql {
    165168        depends_lib-append      port:postgresql8
    166         configure.args-append   --with-pgsql=${prefix}/lib/pgsql8/bin/
     169        configure.args-append   --with-pgsql=${prefix}/lib/pgsql8/bin \
     170                                                        --with-pdo-pgsql=${prefix}/lib/pgsql8/bin
    167171}
    168172
    169173# if no apache/apache2/fastcgi variant is set, we set it (need better default variant management)