Bug#894357: Fwd: Bug#894357: firefox: no Debian Menu System entry

Giacomo Boffi giacomo.boffi at gmail.com
Thu Mar 29 13:54:52 UTC 2018


ooops, I replied to Alex only and not to the BTS, please find below what I said


---------- Forwarded message ----------
From: Giacomo Boffi <giacomo.boffi at gmail.com>
Date: Thu, Mar 29, 2018 at 3:40 PM
Subject: Re: Bug#894357: firefox: no Debian Menu System entry
To: Alex ARNAUD <alexarnaud at hypra.fr>


 > What is TWM?

Tab Window Manager (package twm, version 1:1.0.9-1+b1)

 > The bug you mentioned seems related to it.

not at all

 > On Mate, Firefox is available in Application, Internet.

and on Cinnamon, Gnome, LXDE, XFCE etc etc Firefox is available as well.

The Debian Menu System predates and it is indipendent from the XDG menu system
that these desktop environments rely upon, and is supported by most of
the packages
in Debian, e.g., by Google's Chrome

$ dpkg -L google-chrome-stable | grep menu
/usr/share/menu
/usr/share/menu/google-chrome.menu
$ cat /usr/share/menu/google-chrome.menu
?package(google-chrome-stable):
  needs="x11"
  section="Applications/Network/Web Browsing"
  hints="Web browsers"
  title="Google Chrome"
  icon="/opt/google/chrome/product_logo_32.xpm"
  command="/opt/google/chrome/google-chrome"
$

 but not from the Firefox team...

$ dpkg -L firefox | grep menu
$

all you need is

 1. put the file "firefox.menu" inside "/usr/share/menu", the file's
content should be obvious by comparison with Chrome's
 2. call update-menus in the pre and post install scripts, as specified in
    https://www.debian.org/doc/packaging-manuals/menu.html/ch4.html

regards


                                                            gb



More information about the pkg-mozilla-maintainers mailing list