[106302] trunk/dports/emulators

ryandesign at macports.org ryandesign at macports.org
Tue May 21 19:41:54 PDT 2013


Revision: 106302
          https://trac.macports.org/changeset/106302
Author:   ryandesign at macports.org
Date:     2013-05-21 19:41:54 -0700 (Tue, 21 May 2013)
Log Message:
-----------
minivmac, minivmac-devel: extract faster

Modified Paths:
--------------
    trunk/dports/emulators/minivmac/Portfile
    trunk/dports/emulators/minivmac-devel/Portfile

Modified: trunk/dports/emulators/minivmac/Portfile
===================================================================
--- trunk/dports/emulators/minivmac/Portfile	2013-05-22 02:11:06 UTC (rev 106301)
+++ trunk/dports/emulators/minivmac/Portfile	2013-05-22 02:41:54 UTC (rev 106302)
@@ -160,19 +160,19 @@
     
     # The images on the container image. Images we don't need are commented out for future reference.
     set my_images {
-        {Disk Tools.image}   233472 eb1979132c843560ebab490faeb7520d9a94757ecef3121a21abace8d3ae63ff
-        {Tidbits.image}     7611392 3e3600bed1b5c7c595bc176b5eaadcc8c1517032489efc548b9b781c0ee1f062
+        {Disk Tools.image}    58368 eb1979132c843560ebab490faeb7520d9a94757ecef3121a21abace8d3ae63ff
+        {Tidbits.image}     1902848 3e3600bed1b5c7c595bc176b5eaadcc8c1517032489efc548b9b781c0ee1f062
     }
-#        {Fonts.image}       1709056 8b06f086a96b75bd23b16ae018bd334696239cb56e65bfa20166ea00d14cdef0
-#        {Install 1.image}   3184640 8c3ea898eeb88b795041108cd8a09bf4ebdf920d7d4763e4419df14713dbd952
-#        {Install 2.image}   4660224 0fc558475df55f3aed217d2eceebfa29e4a465a795807cd627b258740a9ec55b
-#        {Printing.image}    6135808 246cbf69ad1c2e588ee482fddec781135a67fbfe02734bb0f732eb055faa15fa
+#        {Fonts.image}        427264 8b06f086a96b75bd23b16ae018bd334696239cb56e65bfa20166ea00d14cdef0
+#        {Install 1.image}    796160 8c3ea898eeb88b795041108cd8a09bf4ebdf920d7d4763e4419df14713dbd952
+#        {Install 2.image}   1165056 0fc558475df55f3aed217d2eceebfa29e4a465a795807cd627b258740a9ec55b
+#        {Printing.image}    1533952 246cbf69ad1c2e588ee482fddec781135a67fbfe02734bb0f732eb055faa15fa
     
     # Extract the disk images from the system disk container image. `hdiutil` on OS X 10.8 Mountain Lion
     # does not mount this disk image correctly, so extract the files manually using `dd`.
     foreach {my_image_filename my_image_offset my_image_sha256} ${my_images} {
         ui_debug "Extracting ${my_image_filename} from ${my_system_disk_container_decompressed}."
-        system -W ${worksrcpath} "dd bs=1 if='${my_system_disk_container_decompressed}' count=1474644 skip=${my_image_offset} of='${my_image_filename}'"
+        system -W ${worksrcpath} "dd if='${my_system_disk_container_decompressed}' bs=4 count=368661 skip=${my_image_offset} of='${my_image_filename}'"
         if {${my_image_sha256} != [sha256 file ${worksrcpath}/${my_image_filename}]} {
             return -code error "extract failed"
         }

Modified: trunk/dports/emulators/minivmac-devel/Portfile
===================================================================
--- trunk/dports/emulators/minivmac-devel/Portfile	2013-05-22 02:11:06 UTC (rev 106301)
+++ trunk/dports/emulators/minivmac-devel/Portfile	2013-05-22 02:41:54 UTC (rev 106302)
@@ -169,19 +169,19 @@
     
     # The images on the container image. Images we don't need are commented out for future reference.
     set my_images {
-        {Disk Tools.image}   233472 eb1979132c843560ebab490faeb7520d9a94757ecef3121a21abace8d3ae63ff
-        {Tidbits.image}     7611392 3e3600bed1b5c7c595bc176b5eaadcc8c1517032489efc548b9b781c0ee1f062
+        {Disk Tools.image}    58368 eb1979132c843560ebab490faeb7520d9a94757ecef3121a21abace8d3ae63ff
+        {Tidbits.image}     1902848 3e3600bed1b5c7c595bc176b5eaadcc8c1517032489efc548b9b781c0ee1f062
     }
-#        {Fonts.image}       1709056 8b06f086a96b75bd23b16ae018bd334696239cb56e65bfa20166ea00d14cdef0
-#        {Install 1.image}   3184640 8c3ea898eeb88b795041108cd8a09bf4ebdf920d7d4763e4419df14713dbd952
-#        {Install 2.image}   4660224 0fc558475df55f3aed217d2eceebfa29e4a465a795807cd627b258740a9ec55b
-#        {Printing.image}    6135808 246cbf69ad1c2e588ee482fddec781135a67fbfe02734bb0f732eb055faa15fa
+#        {Fonts.image}        427264 8b06f086a96b75bd23b16ae018bd334696239cb56e65bfa20166ea00d14cdef0
+#        {Install 1.image}    796160 8c3ea898eeb88b795041108cd8a09bf4ebdf920d7d4763e4419df14713dbd952
+#        {Install 2.image}   1165056 0fc558475df55f3aed217d2eceebfa29e4a465a795807cd627b258740a9ec55b
+#        {Printing.image}    1533952 246cbf69ad1c2e588ee482fddec781135a67fbfe02734bb0f732eb055faa15fa
     
     # Extract the disk images from the system disk container image. `hdiutil` on OS X 10.8 Mountain Lion
     # does not mount this disk image correctly, so extract the files manually using `dd`.
     foreach {my_image_filename my_image_offset my_image_sha256} ${my_images} {
         ui_debug "Extracting ${my_image_filename} from ${my_system_disk_container_decompressed}."
-        system -W ${worksrcpath} "dd bs=1 if='${my_system_disk_container_decompressed}' count=1474644 skip=${my_image_offset} of='${my_image_filename}'"
+        system -W ${worksrcpath} "dd if='${my_system_disk_container_decompressed}' bs=4 count=368661 skip=${my_image_offset} of='${my_image_filename}'"
         if {${my_image_sha256} != [sha256 file ${worksrcpath}/${my_image_filename}]} {
             return -code error "extract failed"
         }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130521/04e964ae/attachment.html>


More information about the macports-changes mailing list