<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head> <!-- <DEFANGED_STYLE type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
--> --> </DEFANGED_STYLE><title>Re: [GRASSLIST:6688] Mac OS X 10.4 and GRASS
6</title></head><body>
<div>Hi Tim</div>
<div><br></div>
<blockquote type="cite" cite>Has anyone had any luck getting GRASS 6.1
to run under Tiger? I've reinstalled everything following the
upgrade (archive and install) but haven't been able to get the 19
April CVS binary working. I can go into the .app package and
open the startup screen (where you choose the location), but it fails
to launch GRASS from there (i.e. no GRASS prompt in the shell).
Any tips or just wait for an update? <br>
Thanks.<br>
</blockquote>
<blockquote type="cite" cite>Tim<br>
</blockquote>
<div><br></div>
<div>I have not Tiger but you test this change.</div>
<div><br></div>
<div>Exit from Grass and X11.</div>
<div>You open grass61cvs (Ctrl+Mouse clic and Show Package
Contents)</div>
<div>Make a copy of
"grass61cvs.app/Contents/Resources/Scripts/script.scpt"
file.</div>
<div>Double clic on
grass61cvs.app/Contents/Resources/Scripts/script.scpt file and it is
opened from Script Editor application.</div>
<div>You see the source of Apple Script code. At the bottom you
see:</div>
<div><br></div>
<div><font face="Geneva" size="-2"
color="#000000"><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#FF0000">if</font><font face="Geneva" size="-2"
color="#408000"> uscita</font><font face="Geneva" size="-2"
color="#000000"> = "uscita"</font><font face="Geneva"
size="-2" color="#FF0000"> then</font><font face="Geneva" size="-2"
color="#000000"><br>
<x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2" color="#FF0000">set
the</font><font face="Geneva" size="-2" color="#408000">
totale</font><font face="Geneva" size="-2" color="#FF0000">
to</font><font face="Geneva" size="-2" color="#408000">
unixpathgrass</font><font face="Geneva" size="-2" color="#000000"> &
"Contents/Resources/" &</font><font face="Geneva"
size="-2" color="#408000"> grassversionreal</font><font face="Geneva"
size="-2" color="#000000"> & "/" &</font><font
face="Geneva" size="-2" color="#408000"> grass</font><font
face="Geneva" size="-2" color="#000000"> &</font><font
face="Geneva" size="-2" color="#408000"> mode</font></div>
<div><font face="Geneva" size="-2"
color="#000000"><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#FF0000">tell</font><font face="Geneva" size="-2"
color="#0000FF"> application</font><font face="Geneva" size="-2"
color="#000000"> "X11"<br>
<x-tab> </x-tab><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#0000FF">activate</font><font face="Geneva" size="-2"
color="#000000"><br>
<x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#FF0000">if</font><font face="Geneva" size="-2"
color="#408000"> osxaqua</font><font face="Geneva" size="-2"
color="#000000"> = "1"</font><font face="Geneva" size="-2"
color="#FF0000"> then</font><font face="Geneva" size="-2"
color="#000000"><br>
<x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#FF0000">set</font><font face="Geneva" size="-2"
color="#408000"> results</font><font face="Geneva" size="-2"
color="#FF0000"> to</font><font face="Geneva" size="-2"
color="#0000FF"> do shell script</font><font face="Geneva" size="-2"
color="#000000"> "cd ~; DISPLAY=:0.0; export DISPLAY;
PATH=$PATH:/usr/bin; export PATH; osxaqua=" &</font><font
face="Geneva" size="-2" color="#408000"> osxaqua</font><font
face="Geneva" size="-2" color="#000000"> & "; export osxaqua;
/usr/X11R6/bin/xterm -geometry 80x30 -e " &</font><font
face="Geneva" size="-2" color="#408000"> totale</font><font
face="Geneva" size="-2" color="#000000"> & " > /dev/null
2>&1 &"<br>
<x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#FF0000">else</font><font face="Geneva" size="-2"
color="#000000"><br>
<x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#FF0000">set</font><font face="Geneva" size="-2"
color="#408000"> results</font><font face="Geneva" size="-2"
color="#FF0000"> to</font><font face="Geneva" size="-2"
color="#0000FF"> do shell script</font><font face="Geneva" size="-2"
color="#000000"> "cd ~; DISPLAY=:0.0; export DISPLAY;
PATH=$PATH:/usr/bin; export PATH;" &
"/usr/X11R6/bin/xterm -geometry 80x30 -e "
&</font><font face="Geneva" size="-2" color="#408000">
totale</font><font face="Geneva" size="-2" color="#000000"> & "
> /dev/null 2>&1 &"<br>
<x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2" color="#FF0000">end
if</font><font face="Geneva" size="-2" color="#000000"><br>
<x-tab> </x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2" color="#FF0000">end
tell</font><font face="Geneva" size="-2" color="#000000"><br>
<x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#0000FF">quit</font><font face="Geneva" size="-2"
color="#000000"><br>
<x-tab> </x-tab></font><font face="Geneva"
size="-2" color="#FF0000">end if</font><font face="Geneva" size="-2"
color="#000000"><br>
</font><font face="Geneva" size="-2" color="#FF0000">end</font><font
face="Geneva" size="-2" color="#000000"> «</font><font
face="Geneva" size="-2" color="#0000FF">event</font><font
face="Geneva" size="-2" color="#000000"> coVScliI»<br>
<br>
<br>
</font><font face="Geneva" size="-2"
color="#FF0000">property</font><font face="Geneva" size="-2"
color="#408000"> ASDScriptUniqueIdentifier</font><font face="Geneva"
size="-2" color="#000000"> :
"script.applescript"</font></div>
<div><br></div>
<div>You add 3 rows (after the second row):</div>
<div><br></div>
<div><font face="Geneva" size="-2"
color="#000000"><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#FF0000">if</font><font face="Geneva" size="-2"
color="#408000"> uscita</font><font face="Geneva" size="-2"
color="#000000"> = "uscita"</font><font face="Geneva"
size="-2" color="#FF0000"> then</font><font face="Geneva" size="-2"
color="#000000"><br>
<x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2" color="#FF0000">set
the</font><font face="Geneva" size="-2" color="#408000">
totale</font><font face="Geneva" size="-2" color="#FF0000">
to</font><font face="Geneva" size="-2" color="#408000">
unixpathgrass</font><font face="Geneva" size="-2" color="#000000"> &
"Contents/Resources/" &</font><font face="Geneva"
size="-2" color="#408000"> grassversionreal</font><font face="Geneva"
size="-2" color="#000000"> & "/" &</font><font
face="Geneva" size="-2" color="#408000"> grass</font><font
face="Geneva" size="-2" color="#000000"> &</font><font
face="Geneva" size="-2" color="#408000"> mode</font></div>
<div><font face="Geneva" size="-2"
color="#000000"><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#FF0000">tell</font><font face="Geneva" size="-2"
color="#0000FF"> application</font><font face="Geneva" size="-2"
color="#000000"> "Finder"<br>
<x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2" color="#0000FF">launch
application</font><font face="Geneva" size="-2" color="#000000">
"X11"<br>
<x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2" color="#FF0000">end
tell</font><font face="Geneva" size="-2" color="#000000"><br>
<x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#FF0000">tell</font><font face="Geneva" size="-2"
color="#0000FF"> application</font><font face="Geneva" size="-2"
color="#000000"> "X11"<br>
<x-tab> </x-tab><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#0000FF">activate</font><font face="Geneva" size="-2"
color="#000000"><br>
<x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#FF0000">if</font><font face="Geneva" size="-2"
color="#408000"> osxaqua</font><font face="Geneva" size="-2"
color="#000000"> = "1"</font><font face="Geneva" size="-2"
color="#FF0000"> then</font><font face="Geneva" size="-2"
color="#000000"><br>
<x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#FF0000">set</font><font face="Geneva" size="-2"
color="#408000"> results</font><font face="Geneva" size="-2"
color="#FF0000"> to</font><font face="Geneva" size="-2"
color="#0000FF"> do shell script</font><font face="Geneva" size="-2"
color="#000000"> "cd ~; DISPLAY=:0.0; export DISPLAY;
PATH=$PATH:/usr/bin; export PATH; osxaqua=" &</font><font
face="Geneva" size="-2" color="#408000"> osxaqua</font><font
face="Geneva" size="-2" color="#000000"> & "; export osxaqua;
/usr/X11R6/bin/xterm -geometry 80x30 -e " &</font><font
face="Geneva" size="-2" color="#408000"> totale</font><font
face="Geneva" size="-2" color="#000000"> & " > /dev/null
2>&1 &"<br>
<x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#FF0000">else</font><font face="Geneva" size="-2"
color="#000000"><br>
<x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#FF0000">set</font><font face="Geneva" size="-2"
color="#408000"> results</font><font face="Geneva" size="-2"
color="#FF0000"> to</font><font face="Geneva" size="-2"
color="#0000FF"> do shell script</font><font face="Geneva" size="-2"
color="#000000"> "cd ~; DISPLAY=:0.0; export DISPLAY;
PATH=$PATH:/usr/bin; export PATH;" &
"/usr/X11R6/bin/xterm -geometry 80x30 -e "
&</font><font face="Geneva" size="-2" color="#408000">
totale</font><font face="Geneva" size="-2" color="#000000"> & "
> /dev/null 2>&1 &"<br>
<x-tab>
</x-tab><x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2" color="#FF0000">end
if</font><font face="Geneva" size="-2" color="#000000"><br>
<x-tab> </x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2" color="#FF0000">end
tell</font><font face="Geneva" size="-2" color="#000000"><br>
<x-tab>
</x-tab><x-tab>
</x-tab></font><font face="Geneva" size="-2"
color="#0000FF">quit</font><font face="Geneva" size="-2"
color="#000000"><br>
<x-tab> </x-tab></font><font face="Geneva"
size="-2" color="#FF0000">end if</font><font face="Geneva" size="-2"
color="#000000"><br>
</font><font face="Geneva" size="-2" color="#FF0000">end</font><font
face="Geneva" size="-2" color="#000000"> «</font><font
face="Geneva" size="-2" color="#0000FF">event</font><font
face="Geneva" size="-2" color="#000000"> coVScliI»<br>
<br>
<br>
</font><font face="Geneva" size="-2"
color="#FF0000">property</font><font face="Geneva" size="-2"
color="#408000"> ASDScriptUniqueIdentifier</font><font face="Geneva"
size="-2" color="#000000"> :
"script.applescript"</font></div>
<div><br></div>
<div>Save this file.</div>
<div><br></div>
<div>Close X11 and Grass.</div>
<div><br></div>
<div>Double clic on grass61cvs application and press START.</div>
<div><br></div>
<div>If this change is OK it's also good for grass60
application.</div>
<div><br></div>
<div>Bye</div>
<div><br></div>
<div><br></div>
<div><br></div>
<x-sigsep><pre>--
</pre></x-sigsep>
<div
>____________________________________________________________________<span
></span>____<br>
|| Lorenzo
Moretti e-mail:
lorenzo.moretti@bologna.enea.it <br>
||/|/| ENEA
prot/idr Web:
http://wwwamb.bologna.enea.it/ <br>
|| | via Don Fiammelli, 2 FTP:
ftp://ftpamb.bologna.enea.it/ (ris.)<br>
~~~~~~ 40128 BOLOGNA - ITALY Ph: +39-0516098086 Fax:
+39-0516098131<br>
_____________________________________________________________________<span
></span>___</div>
</body>
</html>