[90631] trunk/dports/_resources/port1.0/group/php-1.0.tcl

ryandesign at macports.org ryandesign at macports.org
Sat Mar 10 14:21:28 PST 2012


Revision: 90631
          http://trac.macports.org/changeset/90631
Author:   ryandesign at macports.org
Date:     2012-03-10 14:21:27 -0800 (Sat, 10 Mar 2012)
Log Message:
-----------
php-1.0.tcl: add php.rootname option/default; only set name if it isn't already set

Modified Paths:
--------------
    trunk/dports/_resources/port1.0/group/php-1.0.tcl

Modified: trunk/dports/_resources/port1.0/group/php-1.0.tcl
===================================================================
--- trunk/dports/_resources/port1.0/group/php-1.0.tcl	2012-03-10 22:04:39 UTC (rev 90630)
+++ trunk/dports/_resources/port1.0/group/php-1.0.tcl	2012-03-10 22:21:27 UTC (rev 90631)
@@ -69,11 +69,13 @@
 default php.phpize              {${prefix}/bin/phpize}
 options php.type
 default php.type                php
+options php.rootname
+default php.rootname            {[lindex ${php.extensions} 0]}
 options php.source
 default php.source              standalone
 
 proc php.setup {extensions version {source ""}} {
-    global php.build_dirs php.extensions php.ini php.inidir php.source
+    global php.build_dirs php.config php.extensions php.homepage php.ini php.inidir php.rootname php.source
     global destroot
     
     # Use "set" to preserve the list structure.
@@ -81,10 +83,12 @@
     
     php.source                  ${source}
     
-    name                        php5-[lindex ${php.extensions} 0]
+    if {![info exists name]} {
+        name                    php5-${php.rootname}
+    }
     version                     ${version}
     categories                  php
-    distname                    [lindex ${php.extensions} 0]-${version}
+    distname                    ${php.rootname}-${version}
     
     depends_lib                 path:bin/php:php5
     
@@ -171,8 +175,7 @@
     }
     
     if {"pecl" == ${source}} {
-        global php.homepage
-        set php.homepage            http://pecl.php.net/package/[lindex ${php.extensions} 0]/
+        set php.homepage            http://pecl.php.net/package/${php.rootname}/
         
         homepage                    ${php.homepage}
         master_sites                http://pecl.php.net/get/
@@ -182,7 +185,7 @@
         livecheck.url               ${php.homepage}
         livecheck.regex             {>([0-9.]+)</a></th>\s*<[^>]+>stable<}
     } elseif {"bundled" == ${source}} {
-        homepage                    http://www.php.net/[lindex ${php.extensions} 0]
+        homepage                    http://www.php.net/${php.rootname}
         master_sites                php
         
         dist_subdir                 php5
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120310/ed2de236/attachment.html>


More information about the macports-changes mailing list