Boot speedup with readahead
Colin Walters
walters at verbum.org
Wed Sep 10 18:14:52 UTC 2008
On Tue, Sep 9, 2008 at 5:33 PM, Seth Vidal <skvidal at fedoraproject.org> wrote:
>
> Here's a proof of concept plugin:
>
> http://skvidal.fedorapeople.org/misc/post-transaction-actions/
Ok cool - with one small fix to the plugin, this simple action:
# Update the GTK+ icon cache when an icon is installed.
# See: http://www.gtk.org/api/2.6/gtk/gtk-update-icon-cache.html
/usr/share/icons/hicolor/*:any:gtk-update-icon-cache --quiet --force
/usr/share/icons/hicolor
seems to work. Now we can apply hundreds (thousand?) of patches of
the following form, and probably in many cases entirely eliminate the
single %post and %postun we've been copying and pasting around. It
will be awesome.
Index: hotssh.spec
===================================================================
RCS file: /cvs/pkgs/rpms/hotssh/devel/hotssh.spec,v
retrieving revision 1.1
diff -u -r1.1 hotssh.spec
--- hotssh.spec 4 Aug 2008 19:01:32 -0000 1.1
+++ hotssh.spec 10 Sep 2008 18:14:01 -0000
@@ -4,7 +4,7 @@
Summary: Secure Shell Client
Name: hotssh
Version: 0.2.5
-Release: 1%{?dist}
+Release: 2%{?dist}
Source0: http://ftp.gnome.org/pub/GNOME/sources/hotssh/0.2/hotssh-%{version}.tar.bz2
License: GPLv2+
Group: User Interface/Desktops
@@ -55,15 +55,10 @@
%dir %{python_sitelib}/hotssh/
%{python_sitelib}/hotssh/*
-%post
-touch --no-create %{_datadir}/icons/hicolor || :
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-
-%postun
-touch --no-create %{_datadir}/icons/hicolor || :
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-
%changelog
+* Wed Sep 10 2008 Colin Walters <walters at redhat.com> - 0.2.5-2
+- Delete icon cache bits, now in yum post transaction
+
* Fri Aug 01 2008 Colin Walters <walters at redhat.com> - 0.2.5-1
- New upstream
More information about the fedora-devel-list
mailing list