1 |
commit: 1455a37a74fc564f41a1dec26b2d9e32e56d354a |
2 |
Author: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Feb 22 15:29:53 2011 +0000 |
4 |
Commit: Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Feb 22 15:30:26 2011 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=1455a37a |
7 |
|
8 |
gnome-extra/gnome-power-manager: 2.91.5 -> 2.91.90 |
9 |
|
10 |
* Reorder src_prepare so that eautoreconf is avoided |
11 |
|
12 |
--- |
13 |
...-power-manager-2.91.5-fix-schemas-migrate.patch | 41 -------------------- |
14 |
...1.ebuild => gnome-power-manager-2.91.90.ebuild} | 27 +++---------- |
15 |
...5-r1.ebuild => gnome-power-manager-9999.ebuild} | 27 +++---------- |
16 |
3 files changed, 14 insertions(+), 81 deletions(-) |
17 |
|
18 |
diff --git a/gnome-extra/gnome-power-manager/files/gnome-power-manager-2.91.5-fix-schemas-migrate.patch b/gnome-extra/gnome-power-manager/files/gnome-power-manager-2.91.5-fix-schemas-migrate.patch |
19 |
deleted file mode 100644 |
20 |
index 5d2baf9..0000000 |
21 |
--- a/gnome-extra/gnome-power-manager/files/gnome-power-manager-2.91.5-fix-schemas-migrate.patch |
22 |
+++ /dev/null |
23 |
@@ -1,41 +0,0 @@ |
24 |
-From 40f32d9a78c334605ee5ff0dced2c85b0e837f5c Mon Sep 17 00:00:00 2001 |
25 |
-From: Nirbheek Chauhan <nirbheek@g.o> |
26 |
-Date: Wed, 19 Jan 2011 20:44:58 +0530 |
27 |
-Subject: [PATCH] gschema.migrate: button keys moved to gnome-settings-daemon, fix typo |
28 |
- |
29 |
-* hibernate/power/suspend button keys moved to gnome-settings-daemon, |
30 |
- fix the migration schema to point there |
31 |
-* Fix typo in brightness-ac schema key |
32 |
- |
33 |
-https://bugzilla.gnome.org/show_bug.cgi?id=639956 |
34 |
---- |
35 |
- data/org.gnome.power-manager.gschema.migrate | 9 +++++---- |
36 |
- 1 files changed, 5 insertions(+), 4 deletions(-) |
37 |
- |
38 |
-diff --git a/data/org.gnome.power-manager.gschema.migrate b/data/org.gnome.power-manager.gschema.migrate |
39 |
-index d767fe5..c562857 100644 |
40 |
---- a/data/org.gnome.power-manager.gschema.migrate |
41 |
-+++ b/data/org.gnome.power-manager.gschema.migrate |
42 |
-@@ -2,10 +2,7 @@ |
43 |
- backlight-enable = /apps/gnome-power-manager/backlight/enable |
44 |
- backlight-battery-reduce = /apps/gnome-power-manager/backlight/battery_reduce |
45 |
- brightness-dim-battery = /apps/gnome-power-manager/backlight/brightness_dim_battery |
46 |
--brightness-ac" = /apps/gnome-power-manager/backlight/brightness_ac |
47 |
--button-suspend = /apps/gnome-power-manager/buttons/suspend |
48 |
--button-hibernate = /apps/gnome-power-manager/buttons/hibernate |
49 |
--button-power = /apps/gnome-power-manager/buttons/power |
50 |
-+brightness-ac = /apps/gnome-power-manager/backlight/brightness_ac |
51 |
- use-time-for-policy = /apps/gnome-power-manager/general/use_time_for_policy |
52 |
- lock-use-screensaver = /apps/gnome-power-manager/lock/use_screensaver_settings |
53 |
- lock-blank-screen = /apps/gnome-power-manager/lock/blank_screen |
54 |
-@@ -37,3 +34,7 @@ time-action = /apps/gnome-power-manager/thresholds/time_action |
55 |
- enable-sound = /apps/gnome-power-manager/ui/enable_sound |
56 |
- show-actions = /apps/gnome-power-manager/ui/show_actions |
57 |
- icon-policy = /apps/gnome-power-manager/ui/icon_policy |
58 |
-+[org.gnome.settings-daemon.plugins.power] |
59 |
-+button-suspend = /apps/gnome-power-manager/buttons/suspend |
60 |
-+button-hibernate = /apps/gnome-power-manager/buttons/hibernate |
61 |
-+button-power = /apps/gnome-power-manager/buttons/power |
62 |
--- |
63 |
-1.7.3.4 |
64 |
- |
65 |
|
66 |
diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-2.91.5-r1.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-2.91.90.ebuild |
67 |
similarity index 78% |
68 |
copy from gnome-extra/gnome-power-manager/gnome-power-manager-2.91.5-r1.ebuild |
69 |
copy to gnome-extra/gnome-power-manager/gnome-power-manager-2.91.90.ebuild |
70 |
index d88579b..35a5704 100644 |
71 |
--- a/gnome-extra/gnome-power-manager/gnome-power-manager-2.91.5-r1.ebuild |
72 |
+++ b/gnome-extra/gnome-power-manager/gnome-power-manager-2.91.90.ebuild |
73 |
@@ -1,4 +1,4 @@ |
74 |
-# Copyright 1999-2010 Gentoo Foundation |
75 |
+# Copyright 1999-2011 Gentoo Foundation |
76 |
# Distributed under the terms of the GNU General Public License v2 |
77 |
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-power-manager/gnome-power-manager-2.32.0.ebuild,v 1.5 2010/12/12 16:53:55 armin76 Exp $ |
78 |
|
79 |
@@ -62,20 +62,21 @@ DEPEND="${COMMON_DEPEND} |
80 |
# docbook-xml-dtd-4.4 and -4.1.2 are used by the xml files under ${S}/docs. |
81 |
|
82 |
src_prepare() { |
83 |
+ gnome2_src_prepare |
84 |
+ |
85 |
G2CONF="${G2CONF} |
86 |
$(use_enable test tests) |
87 |
$(use_enable doc docbook-docs) |
88 |
+ --disable-strict |
89 |
--enable-compile-warnings=minimum |
90 |
--disable-schemas-compile" |
91 |
DOCS="AUTHORS ChangeLog NEWS README TODO" |
92 |
|
93 |
- # Should get merged soonish, remove from live version after that |
94 |
- # https://bugzilla.gnome.org/show_bug.cgi?id=639956 |
95 |
- epatch "${FILESDIR}/${P}-fix-schemas-migrate.patch" |
96 |
- |
97 |
# Drop debugger CFLAGS from configure |
98 |
+ # XXX: touch configure.ac only if running eautoreconf, otherwise |
99 |
+ # maintainer mode gets triggered -- even if the order is correct |
100 |
sed -e 's:^CPPFLAGS="$CPPFLAGS -g"$::g' \ |
101 |
- -i configure.ac configure || die "debugger sed failed" |
102 |
+ -i configure || die "debugger sed failed" |
103 |
|
104 |
if ! use doc; then |
105 |
# Remove the docbook2man rules here since it's not handled by a proper |
106 |
@@ -84,20 +85,6 @@ src_prepare() { |
107 |
-i man/Makefile.am man/Makefile.in \ |
108 |
|| die "docbook sed failed" |
109 |
fi |
110 |
- |
111 |
- # glibc splits this out, whereas other libc's do not tend to |
112 |
- if use elibc_glibc; then |
113 |
- sed -e 's/-lresolv//' \ |
114 |
- -i configure.ac configure || die "resolv sed failed" |
115 |
- fi |
116 |
- |
117 |
- if [[ ${PV} != 9999 ]]; then |
118 |
- # FIXME: This is required to prevent maintainer mode after "debugger sed" |
119 |
- intltoolize --force --copy --automake || die "intltoolize failed" |
120 |
- eautoreconf |
121 |
- fi |
122 |
- |
123 |
- gnome2_src_prepare |
124 |
} |
125 |
|
126 |
src_test() { |
127 |
|
128 |
diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-2.91.5-r1.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-9999.ebuild |
129 |
similarity index 78% |
130 |
rename from gnome-extra/gnome-power-manager/gnome-power-manager-2.91.5-r1.ebuild |
131 |
rename to gnome-extra/gnome-power-manager/gnome-power-manager-9999.ebuild |
132 |
index d88579b..35a5704 100644 |
133 |
--- a/gnome-extra/gnome-power-manager/gnome-power-manager-2.91.5-r1.ebuild |
134 |
+++ b/gnome-extra/gnome-power-manager/gnome-power-manager-9999.ebuild |
135 |
@@ -1,4 +1,4 @@ |
136 |
-# Copyright 1999-2010 Gentoo Foundation |
137 |
+# Copyright 1999-2011 Gentoo Foundation |
138 |
# Distributed under the terms of the GNU General Public License v2 |
139 |
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-power-manager/gnome-power-manager-2.32.0.ebuild,v 1.5 2010/12/12 16:53:55 armin76 Exp $ |
140 |
|
141 |
@@ -62,20 +62,21 @@ DEPEND="${COMMON_DEPEND} |
142 |
# docbook-xml-dtd-4.4 and -4.1.2 are used by the xml files under ${S}/docs. |
143 |
|
144 |
src_prepare() { |
145 |
+ gnome2_src_prepare |
146 |
+ |
147 |
G2CONF="${G2CONF} |
148 |
$(use_enable test tests) |
149 |
$(use_enable doc docbook-docs) |
150 |
+ --disable-strict |
151 |
--enable-compile-warnings=minimum |
152 |
--disable-schemas-compile" |
153 |
DOCS="AUTHORS ChangeLog NEWS README TODO" |
154 |
|
155 |
- # Should get merged soonish, remove from live version after that |
156 |
- # https://bugzilla.gnome.org/show_bug.cgi?id=639956 |
157 |
- epatch "${FILESDIR}/${P}-fix-schemas-migrate.patch" |
158 |
- |
159 |
# Drop debugger CFLAGS from configure |
160 |
+ # XXX: touch configure.ac only if running eautoreconf, otherwise |
161 |
+ # maintainer mode gets triggered -- even if the order is correct |
162 |
sed -e 's:^CPPFLAGS="$CPPFLAGS -g"$::g' \ |
163 |
- -i configure.ac configure || die "debugger sed failed" |
164 |
+ -i configure || die "debugger sed failed" |
165 |
|
166 |
if ! use doc; then |
167 |
# Remove the docbook2man rules here since it's not handled by a proper |
168 |
@@ -84,20 +85,6 @@ src_prepare() { |
169 |
-i man/Makefile.am man/Makefile.in \ |
170 |
|| die "docbook sed failed" |
171 |
fi |
172 |
- |
173 |
- # glibc splits this out, whereas other libc's do not tend to |
174 |
- if use elibc_glibc; then |
175 |
- sed -e 's/-lresolv//' \ |
176 |
- -i configure.ac configure || die "resolv sed failed" |
177 |
- fi |
178 |
- |
179 |
- if [[ ${PV} != 9999 ]]; then |
180 |
- # FIXME: This is required to prevent maintainer mode after "debugger sed" |
181 |
- intltoolize --force --copy --automake || die "intltoolize failed" |
182 |
- eautoreconf |
183 |
- fi |
184 |
- |
185 |
- gnome2_src_prepare |
186 |
} |
187 |
|
188 |
src_test() { |