Changeset 53797


Ignore:
Timestamp:
Jul 14, 2009, 6:05:37 AM (10 years ago)
Author:
ryandesign@…
Message:

php5, php5-devel: remove some variants (gmp, imap, pspell, tidy, readline) and default features (xslt, zlib, mcrypt, curl, gd) now offered in separate ports; see #19091

Location:
trunk/dports/lang
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/lang/php5-devel/Portfile

    r53631 r53797  
    66epoch                   1
    77version                 5.3.0RC4
    8 revision                2
     8revision                3
    99set major               [lindex [split ${version} .] 0]
    1010set my_name             php${major}
     
    4343    port:libtool \
    4444    port:libxml2 \
    45     port:libxslt \
    4645    port:openssl \
    47     port:zlib \
    4846    port:bzip2 \
    4947    port:libiconv \
     
    5250    port:tiff \
    5351    port:mhash \
    54     port:libmcrypt \
    55     port:curl \
    56     port:pcre \
    57     port:jpeg \
    58     port:libpng \
    59     port:freetype
     52    port:pcre
    6053
    6154patchfiles \
     
    8174    --enable-ftp \
    8275    --enable-wddx\
    83     --with-zlib=${prefix} \
    8476    --with-bz2=${prefix} \
    8577    --without-mysql \
     
    9789    --with-openssl=${prefix} \
    9890    --with-mhash=${prefix} \
    99     --with-mcrypt=${prefix} \
    100     --with-xsl=${prefix} \
    101     --with-curl=${prefix} \
    10291    --with-pcre-regex=${prefix} \
    103     --with-gd \
    104     --with-jpeg-dir=${prefix} \
    105     --with-png-dir=${prefix} \
    106     --enable-gd-native-ttf \
    10792    --without-pear \
    108     --disable-cgi \
    109     --with-freetype-dir=${prefix}
     93    --disable-cgi
    11094
    11195platform darwin 6 {
     
    132116platform macosx {
    133117    configure.args-append \
    134         --with-ldap=/usr \
    135         --with-kerberos=/usr
     118        --with-ldap=/usr
    136119    if {${os.major} > 7} {
    137120        configure.args-append \
     
    184167}
    185168
    186 variant gmp description {Add GNU MP multiprocessing functions} {
    187     depends_lib-append \
    188         port:gmp
    189     configure.args-append \
    190         --with-gmp=${prefix}
     169foreach feature {imap gmp pspell readline tidy} {
     170    eval [subst {
     171        variant ${feature} description "Obsolete; install ${my_name}-${feature} port instead" {
     172            pre-configure {
     173                ui_msg "The +${feature} variant has been replaced by the ${my_name}-${feature} port"
     174            }
     175        }
     176    }]
    191177}
    192178
     
    194180    configure.args-append \
    195181        --enable-dbase
    196 }
    197 
    198 variant imap description {Add IMAP protocol support} {
    199     depends_build-append \
    200         port:cclient
    201     configure.args-append \
    202         --with-imap=${prefix} \
    203         --with-imap-ssl=${prefix}
    204 }
    205 
    206 variant pspell description {Add pspell spell-checking functions} {
    207     depends_lib-append \
    208         port:aspell
    209     configure.args-append \
    210         --with-pspell=${prefix}
    211 }
    212 
    213 variant tidy description {Add Tidy support} {
    214     depends_lib-append \
    215         port:tidy
    216     configure.args-append \
    217         --with-tidy=${prefix}
    218182}
    219183
     
    364328}
    365329
    366 variant readline description {Add GNU readline functions} {
    367     depends_lib-append \
    368         port:readline
    369     configure.args-append \
    370         --with-readline=${prefix}
    371 }
    372 
    373330variant sockets description {Add socket communication functions} {
    374331    configure.args-append \
    375332        --enable-sockets
    376 }
    377 
    378 variant t1lib description {Add PostScript Type 1 font support with t1lib} {
    379     depends_lib-append \
    380         port:t1lib
    381     configure.args-append \
    382         --with-t1lib=${prefix} \
    383333}
    384334
  • trunk/dports/lang/php5/Portfile

    r53631 r53797  
    66epoch                   1
    77version                 5.3.0
     8revision                1
    89set major               [lindex [split ${version} .] 0]
    910set my_name             php${major}
     
    4849    port:libtool \
    4950    port:libxml2 \
    50     port:libxslt \
    5151    port:openssl \
    52     port:zlib \
    5352    port:bzip2 \
    5453    port:libiconv \
     
    5756    port:tiff \
    5857    port:mhash \
    59     port:libmcrypt \
    60     port:curl \
    61     port:pcre \
    62     port:jpeg \
    63     port:libpng \
    64     port:freetype
     58    port:pcre
    6559
    6660patchfiles \
     
    8579    --enable-ftp \
    8680    --enable-wddx\
    87     --with-zlib=${prefix} \
    8881    --with-bz2=${prefix} \
    8982    --without-mysql \
     
    10194    --with-openssl=${prefix} \
    10295    --with-mhash=${prefix} \
    103     --with-mcrypt=${prefix} \
    104     --with-xsl=${prefix} \
    105     --with-curl=${prefix} \
    10696    --with-pcre-regex=${prefix} \
    107     --with-gd \
    108     --with-jpeg-dir=${prefix} \
    109     --with-png-dir=${prefix} \
    110     --enable-gd-native-ttf \
    11197    --without-pear \
    112     --disable-cgi \
    113     --with-freetype-dir=${prefix}
     98    --disable-cgi
    11499
    115100platform darwin 6 {
     
    136121platform macosx {
    137122    configure.args-append \
    138         --with-ldap=/usr \
    139         --with-kerberos=/usr
     123        --with-ldap=/usr
    140124    if {${os.major} > 7} {
    141125        configure.args-append \
     
    188172}
    189173
    190 variant gmp description {Add GNU MP multiprocessing functions} {
    191     depends_lib-append \
    192         port:gmp
    193     configure.args-append \
    194         --with-gmp=${prefix}
     174foreach feature {imap gmp pspell readline tidy} {
     175    eval [subst {
     176        variant ${feature} description "Obsolete; install ${my_name}-${feature} port instead" {
     177            pre-configure {
     178                ui_msg "The +${feature} variant has been replaced by the ${my_name}-${feature} port"
     179            }
     180        }
     181    }]
    195182}
    196183
     
    198185    configure.args-append \
    199186        --enable-dbase
    200 }
    201 
    202 variant imap description {Add IMAP protocol support} {
    203     depends_build-append \
    204         port:cclient
    205     configure.args-append \
    206         --with-imap=${prefix} \
    207         --with-imap-ssl=${prefix}
    208 }
    209 
    210 variant pspell description {Add pspell spell-checking functions} {
    211     depends_lib-append \
    212         port:aspell
    213     configure.args-append \
    214         --with-pspell=${prefix}
    215 }
    216 
    217 variant tidy description {Add Tidy support} {
    218     depends_lib-append \
    219         port:tidy
    220     configure.args-append \
    221         --with-tidy=${prefix}
    222187}
    223188
     
    368333}
    369334
    370 variant readline description {Add GNU readline functions} {
    371     depends_lib-append \
    372         port:readline
    373     configure.args-append \
    374         --with-readline=${prefix}
    375 }
    376 
    377335variant sockets description {Add socket communication functions} {
    378336    configure.args-append \
    379337        --enable-sockets
    380 }
    381 
    382 variant t1lib description {Add PostScript Type 1 font support with t1lib} {
    383     depends_lib-append \
    384         port:t1lib
    385     configure.args-append \
    386         --with-t1lib=${prefix} \
    387338}
    388339
Note: See TracChangeset for help on using the changeset viewer.