Gentoo Archives: gentoo-commits

From: "Alexandre Rostovtsev (tetromino)" <tetromino@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog gnome2-utils.eclass
Date: Sun, 08 Apr 2012 02:29:53
Message-Id: 20120408022944.3E05D2004C@flycatcher.gentoo.org
1 tetromino 12/04/08 02:29:44
2
3 Modified: ChangeLog gnome2-utils.eclass
4 Log:
5 Punt stale icon-theme.cache files and empty icon theme directories after theme uninstallation (bug #410495, thanks to Maxim Kammerer for reporting).
6
7 Revision Changes Path
8 1.207 eclass/ChangeLog
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.207&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.207&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.206&r2=1.207
13
14 Index: ChangeLog
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v
17 retrieving revision 1.206
18 retrieving revision 1.207
19 diff -u -r1.206 -r1.207
20 --- ChangeLog 7 Apr 2012 10:18:24 -0000 1.206
21 +++ ChangeLog 8 Apr 2012 02:29:44 -0000 1.207
22 @@ -1,6 +1,10 @@
23 # ChangeLog for eclass directory
24 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
25 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.206 2012/04/07 10:18:24 hd_brummy Exp $
26 +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.207 2012/04/08 02:29:44 tetromino Exp $
27 +
28 + 08 Apr 2012; Alexandre Rostovtsev <tetromino@g.o> gnome2-utils.eclass:
29 + Punt stale icon-theme.cache files and empty icon theme directories after
30 + theme uninstallation (bug #410495, thanks to Maxim Kammerer for reporting).
31
32 07 Apr 2012; Joerg Bornkessel <hd_brummy@g.o> vdr-plugin.eclass:
33 vdr-vdrmanager added for gettext handling
34
35
36
37 1.26 eclass/gnome2-utils.eclass
38
39 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnome2-utils.eclass?rev=1.26&view=markup
40 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnome2-utils.eclass?rev=1.26&content-type=text/plain
41 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/gnome2-utils.eclass?r1=1.25&r2=1.26
42
43 Index: gnome2-utils.eclass
44 ===================================================================
45 RCS file: /var/cvsroot/gentoo-x86/eclass/gnome2-utils.eclass,v
46 retrieving revision 1.25
47 retrieving revision 1.26
48 diff -u -r1.25 -r1.26
49 --- gnome2-utils.eclass 14 Dec 2011 19:47:54 -0000 1.25
50 +++ gnome2-utils.eclass 8 Apr 2012 02:29:44 -0000 1.26
51 @@ -1,6 +1,6 @@
52 -# Copyright 1999-2011 Gentoo Foundation
53 +# Copyright 1999-2012 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 -# $Header: /var/cvsroot/gentoo-x86/eclass/gnome2-utils.eclass,v 1.25 2011/12/14 19:47:54 tetromino Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/eclass/gnome2-utils.eclass,v 1.26 2012/04/08 02:29:44 tetromino Exp $
57
58 # @ECLASS: gnome2-utils.eclass
59 # @MAINTAINER:
60 @@ -242,6 +242,14 @@
61
62 retval=2
63 fi
64 + elif [[ $(ls "${EROOT}${dir}") = "icon-theme.cache" ]]; then
65 + # Clear stale cache files after theme uninstallation
66 + rm "${EROOT}${dir}/icon-theme.cache"
67 + fi
68 +
69 + if [[ -z $(ls "${EROOT}${dir}") ]]; then
70 + # Clear empty theme directories after theme uninstallation
71 + rmdir "${EROOT}${dir}"
72 fi
73 done