On Sun, Nov 09, 2003 at 08:58:23AM +0000, James Ogley wrote:
gnucash package in 9.0 installs desktop menu file in /opt/gnome/share/gnome/apps/Applications/gnucash.desktop while XDG expects it to be in /usr/share/applications/gnucash.desktop. I consider it a bug (well, minor). Has anybody reported it to SuSE (or, excuse me, Novell) already?
You're wrong, it's not a bug, GnuCash is a GTK/GNOME app, and, since it's specifically GTK1, it installs it's desktop into the prefix and subdirectory that is appropriate for GNOME1. The desktop files in that directory are then picked up by the GNOME2 menu.
OK, what about other window managers? Isn't XDG supposed to work in all window managers, windowmaker included? I must admit, I know really little about freedesktop standards, so can anybody enlighten me, what is the right way to incorporate gnucash into XDG menu, if I did it the wrong way? Thanks, -Kastus