On 21 Jul., 22:13, Robert Bradshaw <rober...@math.washington.edu>
wrote:
> On Jul 21, 2009, at 11:25 AM, kcrisman wrote:
>
>
>
> > On Jul 21, 1:14 pm, Žiga Lenarčič <ziga.lenar...@gmail.com> wrote:
> >> Hi!
>
> >> After downloading sage I read readme.txt.
>
> >> If there is interest in getting Sage into an .app, it can be done via
> >> a free Platypus app[1]. I have succesfully used it to prepared the
> >> Mac
> >> OS X release of Maxima (and wxMaxima). You might inspect Maxima.app
> >> (download Mac OS X dmg from Maxima sourceforge) to see how it's
> >> done -
> >> basicly there is a script inside that runs a binary in Terminal.app.
> >> It's pretty straightforward. Octave.app is another such example. The
> >> only problem I had, was getting Maxima to know where to find it's
> >> files (since all files are within Maxima.app which can be put
> >> anywhere), but I solved it with some 'sh' magic.
>
> >> Sage weights 1.5 gb, so I don't know if it's smart to create a
> >> selfcontained .app.
>
> >> Regards,
> >> Ziga
>
> >> [1]http://www.sveinbjorn.org/platypus
>
> > This (and a number of other solutions) have been repeatedly discussed
> > on this list. In fact, something like this was already added to the
> > binary creating part of Sage (seehttp://trac.sagemath.org/
> > sage_trac/ticket/4817).
> > However, there are some issues - see e.ghttp://trac.sagemath.org/
> > sage_trac/ticket/5254
> > - and it's not clear to me (though presumably that is just my
> > ignorance) whether this has become the default distribution mode (see
> >http://trac.sagemath.org/sage_trac/ticket/5296).
>
> See alsohttp://wiki.sagemath.org/SageMacApplication
>
> > Anybody else have any comments? It would be great to have the .app
> > standard distribution for binaries when Snow Leopard comes out - as
> > well as to have it on the Mac downloads page - if it isn't already.
>
> It looks like it's almost there, wonder why it stalled. Ironically
> the majority of Sage develpers that I know use OS X, but the minority
> prefer double-clicking on an .app to starting it up in terminal. This
> is almost certainly the opposite of the potential OS X user pool though.
>
Perhaps this exactly is the point. Personally, I'd prefer a click on
Sage.app being equivalent to "cd to the root of the Sage-version-of-
the-day" and then do "./sage -sh". Explicitly, I'd not want to start
up Sage, at least not immediately.
Do we already have some, say ".sageshrc", which is executed by "./sage
-sh" and which could easily be adapted to one's needs? So for Sage
developers, it would say "stay in (Sage) shell mode", and for the
"normal user" (or if not present at all) Sage would be started (i.e.
the Sage interpreter)?
Cheers,
Georg
> - Robert
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---