diff options
author | Nirbheek Chauhan <nirbheek@gentoo.org> | 2012-09-10 10:52:53 +0530 |
---|---|---|
committer | Nirbheek Chauhan <nirbheek@gentoo.org> | 2012-09-10 10:52:53 +0530 |
commit | 56d7ebb4113007f19fa5a983955af6f98c9d36d9 (patch) | |
tree | 347337d04f140d77cb84e2ed0b30a433fd647d62 /gnome-extra/gnome-power-manager | |
parent | Add gnome-base/gnome-session-3.5.91 (diff) | |
download | gnome-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')
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" |