Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Jan 2012 18:17:02 +0100
From:      Oliver Heesakkers <kdefreebsd@heesakkers.info>
To:        kde-freebsd@kde.org, gnome@freebsd.org
Subject:   Re: [kde-freebsd] INSTALLS_ICONS and qt4 software
Message-ID:  <2168086.DZZMc1pLeQ@pcoliver.heesakkers.info>
In-Reply-To: <201201221434.19798.makc@issp.ac.ru>
References:  <5842707.er64rEAdVg@pcoliver.heesakkers.info> <201201221434.19798.makc@issp.ac.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
Op zo 22 jan 2012 14:34:18 schreef Max Brazhnikov:
(...) 
> Yes, your are right, KDE4 ports don't need INSTALLS_ICONS.
> 
> > When a Gnome-user installs this port, would he/she require
> > INSTALLS_ICONS
> > to have the icon show up?
> 
> Probably yes.
> 
> > If so, is there a standard way for the ports Makefile to check for the
> > existence or use of Gnome so I can optionally set INSTALLS_ICONS? I
> > think
> > it's overkill to make an actual OPTIONS= line for it.
> 
> You can add WITH_GNOME knob, or do nothing.
> 
> Actually I don't understand why ports should care about Gnome's icons cache.
> If Gnome desktop need up-to-date icons cache to work, it should take
> responsibility on updating the cache (like other desktops do :)
> 
> Alternatively, INSTALLS_ICONS may be changed to do its work only if Gnome is
> installed. But that's up to gnome@ team to decide.
> 


Thanks for getting back to me. I submitted a patch[1] last friday which does 
this:

.if exists(${LOCALBASE}/bin/gnome-session)
INSTALLS_ICONS=        yes
.endif

It was committed without questions or remarks

[1]. http://www.freebsd.org/cgi/query-pr.cgi?pr=164344



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2168086.DZZMc1pLeQ>