From: Dan Nicolaescu <dann@ics.uci.edu>
To: "Jan Djärv" <jan.h.d@swipnet.se>
Cc: Ulrich Mueller <ulm@gentoo.org>, rms@gnu.org, emacs-devel@gnu.org
Subject: Re: .desktop file for emacs
Date: Sun, 09 Dec 2007 09:24:23 -0800 [thread overview]
Message-ID: <200712091724.lB9HOOHY005305@oogie-boogie.ics.uci.edu> (raw)
In-Reply-To: <475BC9C6.4040909@swipnet.se> ("Jan Djärv"'s message of "Sun, 09 Dec 2007 11:56:06 +0100")
Jan Djärv <jan.h.d@swipnet.se> writes:
> Dan Nicolaescu skrev:
> > Ulrich Mueller <ulm@gentoo.org> writes:
> >
> > > >>>>> On Fri, 07 Dec 2007, Dan Nicolaescu wrote:
> > > > > as would figuring out how to install it correctly.
> > > > Basically, the desktop entry should go to
> > /usr/share/applications/ and
> > > the icon(s) either to /usr/share/pixmaps/emacs_32.png or (preferred)
> > > to $XDG_DATA_DIRS/icons/hicolor/{16x16,24x24,32x32,48x48}/emacs.png
> > > (where XDG_DATA_DIRS is most likely just /usr/share), as described in
> > > <http://standards.freedesktop.org/icon-theme-spec/latest/ar01s03.html>.
> >
> > Does this mean the icons are not installed in the correct directory
> > right now?
> >
> > Given that you seem to understand this, do you want to provide a patch?
>
> Please don't. A normal user should be able to install Emacs to a
> prefix of his choice. I have several Emacs instances installed at
> different prefixes.
There should not be a problem with that, if the destination directory is
relative to ${datadir}. That should make it work fine for your situation
and in the case when prefix is /usr it will do the right thing.
Ulrich's post shows that the current installation method for icons is
incorrect: they should go
$XDG_DATA_DIRS/icons/hicolor/{16x16,24x24,32x32,48x48}/emacs.png
Not sure how to test this, but it seems unlikely that whatever programs
look for icons would be able to find an icon called emacs_16.png or
emacs_48.png (no other programs seem to install icons with names like this).
next prev parent reply other threads:[~2007-12-09 17:24 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-12-04 7:15 .desktop file for emacs Dan Nicolaescu
2007-12-04 7:32 ` Ulrich Mueller
[not found] ` <E1IzkSJ-0005ZR-Mv@fencepost.gnu.org>
[not found] ` <200712050447.lB54lJFP014573@oogie-boogie.ics.uci.edu>
2007-12-06 2:12 ` Richard Stallman
2007-12-08 1:41 ` Dan Nicolaescu
2007-12-08 8:36 ` Ulrich Mueller
2007-12-08 21:38 ` Dan Nicolaescu
2007-12-09 1:53 ` Glenn Morris
2007-12-09 10:56 ` Jan Djärv
2007-12-09 17:24 ` Dan Nicolaescu [this message]
2007-12-08 11:49 ` Eli Zaretskii
2007-12-09 12:37 ` Richard Stallman
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=200712091724.lB9HOOHY005305@oogie-boogie.ics.uci.edu \
--to=dann@ics.uci.edu \
--cc=emacs-devel@gnu.org \
--cc=jan.h.d@swipnet.se \
--cc=rms@gnu.org \
--cc=ulm@gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.