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 gobolinux-devel@lists.gobolinux.org http://lists.gobolinux.org/mailman/listinfo/gobolinux-devel