[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