Ignore:
Timestamp:
Mar 10, 2012, 10:21:27 PM (8 years ago)
Author:
ryandesign@…
Message:

php-1.0.tcl: add php.rootname option/default; only set name if it isn't already set

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/_resources/port1.0/group/php-1.0.tcl

    r90630 r90631  
    7070options php.type
    7171default php.type                php
     72options php.rootname
     73default php.rootname            {[lindex ${php.extensions} 0]}
    7274options php.source
    7375default php.source              standalone
    7476
    7577proc php.setup {extensions version {source ""}} {
    76     global php.build_dirs php.extensions php.ini php.inidir php.source
     78    global php.build_dirs php.config php.extensions php.homepage php.ini php.inidir php.rootname php.source
    7779    global destroot
    7880   
     
    8284    php.source                  ${source}
    8385   
    84     name                        php5-[lindex ${php.extensions} 0]
     86    if {![info exists name]} {
     87        name                    php5-${php.rootname}
     88    }
    8589    version                     ${version}
    8690    categories                  php
    87     distname                    [lindex ${php.extensions} 0]-${version}
     91    distname                    ${php.rootname}-${version}
    8892   
    8993    depends_lib                 path:bin/php:php5
     
    172176   
    173177    if {"pecl" == ${source}} {
    174         global php.homepage
    175         set php.homepage            http://pecl.php.net/package/[lindex ${php.extensions} 0]/
     178        set php.homepage            http://pecl.php.net/package/${php.rootname}/
    176179       
    177180        homepage                    ${php.homepage}
     
    183186        livecheck.regex             {>([0-9.]+)</a></th>\s*<[^>]+>stable<}
    184187    } elseif {"bundled" == ${source}} {
    185         homepage                    http://www.php.net/[lindex ${php.extensions} 0]
     188        homepage                    http://www.php.net/${php.rootname}
    186189        master_sites                php
    187190       
Note: See TracChangeset for help on using the changeset viewer.