Ethereal-dev: Re: [Ethereal-dev] Should some patches from debian/patches/ be applied
Guy Harris wrote:
> >Speaking of Debian updates, should there be a README file to indicate
> >what packaging files need to be updated, in what fashion, when a new file
> >is added to the list of installed files in Ethereal? If, for example, a
> >new plugin is added, the NSIS script has to be updated - but, apparently,
> >none of the other packaging files do.
As answered by Joerg for the general case; in Debian, this happens in
ethereal-common.files, there is a line with '/usr/lib/ethereal/plugins/*'.
> And, looking at the various Debianisms, there's a
> "debian/ethereal-root.desktop" file, that runs Ethereal under "gksu", so it
Probably not appropriate for merge since other distributions may want
to use other graphical-su binaries (gksudo, kdesu, whatever).
> runs as root. However, it differs from the top-level "ethereal.desktop"
> file in some other ways:
>
> 1) There are "Name[]=" entries for Korean, Tamil, Ukrainian, and
> Vietnamese in the "ethereal.desktop" file, but not in the
> "ethereal-root.desktop" file. The one for Vietnamese is probably redundant
> (I assume the "Name=" entry is used for languages that don't have explicit
> strings), but the others are presumably used because Korean, Tamil, and
> Ukrainian don't use the Roman alphabet (but they're not the only languages
> that don't - should there be more?). Presumably the "Name[]=" entries in
> "ethereal-root.desktop" should include translations of the "(as root)"
> parenthetical note, if those entries are put in "ethereal-root.desktop".
Missing entries are caused by lack of sync against ethereal.desktop;
not about alphabets.
> 2) They have different "Icon=" values - which one is the appropriate icon
> for desktops?
Since there is no ethereal.png at all, hi48-app-ethereal.png looks
quite ok.
> 3) The "Categories=" values are different - should Ethereal go in GTK,
> GNOME, or both (it doesn't currently use GNOME), and should it go into an
> "X-Red-Hat-Extra" category?
Probably a question for the Red Hat maintainer; as of Debian
GNOME;Application;Network seemed the best.
> Also, is debian/ethereal.menu specific to the Debian menu system, or is it
> for any freedesktop.org (or other) desktop-neutral standard?
It is specific to the Debian menu system (for the window manager that
do not implement the freedesktop standard).
Regards,
Frederic