[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#374373: ITP: googleearth-package -- utility for automatically building a Google Earth Debian package

Paul Wise wrote:
> On Sun, 2006-06-18 at 23:56 -0400, Joey Hess wrote:
>> Wesley J. Landaker wrote:
>>> But the most important one of all is: I've found it useful, I've got it
>>> working[1], and I'd like to give others an opportunity to use it if they
>>> want to.
>>> [1] (almost working--I'm still tweaking it a bit, since I've only been
>>> working on it for a few hours)
>> Does it use the loki installer as I read somewhere? I had been
>> considering possibly adding loki support to alien as a package format
>> (without generation support), which might be a nicer general solution.
> It uses makeself as the wrapper format (shell script+tar.bz2):
> http://packages.debian.org/unstable/utils/makeself
> Inside that is a setup.sh, which runs setup.gtk/gtk2, running strings -a
> on those files gives some loki_* functions, looks like it is using the
> loki system. The app itself seems to reside in 2 tarballs (data and
> program).

Well, having a unified installer that supported lots of stuff, including
Google Earth, would be nice, and could possibly depricate this package.
But for now, I've finished the first version of this utility that just
packages Google Earth and just uploaded it.

The package includes the following niceities:
  * Makes a nice, clean googleearth package with no interaction
  * Installs things in the normal, proper FHS places
  * Does the menu entry and MIME registration the Debian way
  * Dependencies are set correctly, including shlibdeps and fonts
  * Installs the upstream license into the standards Debian spot
  * Can use a pre-downloaded version, or can attempt to download

And the following rough edges:
  * It spews a lot of output to the screen while building
  * It uses more diskspace during build than is strictly necessary
  * The package it generates could use some minor improvements

Anyway, the standards "it-works-for-me" applies, but I've tested it on
both etch and sid with no problems. Patches and helpful suggestions are

Reply to: