Changes between Initial Version and Version 1 of Ticket #50724, comment 11


Ignore:
Timestamp:
Mar 8, 2016, 9:44:04 PM (8 years ago)
Author:
RJVB (René Bertin)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #50724, comment 11

    initial v1  
    11That's interesting, because for some reason I have an en.lproj directory in my audacity app bundle. I just rebuilt from scratch, and I got the directory. Empty, so it's not created by my post-destroot. Are you certain `destroot.keepdirs` doesn't have (aka never had) the side-effect of creating the indicated directories?!
    22
     3From my logfile:
     4
     5{{{
     6:info:destroot xinstall: mkdir /opt/local/var/macports/build/_opt_local_site-ports_audio_audacity/audacity/work/destroot/Applications/MacPorts/Audacity.app/Contents/Resources/zh_CN.lproj
     7:info:destroot
     8:info:destroot xinstall: mkdir /opt/local/var/macports/build/_opt_local_site-ports_audio_audacity/audacity/work/destroot/Applications/MacPorts/Audacity.app/Contents/Resources/zh_TW.lproj
     9:info:destroot
     10:debug:destroot system: echo "#!/bin/sh
     11:debug:destroot exec \"/Applications/MacPorts/Audacity.app/Contents/MacOS/Audacity\" \"\$@\"" > /opt/local/var/macports/build/_opt_local_site-ports_audio_audacity/audacity/work/destroot/opt/local/bin/audacity
     12:debug:destroot system: chmod 755 /opt/local/var/macports/build/_opt_local_site-ports_audio_audacity/audacity/work/destroot/opt/local/bin/audacity
     13:debug:destroot Executing portdestroot::destroot_finish
     14:debug:destroot Fixing glibtool .la files in destroot for audacity
     15:info:destroot xinstall: mkdir /opt/local/var/macports/build/_opt_local_site-ports_audio_audacity/audacity/work/destroot/Applications/MacPorts/Audacity.app/Contents/Resources/en.lproj
     16:info:destroot
     17:info:destroot xinstall: /dev/null -> /opt/local/var/macports/build/_opt_local_site-ports_audio_audacity/audacity/work/destroot/Applications/MacPorts/Audacity.app/Contents/Resources/en.lproj/.turd_audacity
     18:info:destroot
     19:info:destroot --->  Compressing man pages for audacity
     20:debug:destroot Scanning man1
     21:debug:destroot system: cd /opt/local/var/macports/build/_opt_local_site-ports_audio_audacity/audacity/work/destroot/opt/local/share/man &&  /usr/bin/gzip -9vf man1/audacity.1
     22:info:destroot man1/audacity.1:       54.5% -- replaced with man1/audacity.1.gz
     23:info:destroot man1/audacity.1.gz: changing permissions from 00644 to 00444
     24:debug:destroot checking for mtree violations
     25:debug:destroot port installs files in /Applications/MacPorts
     26}}}
     27
    328Just for the sake of future compatibility I'd create the en.lproj directory last, checking if it doesn't already exist (which could be due to audacity itself but also due to wxWidgets).