[102075] contrib/portfile-gen/portfile-gen

ryandesign at macports.org ryandesign at macports.org
Sun Jan 27 07:29:17 PST 2013


Revision: 102075
          https://trac.macports.org/changeset/102075
Author:   ryandesign at macports.org
Date:     2013-01-27 07:29:17 -0800 (Sun, 27 Jan 2013)
Log Message:
-----------
portfile-gen: version 0.2: add support for php-1.1 portgroup

Modified Paths:
--------------
    contrib/portfile-gen/portfile-gen

Modified: contrib/portfile-gen/portfile-gen
===================================================================
--- contrib/portfile-gen/portfile-gen	2013-01-27 15:16:05 UTC (rev 102074)
+++ contrib/portfile-gen/portfile-gen	2013-01-27 15:29:17 UTC (rev 102075)
@@ -8,9 +8,9 @@
 #    ready for various uses
 #
 
-set MY_VERSION 0.1
+set MY_VERSION 0.2
 
-set supportedGroups [list perl5 python ruby]
+set supportedGroups [list perl5 php python ruby]
 
 
 proc printUsage {{channel stderr}} {
@@ -76,6 +76,13 @@
       puts "perl5.setup         ${portname} ${portversion}"
       puts "categories-append   replaceme"
    }
+   php {
+      puts "PortGroup           php 1.1"
+      puts ""
+      puts "name                php-${portname}"
+      puts "version             ${portversion}"
+      puts "categories-append   replaceme"
+   }
    python {
       puts "PortGroup           python 1.0"
       puts ""
@@ -99,15 +106,24 @@
 puts "platforms           darwin"
 puts "maintainers         replaceme"
 puts "license             replaceme"
+switch ${groupCode} {
+    php {
+        puts ""
+        puts {php.branches        5.3 5.4 5.5}
+        puts {php.pecl            yes}
+    }
+}
 puts ""
 puts "description         replaceme"
 puts ""
 puts "long_description    replaceme"
-puts ""
 switch ${groupCode} {
    perl5 {
    }
+   php {
+   }
    python {
+      puts ""
       puts "homepage            replaceme"
       puts "master_sites        replaceme"
       puts {distname            ${portname}-${version}}
@@ -115,6 +131,7 @@
    ruby {
    }
    default {
+      puts ""
       puts "homepage            replaceme"
       puts "master_sites        replaceme"
    }
@@ -123,6 +140,14 @@
 puts "checksums           rmd160  12345 \\"
 puts "                    sha256  6789a"
 switch ${groupCode} {
+   php {
+      puts ""
+      puts "if {\${name} != \${subport}} {"
+      puts "    depends_lib-append      replaceme"
+      puts ""
+      puts "    configure.arsg-append   replaceme"
+      puts "}"
+   }
    python {
       puts ""
       puts "python.versions     25 26 27"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130127/2e4659a7/attachment.html>


More information about the macports-changes mailing list