summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@gentoo.org>2012-09-10 10:52:53 +0530
committerNirbheek Chauhan <nirbheek@gentoo.org>2012-09-10 10:52:53 +0530
commit56d7ebb4113007f19fa5a983955af6f98c9d36d9 (patch)
tree347337d04f140d77cb84e2ed0b30a433fd647d62 /gnome-extra/gnome-power-manager
parentAdd gnome-base/gnome-session-3.5.91 (diff)
downloadgnome-56d7ebb4113007f19fa5a983955af6f98c9d36d9.tar.gz
gnome-56d7ebb4113007f19fa5a983955af6f98c9d36d9.tar.bz2
gnome-56d7ebb4113007f19fa5a983955af6f98c9d36d9.zip
Add gnome-extra/gnome-power-manager-3.5.90
Diffstat (limited to 'gnome-extra/gnome-power-manager')
-rw-r--r--gnome-extra/gnome-power-manager/Manifest4
-rw-r--r--gnome-extra/gnome-power-manager/gnome-power-manager-3.5.90.ebuild70
-rw-r--r--gnome-extra/gnome-power-manager/gnome-power-manager-9999.ebuild2
3 files changed, 73 insertions, 3 deletions
diff --git a/gnome-extra/gnome-power-manager/Manifest b/gnome-extra/gnome-power-manager/Manifest
index 8ecd32ff..b89f709d 100644
--- a/gnome-extra/gnome-power-manager/Manifest
+++ b/gnome-extra/gnome-power-manager/Manifest
@@ -1 +1,3 @@
-EBUILD gnome-power-manager-9999.ebuild 1779 RMD160 13f199fbc8d9e6bd682e1f84f584375e64bee4c4 SHA1 3d56b70f5c5f1803082193e91443720883d41ba6 SHA256 e8818797606b6c26947778d6d3638396e353d911c3129c3b7144f118607bd9ac
+DIST gnome-power-manager-3.5.90.tar.xz 743284 SHA256 8f26a3466d9498e9d86e981e954a0d1936ac36bba05ab02218430ea43b0cce95 SHA512 91944f162428510de3eff98d7a2c6a0118815785c610e7bc71cc68d284c26d5d600f992f669593abe1b10417cbefd19e54961f58098708be68786ca37c0e4aab WHIRLPOOL a667096a239cc0c278543449276a0be501a0b4c7c43a850bac3dd28f4c28839d313a755e30fd5fe4864ad598c4f1d2a425eeb391471629f5a92d86ab96469a93
+EBUILD gnome-power-manager-3.5.90.ebuild 1726 SHA256 fceb657ab7c4425f4cba5d07bef94dd5ec391e97493d66734302e390d6802a21 SHA512 c69898b940e2a1296c6eef30a4b7de6148995f234ff05c3ace38a82c317bf9213d668ecc8a5426f38dd6be6fb3a2445a47452cb0e422271cda0cfcc9618734f9 WHIRLPOOL f287850210016fb350776e52d31f915146d87b4928ab13e58e938c1f169d3f56f1ca2616bcf98cb6fd33aa8cd1c7bfa50e3aa0cd25ed074ce198c81cfb06d9a9
+EBUILD gnome-power-manager-9999.ebuild 1726 SHA256 fceb657ab7c4425f4cba5d07bef94dd5ec391e97493d66734302e390d6802a21 SHA512 c69898b940e2a1296c6eef30a4b7de6148995f234ff05c3ace38a82c317bf9213d668ecc8a5426f38dd6be6fb3a2445a47452cb0e422271cda0cfcc9618734f9 WHIRLPOOL f287850210016fb350776e52d31f915146d87b4928ab13e58e938c1f169d3f56f1ca2616bcf98cb6fd33aa8cd1c7bfa50e3aa0cd25ed074ce198c81cfb06d9a9
diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-3.5.90.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-3.5.90.ebuild
new file mode 100644
index 00000000..2c57bdec
--- /dev/null
+++ b/gnome-extra/gnome-power-manager/gnome-power-manager-3.5.90.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header:
+
+EAPI="4"
+GCONF_DEBUG="no"
+
+inherit eutils gnome2 virtualx
+if [[ ${PV} = 9999 ]]; then
+ inherit gnome2-live
+fi
+
+DESCRIPTION="Gnome Power Manager"
+HOMEPAGE="http://www.gnome.org/projects/gnome-power-manager/"
+
+LICENSE="GPL-2"
+SLOT="0"
+if [[ ${PV} = 9999 ]]; then
+ KEYWORDS=""
+else
+ KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+fi
+IUSE="test"
+
+# FIXME: Interactive testsuite (upstream ? I'm so...pessimistic)
+RESTRICT="test"
+
+COMMON_DEPEND=">=dev-libs/glib-2.31.10
+ >=x11-libs/gtk+-3.3.8:3
+ >=x11-libs/cairo-1.0.0
+ >=sys-power/upower-0.9.1"
+RDEPEND="${COMMON_DEPEND}
+ x11-themes/gnome-icon-theme-symbolic"
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-sgml-dtd:4.1
+ app-text/docbook-sgml-utils
+ >=app-text/gnome-doc-utils-0.3.2
+ app-text/scrollkeeper
+ >=dev-util/intltool-0.35
+ sys-devel/gettext
+ x11-proto/randrproto
+ virtual/pkgconfig
+ test? ( sys-apps/dbus )"
+
+# docbook-sgml-utils and docbook-sgml-dtd-4.1 used for creating man pages
+# (files under ${S}/man).
+# docbook-xml-dtd-4.4 and -4.1.2 are used by the xml files under ${S}/docs.
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ $(use_enable test tests)
+ --enable-compile-warnings=minimum
+ --disable-schemas-compile"
+ DOCS="AUTHORS ChangeLog NEWS README"
+}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # Drop debugger CFLAGS from configure
+ # XXX: touch configure.ac only if running eautoreconf, otherwise
+ # maintainer mode gets triggered -- even if the order is correct
+ sed -e 's:^CPPFLAGS="$CPPFLAGS -g"$::g' \
+ -i configure || die "debugger sed failed"
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ Xemake check || die "Test phase failed"
+}
diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-9999.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-9999.ebuild
index 61980b4c..2c57bdec 100644
--- a/gnome-extra/gnome-power-manager/gnome-power-manager-9999.ebuild
+++ b/gnome-extra/gnome-power-manager/gnome-power-manager-9999.ebuild
@@ -25,7 +25,6 @@ IUSE="test"
# FIXME: Interactive testsuite (upstream ? I'm so...pessimistic)
RESTRICT="test"
-# Need gtk+-3.3.8 for bug #416039
COMMON_DEPEND=">=dev-libs/glib-2.31.10
>=x11-libs/gtk+-3.3.8:3
>=x11-libs/cairo-1.0.0
@@ -50,7 +49,6 @@ DEPEND="${COMMON_DEPEND}
pkg_setup() {
G2CONF="${G2CONF}
$(use_enable test tests)
- --disable-strict
--enable-compile-warnings=minimum
--disable-schemas-compile"
DOCS="AUTHORS ChangeLog NEWS README"