Changeset 55041 for trunk/dports/php


Ignore:
Timestamp:
Aug 6, 2009, 9:41:03 AM (10 years ago)
Author:
ryandesign@…
Message:

php5extension-1.0.tcl: Now use phpize even for bundled extensions by default. This makes them configure faster and, more importantly, lets us make ports for several extensions which you can't build shared with the main configure script.

php5-curl, php5-gd, php5-gmp, php5-imap, php5-mcrypt, php5-pspell, php5-readline, php5-tidy, php5-xsl, php5-zlib: simplify configure arguments to match

php5-mssql, php5-mysql, php5-oracle, php5-postgresql, php5-sqlite: these still need to use the main configure script so they can build multiple extensions

Location:
trunk/dports/php
Files:
15 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/php/php5-curl/Portfile

    r53781 r55041  
    2020depends_lib-append      port:curl
    2121
    22 configure.args-append   --with-curl=shared,${prefix}
    23 
    2422use_parallel_build      yes
  • trunk/dports/php/php5-gd/Portfile

    r53781 r55041  
    2222                        port:zlib
    2323
    24 configure.args-append   --with-gd=shared \
    25                         --with-freetype-dir=${prefix} \
     24configure.args-append   --with-freetype-dir=${prefix} \
    2625                        --with-jpeg-dir=${prefix} \
    2726                        --with-png-dir=${prefix} \
  • trunk/dports/php/php5-gmp/Portfile

    r53781 r55041  
    2121depends_lib-append      port:gmp
    2222
    23 configure.args-append   --with-gmp=shared,${prefix}
     23configure.args-append   --with-gmp=${prefix}
    2424
    2525use_parallel_build      yes
  • trunk/dports/php/php5-imap/Portfile

    r53781 r55041  
    1919depends_build-append    port:cclient
    2020
    21 configure.args-append   --with-imap=shared,${prefix} \
     21configure.args-append   --with-imap=${prefix} \
    2222                        --with-imap-ssl=${prefix}
    2323
  • trunk/dports/php/php5-mcrypt/Portfile

    r53781 r55041  
    2020depends_lib-append      port:libmcrypt
    2121
    22 configure.args-append   --with-mcrypt=shared,${prefix}
     22configure.args-append   --with-mcrypt=${prefix}
    2323
    2424use_parallel_build      yes
  • trunk/dports/php/php5-mssql/Portfile

    r54573 r55041  
    55
    66php5extension.setup     mssql 5.3.0 bundled
     7php5extension.use_phpize no
    78categories-append       databases
    89platforms               darwin
  • trunk/dports/php/php5-mysql/Portfile

    r54566 r55041  
    55
    66php5extension.setup             mysql 5.3.0 bundled
     7php5extension.use_phpize        no
    78categories-append               databases
    89platforms                       darwin
  • trunk/dports/php/php5-oracle/Portfile

    r54575 r55041  
    55
    66php5extension.setup     oracle 5.3.0 bundled
     7php5extension.use_phpize no
    78categories-append       databases
    89platforms               darwin
  • trunk/dports/php/php5-postgresql/Portfile

    r54571 r55041  
    55
    66php5extension.setup             postgresql 5.3.0 bundled
     7php5extension.use_phpize        no
    78categories-append               databases
    89platforms                       darwin
  • trunk/dports/php/php5-pspell/Portfile

    r53781 r55041  
    2020depends_lib-append      port:aspell
    2121
    22 configure.args-append   --with-pspell=shared,${prefix}
     22configure.args-append   --with-pspell=${prefix}
    2323
    2424use_parallel_build      yes
  • trunk/dports/php/php5-readline/Portfile

    r53781 r55041  
    2020depends_lib-append      port:readline
    2121
    22 configure.args-append   --with-readline=shared,${prefix}
    23 
    2422use_parallel_build      yes
  • trunk/dports/php/php5-sqlite/Portfile

    r54575 r55041  
    55
    66php5extension.setup     sqlite 5.3.0 bundled
     7php5extension.use_phpize no
    78categories-append       databases
    89platforms               darwin
  • trunk/dports/php/php5-tidy/Portfile

    r53781 r55041  
    2020depends_lib-append      port:tidy
    2121
    22 configure.args-append   --with-tidy=shared,${prefix}
     22configure.args-append   --with-tidy=${prefix}
    2323
    2424use_parallel_build      yes
  • trunk/dports/php/php5-xsl/Portfile

    r54582 r55041  
    2121
    2222configure.args-append   --enable-libxml \
    23                         --enable-dom \
    24                         --with-xsl=shared,${prefix}
     23                        --enable-dom
    2524
    2625use_parallel_build      yes
  • trunk/dports/php/php5-zlib/Portfile

    r53781 r55041  
    1919depends_lib-append      port:zlib
    2020
    21 configure.args-append   --with-zlib=shared,${prefix}
     21post-extract {
     22    move ${build.dir}/config0.m4 ${build.dir}/config.m4
     23}
    2224
    2325use_parallel_build      yes
Note: See TracChangeset for help on using the changeset viewer.