What is the best place to install additional icon sets?

Adam Weinberger adamw at FreeBSD.ORG
Fri May 9 19:06:53 PDT 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

>> (05.09.2003 @ 1850 PST): David Johnson said, in 1.0K: <<
> But are icons "X stuff"? And if they are, then why isn't KDE considered 
> "X stuff" as well? Is KDE a second class citizen that GNOME can be 
> installed there but KDE cannot?

You quoted the part of the handbook that says that stuff that links
against X goes in /usr/X11R6. Your reason for feeling the need to defend
KDE against GNOME completely eludes me here.

> Another thing to consider is that KDE at least should be able to use 
> icons created specifically for it. That means KDE icons should be 
> installed to 'kde-config --path icon', which on FreeBSD equates to 
> /usr/local/share/icons/. KDE-3.2 or KDE-4 will be more flexible, but as 
> of right now, KDE-3.1.1 wants to see KDE icons in the same hierarchy as 
> KDE. It makes absolutely no sense for KDE icons to go in X11BASE but 
> KDE libraries to go in LOCALBASE.

The whole premise to the original question was that he wanted the icons
to be readily available to every program. The whole point is that he
didn't want it to be KDE-specific. I therefore have no particular idea
where you're going with your discussion of KDE's location.

The whole thing is one simple question: where would people be most
likely to find the icons and use them? In a non-KDE-centric environment,
I'd be most likely to look in /usr/X11R6/share/* for subdirectories that
are iconsets.

> "Do not set USE_X_PREFIX unless your port truly requires it (i.e., it 
> links against X libs or it needs to reference files in X11BASE)."

I'm glad you've read the porter's handbook, but I fail to see how this
turned into a discussion of ${LOCALBASE} evangelism. The original poster
asked where icons would be most likely to be seen by people searching
for icons in other programs/windowmanagers.

# Adam


- --
Adam Weinberger
vectors.cx	>>	adam at vectors.cx
FreeBSD.org	<<	adamw at FreeBSD.ORG
#vim:set ts=8: 8-char tabs prevent tooth decay.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (FreeBSD)

iD8DBQE+vF8Ko8KM2ULHQ/0RAu4JAJ97DniKEClVWsW34pFAdjYLkPh3SQCg1S0l
TFxFSpkC3fnpRpLZsV2ezng=
=yJyg
-----END PGP SIGNATURE-----


More information about the freebsd-ports mailing list