Ethereal-dev: Re: [Ethereal-dev] Should some patches from debian/patches/ be applied

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Frederic Peters <fpeters@xxxxxxxxxx>
Date: Sun, 14 Aug 2005 18:48:04 +0200
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