From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3605 invoked by uid 1002); 14 Aug 2003 11:39:39 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 18076 invoked from network); 14 Aug 2003 11:39:38 -0000 From: Chris Gianelloni To: Paul de Vrieze Cc: gentoo-dev@gentoo.org In-Reply-To: <200308141322.41748.pauldv@gentoo.org> References: <200308131844.24013.lanius@gentoo.org> <200308141224.48855.pauldv@gentoo.org> <1060859876.19236.88.camel@vertigo> <200308141322.41748.pauldv@gentoo.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-9vg0kx8SfQmJU+GJYWka" Message-Id: <1060861417.19250.99.camel@vertigo> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.3 Date: 14 Aug 2003 07:43:37 -0400 Subject: Re: [gentoo-dev] Gentoo Menu - Bash vs. Python Rule files X-Archives-Salt: f584687b-32aa-4e6c-9349-5349dd3b1e1a X-Archives-Hash: a2ab9fa90feef6529f688bd116a6d3c8 --=-9vg0kx8SfQmJU+GJYWka Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2003-08-14 at 07:22, Paul de Vrieze wrote: > > inherit eutils > > > > make_desktop_entry pauldv.sh "Paul de Vrieze's custom shell script" > > pauldv.png > > >=20 > That would be ok to me. Good, because it's already there... ;p > > Or use /usr/share/applications for the icon files, since that is the > > location in the freedesktop specification. Check out some of the games > > ebuilds I have made (americas-army, enemy-territory) to see these in > > action. >=20 > I believe there is some specification for iconsets as used by kde and gno= me.=20 > Kde for example provides icons for many applications, and there are also=20 > iconsets like the one from ximian that provide icons for most common=20 > applications. We probably want the ability to use those. That means that = we=20 > don't want to overwrite those icons with whatever is specified in the ebu= ild.=20 > I don't care that much where they are put in the tree, that is an=20 > implementation issue. The locations of the icon themes are independent of the location of the default icon supplied by the package/ebuild itself. The default location is /usr/share/pixmaps and subdirectories. I know in Gnome, the icon themes are stored in /usr/share/icons and they override the default icons in /usr/share/applications. The way to have an icon override is to have ti in the proper directory in the icon theme directory structure and for it to have the same basename. For example, there can be a /usr/share/pixmaps/pauldv.xpm which is provided by your own ebuild. I can create an icon theme in /usr/share/icons called wolf31o2. If I create a file called pauldv.{xpm,png,svg,jpg,etc} in the applications folder of my icon theme and select my icon theme as my local icon theme, it will ignore the default icon in /usr/share/pixmaps and use mine instead. --=20 Chris Gianelloni Developer, Gentoo Linux --=-9vg0kx8SfQmJU+GJYWka Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQA/O3XpkT4lNIS36YERArNIAKCNartTLdTMZnj1/cN6RzZ/8P8tXQCggkai uQKcvPXK1lbtlIhAO+JdY78= =dYgP -----END PGP SIGNATURE----- --=-9vg0kx8SfQmJU+GJYWka--