Packages missing desktop files - can you provide patches?
In Debian Edu Jessie, only programs with a desktop entry in
/usr/share/applications/ show up in the GNU application menu. Earlier,
programs with entries in /usr/share/menu/ also showed up, but this is no
longer used in Debian Edu. Programs with desktop entries can also list
the MIME types they handle. This get the desktop GUI to automatically
suggest to open a file with the program in question if the file type
matches the supported MIME types.
Unfortunately there are still some packages missing desktop files. We
got the /usr/share/debian-edu-config/tools/missing-desktop-file script
to list the problematic entries. This is the list on a Thin Client
server:
package menu got menu but no desktop file
package bash got menu but no desktop file
package bc got menu but no desktop file
package dash got menu but no desktop file
package dc got menu but no desktop file
package ddccontrol got menu but no desktop file
package deborphan got menu but no desktop file
package dia got menu but no desktop file
package dia-gnome got menu but no desktop file
package gdb got menu but no desktop file
package gnuchess got menu but no desktop file
package gnuplot-qt got menu but no desktop file
package nano got menu but no desktop file
package ncftp got menu but no desktop file
package procps got menu but no desktop file
package psmisc got menu but no desktop file
package sane got menu but no desktop file
package stk got menu but no desktop file
package tasksel got menu but no desktop file
package tcl8.6 got menu but no desktop file
package texlive-base got menu but no desktop file
package timidity got menu but no desktop file
package tk8.5 got menu but no desktop file
package tk8.6 got menu but no desktop file
package x11-apps got menu but no desktop file
package x11-utils got menu but no desktop file
package x11-xserver-utils got menu but no desktop file
package xplanet got menu but no desktop file
Some of these are not really valid (like the dia one, which have the
menu and desktop files in different packages), as the programs in
question are not GUI tools, but some of them should be fixed. I'm aware
of these bug reports regarding these:
stk #708791
gnuchess #737916
gnuplot-qt #761470
timidity #761472
Should other programs listed also have desktop files? If you got time,
I am sure a patch to the bug in question will be most welcome, and it
will increase the chance of having the bug fixed quickly.
--
Happy hacking
Petter Reinholdtsen
Reply to: