Changeset 98734


Ignore:
Timestamp:
Oct 14, 2012, 1:28:53 AM (12 years ago)
Author:
mfeiri@…
Message:

Use HFS compression during port activation, closes #36560

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/base/src/registry2.0/portimage.tcl

    r88376 r98734  
    281281        default {
    282282            ui_debug "activating file: $dstfile"
    283             ::file rename $srcfile $dstfile
     283            if {${macports::os_platform} == "darwin" && ${macports::os_major} >= 10  && [::file type $srcfile] != "link"} {
     284                system "ditto --hfsCompression '${srcfile}' '${dstfile}'"
     285                ::file delete -- $srcfile
     286            } else {
     287                ::file rename $srcfile $dstfile
     288            }
    284289            return 1
    285290        }
Note: See TracChangeset for help on using the changeset viewer.