summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2009-10-29 23:46:49 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2009-10-29 23:46:49 +0000
commitbcdd53136eea49a3629ff8ad6249633369f11bfe (patch)
tree8a86df3d3a03e7dfd46569b0d1612ef69e73b62d /gnome-extra
parentNew version for GNOME 2.28. Clean up old revision. (diff)
downloadhistorical-bcdd53136eea49a3629ff8ad6249633369f11bfe.tar.gz
historical-bcdd53136eea49a3629ff8ad6249633369f11bfe.tar.bz2
historical-bcdd53136eea49a3629ff8ad6249633369f11bfe.zip
New version for GNOME 2.28.
Package-Manager: portage-2.2_rc46/cvs/Linux x86_64
Diffstat (limited to 'gnome-extra')
-rw-r--r--gnome-extra/gnome-power-manager/ChangeLog8
-rw-r--r--gnome-extra/gnome-power-manager/Manifest15
-rw-r--r--gnome-extra/gnome-power-manager/gnome-power-manager-2.28.1.ebuild145
3 files changed, 166 insertions, 2 deletions
diff --git a/gnome-extra/gnome-power-manager/ChangeLog b/gnome-extra/gnome-power-manager/ChangeLog
index 7c56c9b8b874..4523007a9862 100644
--- a/gnome-extra/gnome-power-manager/ChangeLog
+++ b/gnome-extra/gnome-power-manager/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnome-extra/gnome-power-manager
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-power-manager/ChangeLog,v 1.110 2009/10/26 16:06:59 remi Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-power-manager/ChangeLog,v 1.111 2009/10/29 23:46:49 eva Exp $
+
+*gnome-power-manager-2.28.1 (29 Oct 2009)
+
+ 29 Oct 2009; Gilles Dartiguelongue <eva@gentoo.org>
+ +gnome-power-manager-2.28.1.ebuild:
+ New version for GNOME 2.28.
*gnome-power-manager-2.26.4-r1 (26 Oct 2009)
diff --git a/gnome-extra/gnome-power-manager/Manifest b/gnome-extra/gnome-power-manager/Manifest
index ecc10d830cc9..f0d4f7c62dc7 100644
--- a/gnome-extra/gnome-power-manager/Manifest
+++ b/gnome-extra/gnome-power-manager/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX gnome-power-manager-2.16.3-doc.patch 3920 RMD160 a5afc7b63f52769f080d02d2f1883f23c41e5aaf SHA1 03485842cf6a96b5270592db9813ffa3d3982b77 SHA256 0c8b96a0ca75faf7132d3a80424175cac1ffe7271e7614fe956516fe67cf92fa
AUX gnome-power-manager-2.26.0-gcc44-options.patch 1118 RMD160 e9e26f67cdfd949d65bf9970b3ed5ace13918746 SHA1 3f371ae4bedf054904a8e3ae00a1fa94dbe82129 SHA256 c55251fb471782356188e1686d1bd8385ea08f0a5904d1ffee048c7e4f8b2614
AUX gnome-power-manager-2.26.4-Check-for-XRR-functions-using-library-version-instea.patch 2879 RMD160 9b81913cc9c48f04f79e64873f7c3bc674fb2cee SHA1 0cb1c94c71c4e0838e0a277669c46238d7cefaa7 SHA256 badffa783434dadd71e818f5757e0a817e73878dada561019f9e1fae12f2138c
@@ -10,10 +13,20 @@ DIST gnome-power-manager-2.24.4-cpufreq-patches.tar.bz2 8371 RMD160 5ceb8f8fbf42
DIST gnome-power-manager-2.24.4.tar.bz2 2997032 RMD160 c0b16ead610ffeae9d801f8bde44507464808e53 SHA1 ea9c895a78761c59fea13701e074946a20c50fe6 SHA256 00da3aa929c444a600f7e5ccabd7a20f9b43710562b951c69cbe68ea4db37ef1
DIST gnome-power-manager-2.26.4-cpufreq-patches.tar.bz2 56366 RMD160 9ce9f124a7ab4753169df0f81a8522669a1b0527 SHA1 ec9d530c251d04e038160b404614b663cf3a47f6 SHA256 70157d5b94f6fc7085fc971141b99d520b740011df9f7d0f93f4d78c59def0ed
DIST gnome-power-manager-2.26.4.tar.bz2 3755746 RMD160 6e5cc57d8776dc1a89a877b3cfb2f8675b49474e SHA1 c11683625db79567be816ecaa906941e2ec5164b SHA256 13d14b84755295b90409b6dcbc16d9bb823d3d474ba86ff3c139b0bd2b3b2168
+DIST gnome-power-manager-2.28.1-cpufreq-patches.tar.lzma 10325 RMD160 52f9bef731c7736b94fc8f27a421c1bca6473fc8 SHA1 b0c5d33be5cf80e8a14c2b892b9ee47db5d79a3b SHA256 92559060521acdf635c49fe5bd7cb6075893eea96dac1c33bf7cf485ffdc4ea3
+DIST gnome-power-manager-2.28.1.tar.bz2 3816049 RMD160 0f5c54d86e3c11802dcd58a1e32c9edbcc19b76f SHA1 7879f6ffffed242a8e00efe77c571020801e1b4f SHA256 3f138c23b8707f0cc37b226b32e37128dec223f87cb837dd7668d1f92d9ea964
EBUILD gnome-power-manager-2.20.0-r1.ebuild 2442 RMD160 60ae5507c78aeb6d33aa51b4cf085ebbc9b2e0f2 SHA1 2899114ea5ba76b2811de088b595d2fe9ffc6ef3 SHA256 a5bc475f807f5bda00fa927bd2d0addf2758b472037c5bf1f7fc8a402a4fc8a5
EBUILD gnome-power-manager-2.22.1.ebuild 2723 RMD160 4ce2281f8ad838a71d1c55e6c18d65740dd70cbb SHA1 4120137d1067331cf932fba56dbb2cfd08116e3a SHA256 4199da671daba8851e004ba54df976d9bed3f6b536666c54f21f613141f46f0e
EBUILD gnome-power-manager-2.24.4-r2.ebuild 3090 RMD160 894e1cac1d89f2adaabd879574a8d6cd44ae4182 SHA1 4214e9c506eecdbacf6c70ca73d776c51e8953dd SHA256 a7e02c77140f0b472bb92393d979e08465d0957b4c024c54a5efd47d0ffd85a3
EBUILD gnome-power-manager-2.26.4-r1.ebuild 4047 RMD160 f722c82a69201516059458e289429bc93c9c10e5 SHA1 1ce8aa458230b4fb91d50786cf081203be1d2904 SHA256 6dc1abc77c3bff225b13ccaee5e46a9ff34da45731ff8b5153a4da3a3a1efd15
EBUILD gnome-power-manager-2.26.4.ebuild 3696 RMD160 c92df5484c9be0858ee1e9e96ea3a0724515fa46 SHA1 75aa4e5b130b5c22c2e5c1a1d9a566d4d3a65c6d SHA256 74a3ffb7d1aeefa9206e908368f2483594fc6413f2460d59f745cb7647529f57
-MISC ChangeLog 18187 RMD160 5b56eaea05eaffa13e19d31a5f20ce2dd1cf83df SHA1 536637c84f4379ef7549965515462a3bf95e0bc3 SHA256 6effe7bc268e693a7c7911b56fd7e5a9ce4736a023b92bc5781d8bbb25094124
+EBUILD gnome-power-manager-2.28.1.ebuild 4270 RMD160 b8aedabfbea71b3668403be2481c367daf5bc5e0 SHA1 590ffc363190f90f15109947d73e89f08af77574 SHA256 c96af47690902a0455dbfb385f7388bed059629ca978d01fcbac67491906a555
+MISC ChangeLog 18352 RMD160 76fc6ece118bf43b40c400686985cfe441309631 SHA1 247cc28eb0def7f8e259215d01a34d988e0d8371 SHA256 dbcf6a024cea172ecbdc85dc24589d1653577417cd9fe0cf061427ffbe6bd3c4
MISC metadata.xml 438 RMD160 919237398a61022183868a6ad78259f5ba1ddb29 SHA1 22296b3f6619e92d83b5fa85e2ad1d3f15a1ba2a SHA256 b56e882af9618f6dc68e4c6d28bf85eb1cd0e12c2da53218551547760e63a489
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAkrqKW4ACgkQ1fmVwcYIWAYATgCguy1rQvtv4sZEQB3g1ZYjGxyW
+b0QAn1ln2TVJKsPwMbPcdxqcrMUcAJIk
+=dJrT
+-----END PGP SIGNATURE-----
diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-2.28.1.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-2.28.1.ebuild
new file mode 100644
index 000000000000..f3e9b95e4438
--- /dev/null
+++ b/gnome-extra/gnome-power-manager/gnome-power-manager-2.28.1.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-power-manager/gnome-power-manager-2.28.1.ebuild,v 1.1 2009/10/29 23:46:49 eva Exp $
+
+EAPI="2"
+
+inherit autotools eutils gnome2 virtualx
+
+DESCRIPTION="Gnome Power Manager"
+HOMEPAGE="http://www.gnome.org/projects/gnome-power-manager/"
+# FIXME: Finish the patchset including translations updates for feature forward port
+SRC_URI="${SRC_URI}
+ http://dev.gentoo.org/~mrpouet/pub/patches/${P}-cpufreq-patches.tar.lzma"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +hal policykit test"
+
+# FIXME: Interactive testsuite (upstream ? I'm so...pessimistic)
+RESTRICT="test"
+
+# HAL is used purely as a fallback for setting brightness if xrandr fail
+COMMON_DEPEND=">=dev-libs/glib-2.6.0
+ >=x11-libs/gtk+-2.17.7
+ >=gnome-base/gconf-2.10.0
+ >=gnome-base/gnome-keyring-0.6.0
+ >=dev-libs/dbus-glib-0.71
+ >=x11-libs/libnotify-0.4.3
+ >=x11-libs/libwnck-2.10.0
+ >=x11-libs/cairo-1.0.0
+ >=gnome-base/gnome-panel-2
+ >=gnome-base/gconf-2.10
+ >=media-libs/libcanberra-0.10[gtk]
+ >=sys-apps/devicekit-power-008
+ >=dev-libs/libunique-1
+ >=x11-apps/xrandr-1.2
+ x11-libs/libX11
+ x11-libs/libXext
+
+ hal? ( >=sys-apps/hal-0.5.9 )
+"
+RDEPEND="${COMMON_DEPEND}
+ >=sys-auth/consolekit-0.4[policykit?]
+ policykit? ( gnome-extra/polkit-gnome )
+"
+DEPEND="${COMMON_DEPEND}
+ sys-devel/gettext
+ app-text/scrollkeeper
+ app-text/docbook-xml-dtd:4.3
+ >=dev-util/pkgconfig-0.9
+ >=dev-util/intltool-0.35
+ >=app-text/gnome-doc-utils-0.3.2
+ doc? (
+ app-text/xmlto
+ app-text/docbook-sgml-utils
+ app-text/docbook-xml-dtd:4.4
+ app-text/docbook-sgml-dtd:4.1
+ app-text/docbook-xml-dtd:4.1.2 )"
+
+# 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.
+
+DOCS="AUTHORS ChangeLog NEWS README TODO"
+
+pkg_setup() {
+ G2CONF="${G2CONF}
+ $(use_enable hal)
+ $(use_enable test tests)
+ $(use_enable doc docbook-docs)
+ $(use_enable policykit gconf-defaults)
+ --enable-compile-warnings=minimum
+ --with-dpms-ext
+ --enable-applets"
+
+ if ! use hal; then
+ ewarn "hal support disabled, cpufreq applet will not be built"
+ fi
+}
+
+src_prepare() {
+ gnome2_src_prepare
+
+ # Fix crazy cflags
+ sed 's:-DG.*DISABLE_DEPRECATED::g' -i configure.ac configure \
+ || die "sed 1 failed"
+
+ # Drop debugger CFLAGS
+ sed -e 's:^CPPFLAGS="$CPPFLAGS -g"$::g' -i configure.ac \
+ || die "sed 2 failed"
+
+ # Drop test that needs a running daemon
+ sed 's:^\(.*gpm_inhibit_test (test);\)://\1:' -i src/gpm-self-test.c \
+ || die "sed 3 failed"
+
+ # Skip crazy compilation warnings, bug #263078
+ epatch "${FILESDIR}/${PN}-2.26.0-gcc44-options.patch"
+
+ # Resurrect cpufreq in capplet, bug #263891
+ epatch "${WORKDIR}/${P}-cpufreq-libhal-glib.patch"
+ epatch "${WORKDIR}/${P}-cpufreq-support.patch"
+ epatch "${WORKDIR}/${P}-cpufreq-ui.patch"
+# epatch "${WORKDIR}/${PN}-2.26.3-cpufreq-po.patch"
+
+ # Fix uninstalled cpufreq schemas, bug #266995
+ epatch "${WORKDIR}/${P}-cpufreq-schemas.patch"
+
+ # Make it libtool-1 compatible
+ rm -v m4/lt* m4/libtool.m4 || die "removing libtool macros failed"
+
+ intltoolize --force --copy --automake || die "intltoolize failed"
+ eautoreconf
+
+ if ! use doc; then
+ # Remove the docbook2man rules here since it's not handled by a proper
+ # parameter in configure.in.
+ sed -e 's:@HAVE_DOCBOOK2MAN_TRUE@.*::' \
+ -i "${S}/man/Makefile.in" || die "sed 4 failed"
+ fi
+
+ # glibc splits this out, whereas other libc's do not tend to
+ use elibc_glibc || sed -e 's/-lresolv//' -i configure || die "sed 5 failed"
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ Xemake check || die "Test phase failed"
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+
+ elog "cpufreq capplet is a feature maintained by Gentoo GNOME team."
+ elog "Please DO NOT REPORT bugs on upstream bugzilla if you have a problem with it"
+ elog "Please report on http://bugs.gentoo.org instead."
+
+ if use hal; then
+ elog
+ elog "To enable frequency scaling interface, use the following command:"
+ elog " gconftool-2 /apps/gnome-power-manager/ui/cpufreq_show"
+ elog "Note that this will conflict with other power managment utility"
+ elog "like app-laptop/laptop-mode-tools."
+ fi
+}