[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