Hi! I noticed that since emacs-cvs-22.0.94 no desktop entry was created anymore. I did not find a reason for this in the ChangeLog, so I think this happend unintentionally. The patch below reverts this behaviour. I ommited the "type" argument to make_desktop_entry because this is detected automatically from the app-editors category. Best regards Christian --- /usr/portage/app-editors/emacs-cvs/emacs-cvs-22.0.95.ebuild 2007-03-02 08:16:59.000000000 +0100 +++ emacs-cvs-22.0.95.ebuild 2007-03-02 20:27:23.000000000 +0100 @@ -170,6 +170,9 @@ find ${D} -type f -name \*.el.gz -print0 |xargs -0 gunzip fi dodoc BUGS ChangeLog README + + make_desktop_entry /usr/bin/emacs "GNU Emacs" \ + /usr/share/emacs/${SLOT}/etc/images/icons/emacs_48.png } update-alternatives() {
That was intended, I just forgot to mention it in the ChangeLog. make_desktop_entry won't work the way we need it, and I was too lazy to create own logic to provide one. Is it really needed from your side?
Is don't absolutely need it. It was just a minor convenience to have Emacs in Gnome's application menu -- so, if it didn't work the way we need it...
As talked about on IRC. Closing.
Just for your information: The files in Emacs Overlay will have a proper desktop file for all Emacs versions.
*** Bug 172100 has been marked as a duplicate of this bug. ***
It will be fixed as soon as Emacs overlay's ebuilds make it to the tree
Fixed in 22.0.98, 22.0.9999-r10, and 23.0.0-r6, thanks for reporting. (In case you are not on x86: keywording for the other architectures will follow, please have some patience.)