Jonatan Liljedahl wrote:
> Koen Weddepohl wrote:
>> I'd like to experiment with building a ROX-based Live CD ("RoboLinux",
>> perhaps).
>
> Nice! I've been thinking about that too... Please report on the progress.
I managed to Compile BuildLiveCD (thanks Lucas), right now I'm running
UpdateEnvironment.
>
> BTW, I've made AppDir's of most of my desktop apps in /Programs,
> sometimes it's really simple, like this:
>
> [EMAIL PROTECTED] ~]ls -lA /Programs/Inkscape
> total 12
> lrwxrwxrwx 1 gobo gobo 35 Feb 19 2006 .DirIcon ->
> Current/Shared/pixmaps/inkscape.png
> drwxr-xr-x 8 gobo gobo 224 May 2 2005 0.41
> drwxr-xr-x 7 gobo gobo 200 Feb 19 2006 0.43
> lrwxrwxrwx 1 gobo gobo 20 Feb 19 2006 AppRun -> Current/bin/inkscape
> lrwxrwxrwx 1 gobo gobo 4 Feb 19 2006 Current -> 0.43
>
> Other apps need a small shell wrapper for the AppRun:
> #!/bin/sh
> cd $(dirname $0)
> exec Current/bin/foo
>
> I install "real" app-dirs directly in /ROX-Apps or ~/Apps
I've been doing pretty much the same thing. Do you use ZeroInstall or do
you install ROX Desktop some other way?
>
> My thought was that one could have a list of /Programs apps and how to
> make AppDirs of them, they could be automatically symlinked to /ROX-Apps
> too... Perhaps one could use that inotify shellscript tool some dev on
> this list created (lucas? don't remember...) to do this automatically
> when installing a program in /Programs.
>
> One problem is that some apps don't install any icon by default, some
> has icons in their source-tarball and some doesn't have any icons at
> all. One could provide URL's to icons for those...
>
Something like that would be very nice, yes. How about we create a
repository of Launcher AppDirs? We could patch or wrap InstallPackage
and Compile, so that when installing programs, if a launcher of the same
name is available, it will be downloaded and unzipped to /Apps.
We could also have launchers that will run a local copy of the program
if available, and otherwise get it through ZeroInstall.
Also, if a program isn't installed and isn't available through
ZeroInstall, the launcher could pop up a dialogue asking whether you'd
like to install it through a package or recipe. If so, it prompts for a
password and runs the InstallPackage or Compile command in an xterm. I
imagine this should be pretty easy to make in PyGTK.
Cheers,
Koen
_______________________________________________
gobolinux-devel mailing list
[email protected]
http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel