[Fedora-packaging] Re: iconcache scriptlets
Enrico Scholz
enrico.scholz at informatik.tu-chemnitz.de
Tue Dec 5 18:42:25 UTC 2006
rdieter at math.unl.edu (Rex Dieter) writes:
>>> http://fedoraproject.org/wiki/PackagingDrafts/ScriptletSnippets/iconcache
>> ...
>> Why the 'touch' stuff?
>
> The fdo spec mandates the timestamp of the installed-to icon dir
> *must* be updated.
What is a 'fdo spec'?
>> At least 'gtk-update-icon-cache' knows a '--force'
>> option which should have the wanted effect but adds less clutter.
>
> Dropping the 'touch' and using *only* gtk-update-icon-cache --force
> (or even xdg-icon-resource forceupdate) would require the tool to be
> present at install-time, and necessitate Requires(post,postun): foo
> which, imo, should be avoided, if at all possible.
I do not see how
| %{_bindir}/gtk-update-icon-cache --quiet --force %{_datadir}/icons/hicolor || :
vs.
| touch --no-create %{_datadir}/icons/hicolor || :
| %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
would led to your conclusion.
Enrico
More information about the Fedora-packaging
mailing list