Gentoo Archives: gentoo-commits

From: "Romain Perier (mrpouet)" <mrpouet@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/hardware-monitor: hardware-monitor-1.4.2-r1.ebuild ChangeLog
Date: Wed, 04 Nov 2009 13:14:27
Message-Id: E1N5fgu-0000lU-Fw@stork.gentoo.org
1 mrpouet 09/11/04 13:14:24
2
3 Modified: ChangeLog
4 Added: hardware-monitor-1.4.2-r1.ebuild
5 Log:
6 Fix bug #288552, /viewer-type key did not exist key, it caused gconf_client to returned a NULL GConfEntry which was stored in a Gnome::GConf::Entry object as gobject_ field, then Gnome::GConf::Entry::set_value() segfaulted (gobj() == NULL)
7 (Portage version: 2.2_rc48/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.27 gnome-extra/hardware-monitor/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/hardware-monitor/ChangeLog?rev=1.27&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/hardware-monitor/ChangeLog?rev=1.27&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/hardware-monitor/ChangeLog?r1=1.26&r2=1.27
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/hardware-monitor/ChangeLog,v
19 retrieving revision 1.26
20 retrieving revision 1.27
21 diff -u -r1.26 -r1.27
22 --- ChangeLog 21 Jul 2009 20:17:09 -0000 1.26
23 +++ ChangeLog 4 Nov 2009 13:14:23 -0000 1.27
24 @@ -1,6 +1,16 @@
25 # ChangeLog for gnome-extra/hardware-monitor
26 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/hardware-monitor/ChangeLog,v 1.26 2009/07/21 20:17:09 mrpouet Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/hardware-monitor/ChangeLog,v 1.27 2009/11/04 13:14:23 mrpouet Exp $
29 +
30 +*hardware-monitor-1.4.2-r1 (04 Nov 2009)
31 +
32 + 04 Nov 2009; Romain Perier <mrpouet@g.o>
33 + +hardware-monitor-1.4.2-r1.ebuild,
34 + +files/hardware-monitor-1.4.2-create-viewer-type-key.patch:
35 + Fix bug #288552, /viewer-type key did not exist key, it caused
36 + gconf_client to returned a NULL GConfEntry which was stored in a
37 + Gnome::GConf::Entry object as gobject_ field, then
38 + Gnome::GConf::Entry::set_value() segfaulted (gobj() == NULL).
39
40 22 Jul 2009; Romain Perier <mrpouet@g.o> hardware-monitor-1.4.2.ebuild:
41 Changed sys-apps/lm_sensors to >=sys-apps/lm_sensors-3 into RDEPEND
42
43
44
45 1.1 gnome-extra/hardware-monitor/hardware-monitor-1.4.2-r1.ebuild
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/hardware-monitor/hardware-monitor-1.4.2-r1.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/hardware-monitor/hardware-monitor-1.4.2-r1.ebuild?rev=1.1&content-type=text/plain
49
50 Index: hardware-monitor-1.4.2-r1.ebuild
51 ===================================================================
52 # Copyright 1999-2009 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/hardware-monitor/hardware-monitor-1.4.2-r1.ebuild,v 1.1 2009/11/04 13:14:23 mrpouet Exp $
55
56 GCONF_DEBUG="no"
57
58 inherit gnome2 eutils
59
60 DESCRIPTION="Gnome2 Hardware Monitor Applet"
61 HOMEPAGE="http://people.iola.dk/olau/hardware-monitor/"
62 SRC_URI="http://people.iola.dk/olau/hardware-monitor/source/${P}.tar.bz2"
63 LICENSE="GPL-2"
64
65 SLOT="0"
66 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
67 IUSE="lm_sensors"
68
69 RDEPEND=">=dev-cpp/gconfmm-2.6.0
70 >=dev-cpp/gtkmm-2.6.0
71 >=dev-cpp/libgnomecanvasmm-2.6.0
72 >=dev-cpp/libglademm-2.6.0
73 >=gnome-base/gnome-panel-2
74 >=gnome-base/libgnomeui-2.20.1
75 >=gnome-base/libgtop-2.6.0
76 lm_sensors? ( >=sys-apps/lm_sensors-3 )"
77 DEPEND="${RDEPEND}
78 dev-util/pkgconfig
79 >=dev-util/intltool-0.29"
80
81 DOCS="AUTHORS ChangeLog NEWS"
82
83 pkg_setup() {
84 G2CONF="${G2CONF} \
85 $(use_with lm_sensors libsensors)"
86
87 }
88
89 src_unpack() {
90 gnome2_src_unpack
91
92 # Set and create "/viewer-type" key which does not exist yet
93 # when the applet is loaded, in order to avoid a segfault,
94 # bug 288552.
95 epatch "${FILESDIR}/${P}-create-viewer-type-key.patch"
96 }