[58969] trunk/dports/emulators
ryandesign at macports.org
ryandesign at macports.org
Wed Oct 7 15:43:19 PDT 2009
Revision: 58969
http://trac.macports.org/changeset/58969
Author: ryandesign at macports.org
Date: 2009-10-07 15:43:18 -0700 (Wed, 07 Oct 2009)
Log Message:
-----------
minivmac, minivmac-devel: handle my_variation_dirs as a list not a string
Modified Paths:
--------------
trunk/dports/emulators/minivmac/Portfile
trunk/dports/emulators/minivmac-devel/Portfile
Modified: trunk/dports/emulators/minivmac/Portfile
===================================================================
--- trunk/dports/emulators/minivmac/Portfile 2009-10-07 22:36:45 UTC (rev 58968)
+++ trunk/dports/emulators/minivmac/Portfile 2009-10-07 22:43:18 UTC (rev 58969)
@@ -205,7 +205,7 @@
post-configure {
file mkdir ${build.dir}
- set my_variation_dirs ""
+ set my_variation_dirs {}
set my_src_disk_mount [my_attach_disk_image ${worksrcpath}/${my_src}/${my_src}.img]
foreach my_arch ${my_archs} {
file mkdir ${build.dir}/${my_arch}
@@ -214,7 +214,7 @@
set my_src_dir ${my_src_disk_mount}/output/${version}_${revision}-[strsed [string tolower ${my_machine}] {g/[^a-z0-9_-]//}]-${my_target}
if {[file isdirectory ${my_src_dir}]} {
set my_variation_dir ${my_arch}/${my_machine}
- set my_variation_dirs "${my_variation_dirs} [strsed ${my_variation_dir} {g/ /\\\\ /}]"
+ lappend my_variation_dirs [strsed ${my_variation_dir} {g/ /\\\\ /}]
# Get the configured source code.
file copy ${my_src_dir} ${build.dir}/${my_variation_dir}
@@ -232,7 +232,7 @@
# Set up the global Makefile.
xinstall ${filespath}/Makefile.in ${build.dir}/Makefile
- reinplace "s|@SUBDIRS@|${my_variation_dirs}|" ${build.dir}/Makefile
+ reinplace "s|@SUBDIRS@|[join ${my_variation_dirs}]|" ${build.dir}/Makefile
# If no variation directoriess were produced by configuration, either the flags we
# passed in were bad, or the automation script got out of sync with the emulator;
Modified: trunk/dports/emulators/minivmac-devel/Portfile
===================================================================
--- trunk/dports/emulators/minivmac-devel/Portfile 2009-10-07 22:36:45 UTC (rev 58968)
+++ trunk/dports/emulators/minivmac-devel/Portfile 2009-10-07 22:43:18 UTC (rev 58969)
@@ -230,7 +230,7 @@
post-configure {
file mkdir ${build.dir}
- set my_variation_dirs ""
+ set my_variation_dirs {}
set my_output_disk_mount [my_attach_disk_image ${worksrcpath}/output.img]
foreach my_arch ${my_archs} {
file mkdir ${build.dir}/${my_arch}
@@ -239,7 +239,7 @@
set my_src_dir ${my_output_disk_mount}/${version}_${revision}-[strsed [string tolower ${my_machine}] {g/[^a-z0-9_-]//}]-${my_target}
if {[file isdirectory ${my_src_dir}]} {
set my_variation_dir ${my_arch}/${my_machine}
- set my_variation_dirs "${my_variation_dirs} [strsed ${my_variation_dir} {g/ /\\\\ /}]"
+ lappend my_variation_dirs [strsed ${my_variation_dir} {g/ /\\\\ /}]
# Get the configured source code.
file copy ${my_src_dir} ${build.dir}/${my_variation_dir}
@@ -257,7 +257,7 @@
# Set up the global Makefile.
xinstall ${filespath}/Makefile.in ${build.dir}/Makefile
- reinplace "s|@SUBDIRS@|${my_variation_dirs}|" ${build.dir}/Makefile
+ reinplace "s|@SUBDIRS@|[join ${my_variation_dirs}]|" ${build.dir}/Makefile
# If no variation directoriess were produced by configuration, either the flags we
# passed in were bad, or the automation script got out of sync with the emulator;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091007/a5ecb416/attachment.html>
More information about the macports-changes
mailing list