Gentoo Archives: gentoo-commits

From: "Daniel Gryniewicz (dang)" <dang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/gnome-power-manager: ChangeLog gnome-power-manager-2.24.4-r2.ebuild gnome-power-manager-2.24.4-r1.ebuild
Date: Sat, 02 May 2009 18:27:00
Message-Id: E1M0Jux-0007PA-Ga@stork.gentoo.org
1 dang 09/05/02 18:26:31
2
3 Modified: ChangeLog
4 Added: gnome-power-manager-2.24.4-r2.ebuild
5 Removed: gnome-power-manager-2.24.4-r1.ebuild
6 Log:
7 Don't install hal's policy file; bug #268243
8 (Portage version: 2.2_rc31/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.107 gnome-extra/gnome-power-manager/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-power-manager/ChangeLog?rev=1.107&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-power-manager/ChangeLog?rev=1.107&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-power-manager/ChangeLog?r1=1.106&r2=1.107
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/gnome-power-manager/ChangeLog,v
20 retrieving revision 1.106
21 retrieving revision 1.107
22 diff -u -r1.106 -r1.107
23 --- ChangeLog 22 Apr 2009 22:15:29 -0000 1.106
24 +++ ChangeLog 2 May 2009 18:26:31 -0000 1.107
25 @@ -1,6 +1,14 @@
26 # ChangeLog for gnome-extra/gnome-power-manager
27 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-power-manager/ChangeLog,v 1.106 2009/04/22 22:15:29 eva Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-power-manager/ChangeLog,v 1.107 2009/05/02 18:26:31 dang Exp $
30 +
31 +*gnome-power-manager-2.24.4-r2 (02 May 2009)
32 +
33 + 02 May 2009; Daniel Gryniewicz <dang@g.o>
34 + -gnome-power-manager-2.24.4-r1.ebuild,
35 + +gnome-power-manager-2.24.4-r2.ebuild:
36 + Bump to gnome-power-manager-2.24.4-r2
37 + - Don't install hal's policy files; hal does it now bug #268243
38
39 22 Apr 2009; Gilles Dartiguelongue <eva@g.o>
40 gnome-power-manager-2.20.0-r1.ebuild, -gnome-power-manager-2.20.2.ebuild,
41
42
43
44 1.1 gnome-extra/gnome-power-manager/gnome-power-manager-2.24.4-r2.ebuild
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-power-manager/gnome-power-manager-2.24.4-r2.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-power-manager/gnome-power-manager-2.24.4-r2.ebuild?rev=1.1&content-type=text/plain
48
49 Index: gnome-power-manager-2.24.4-r2.ebuild
50 ===================================================================
51 # Copyright 1999-2009 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-power-manager/gnome-power-manager-2.24.4-r2.ebuild,v 1.1 2009/05/02 18:26:31 dang Exp $
54
55 inherit autotools eutils gnome2 virtualx
56
57 DESCRIPTION="Gnome Power Manager"
58 HOMEPAGE="http://www.gnome.org/projects/gnome-power-manager/"
59 SRC_URI="${SRC_URI} mirror://gentoo/${P}-cpufreq-patches.tar.bz2"
60
61 LICENSE="GPL-2"
62 SLOT="0"
63 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
64 IUSE="doc policykit test"
65
66 # See bug #196490
67 RESTRICT="test"
68
69 RDEPEND=">=dev-libs/glib-2.6.0
70 >=x11-libs/gtk+-2.11.0
71 >=gnome-base/gnome-keyring-0.6.0
72 >=gnome-base/libgnome-2.14.0
73 >=gnome-base/libgnomeui-2.14.0
74 >=sys-apps/hal-0.5.9
75 >=dev-libs/dbus-glib-0.71
76 >=gnome-base/libglade-2.5.0
77 >=x11-libs/libnotify-0.4.3
78 >=x11-libs/libwnck-2.10.0
79 >=x11-libs/cairo-1.0.0
80 >=gnome-base/gnome-panel-2
81 >=gnome-base/gconf-2
82 =media-libs/gstreamer-0.10*
83 policykit? (
84 >=sys-auth/policykit-0.8
85 >=sys-apps/hal-0.5.12_rc1-r2
86 >=gnome-extra/policykit-gnome-0.8 )
87
88 >=x11-apps/xrandr-1.2
89
90 x11-libs/libX11
91 x11-libs/libXext"
92 DEPEND="${RDEPEND}
93 sys-devel/gettext
94 ~app-text/docbook-xml-dtd-4.3
95 >=dev-util/pkgconfig-0.9
96 >=dev-util/intltool-0.35
97 app-text/scrollkeeper
98 >=app-text/gnome-doc-utils-0.3.2
99 doc? (
100 app-text/xmlto
101 app-text/docbook-sgml-utils
102 ~app-text/docbook-xml-dtd-4.4
103 ~app-text/docbook-sgml-dtd-4.1
104 ~app-text/docbook-xml-dtd-4.1.2 )"
105 # docbook-sgml-utils and docbook-sgml-dtd-4.1 used for creating man pages
106 # (files under ${S}/man).
107 # docbook-xml-dtd-4.4 and -4.1.2 are used by the xml files under ${S}/docs.
108
109 DOCS="AUTHORS ChangeLog NEWS README TODO"
110
111 pkg_setup() {
112 G2CONF="${G2CONF}
113 $(use_enable test tests)
114 $(use_enable doc docbook-docs)
115 $(use_enable policykit)
116 $(use_enable policykit gconf-defaults)
117 --with-dpms-ext
118 --enable-xevents
119 --enable-applets"
120 }
121
122 src_unpack() {
123 gnome2_src_unpack
124
125 if ! use doc; then
126 # Remove the docbook2man rules here since it's not handled by a proper
127 # parameter in configure.in.
128 sed -e 's:@HAVE_DOCBOOK2MAN_TRUE@.*::' -i "${S}/man/Makefile.in" || die "sed 1 failed"
129 fi
130
131 # Fix cpufreq-regression bug #247614
132 epatch "${WORKDIR}/${P}-cpufreq-libhal-glib.patch"
133 epatch "${WORKDIR}/${P}-cpufreq-support.patch"
134 epatch "${WORKDIR}/${P}-cpufreq-ui.patch"
135
136 # Remove stupid gcc flags, bug #265317
137 sed "s:-Werror::g" -i configure.ac || die "sed 3 failed"
138
139 # Make it libtool-1 compatible
140 rm -v m4/lt* m4/libtool.m4 || die "removing libtool macros failed"
141 eautoreconf
142
143 # glibc splits this out, whereas other libc's do not tend to
144 use elibc_glibc || sed -e 's/-lresolv//' -i configure || die "sed 2 failed"
145 }
146
147 src_test() {
148 Xemake check || die "Test phase failed"
149 }
150
151 pkg_postinst() {
152 gnome2_pkg_postinst
153 elog
154 elog "To enable frequency scaling interface, use the following command:"
155 elog " gconftool-2 /apps/gnome-power-manager/ui/cpufreq_show"
156 elog "Note that this will conflict with other power managment utility"
157 elog "like app-laptop/laptop-mode-tools."
158 elog
159 }