Re: icon cache scriplet guideline update

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 2006-12-19 at 13:46 -0600, Rex Dieter wrote:
> Matthias Clasen wrote:
> > On Tue, 2006-12-19 at 12:19 -0600, Rex Dieter wrote:
> >> FYI,
> >> The packaging committee passed a new guidelines wrt icon cache scriptlets:
> >> http://fedoraproject.org/wiki/PackagingDrafts/ScriptletSnippets/iconcache
> >> (pending FESCo/Core-cabal ratification).
> >>
> >> In short, replace existing scriptlets
> >> touch --no-create %{_datadir}/icons/hicolor || :
> >> %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
> >> with
> >> %{_bindir}/xdg-icon-resource forceupdate --theme hicolor  || :
> 
> > It is interesting to note that this proposal doesn't actually address
> > the one problem that there is with the current snipplets, namely that
> > we keep regenerating the cache over and over.
> 
> True, other problems like needless cache regeneration is indeed (still) 
> a problem, but, afaik, no solution exists for that, yet.

I have proposed a solution in the bug. But instead of working on that,
people preferred to opt for the magical xdg bullet...

> Main problem *this* proposal is (trying to) address:
> The freedesktop.org icon spec only mandates 'touching' top-level icon 
> dir, but current packaging guidelines include toolkit-specific (gtk2) 
> cache implementation details.  Removing those details without addressing 
> related gtk2 RFE yields stale gtk2 icon cache.

Wrong. the icon cache specification is part of the icon theme spec.
Nothing gtk-specific in there. Would you be happy if I rename
gtk-update-icon-cache to update-icon-cache ?

Matthias




--
Fedora-maintainers mailing list
Fedora-maintainers@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-maintainers

--
Fedora-maintainers-readonly mailing list
Fedora-maintainers-readonly@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-maintainers-readonly

[Index of Archives]     [Fedora Users]     [Fedora Development]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux