Gentoo Archives: gentoo-commits

From: "Saleem Abdulrasool (compnerd)" <compnerd@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.20.0.ebuild
Date: Tue, 02 Oct 2007 16:50:37
Message-Id: E1IckoG-0001VJ-AK@stork.gentoo.org
1 compnerd 07/10/02 16:41:24
2
3 Modified: ChangeLog
4 Added: gnome-power-manager-2.20.0.ebuild
5 Log:
6 version bump for GNOME 2.20
7 (Portage version: 2.1.3.11)
8
9 Revision Changes Path
10 1.63 gnome-extra/gnome-power-manager/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-power-manager/ChangeLog?rev=1.63&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-power-manager/ChangeLog?rev=1.63&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-power-manager/ChangeLog?r1=1.62&r2=1.63
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/gnome-power-manager/ChangeLog,v
19 retrieving revision 1.62
20 retrieving revision 1.63
21 diff -u -r1.62 -r1.63
22 --- ChangeLog 28 Aug 2007 19:42:44 -0000 1.62
23 +++ ChangeLog 2 Oct 2007 16:41:23 -0000 1.63
24 @@ -1,6 +1,12 @@
25 # ChangeLog for gnome-extra/gnome-power-manager
26 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-power-manager/ChangeLog,v 1.62 2007/08/28 19:42:44 jer Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-power-manager/ChangeLog,v 1.63 2007/10/02 16:41:23 compnerd Exp $
29 +
30 +*gnome-power-manager-2.20.0 (02 Oct 2007)
31 +
32 + 02 Oct 2007; Saleem Abdulrasool <compnerd@g.o>
33 + +gnome-power-manager-2.20.0.ebuild:
34 + Version bump for GNOME 2.20
35
36 28 Aug 2007; Jeroen Roovers <jer@g.o>
37 gnome-power-manager-2.18.3.ebuild:
38
39
40
41 1.1 gnome-extra/gnome-power-manager/gnome-power-manager-2.20.0.ebuild
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-power-manager/gnome-power-manager-2.20.0.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-extra/gnome-power-manager/gnome-power-manager-2.20.0.ebuild?rev=1.1&content-type=text/plain
45
46 Index: gnome-power-manager-2.20.0.ebuild
47 ===================================================================
48 # Copyright 1999-2007 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-power-manager/gnome-power-manager-2.20.0.ebuild,v 1.1 2007/10/02 16:41:23 compnerd Exp $
51
52 inherit gnome2 eutils virtualx
53
54 DESCRIPTION="Gnome Power Manager"
55 HOMEPAGE="http://www.gnome.org/projects/gnome-power-manager/"
56
57 LICENSE="GPL-2"
58 SLOT="0"
59 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~x86-fbsd"
60 IUSE="doc"
61
62 RDEPEND=">=dev-libs/glib-2.6.0
63 >=x11-libs/gtk+-2.11.0
64 >=gnome-base/gnome-keyring-0.6.0
65 >=gnome-base/libgnome-2.14.0
66 >=gnome-base/libgnomeui-2.14.0
67 >=sys-apps/hal-0.5.8
68 >=dev-libs/dbus-glib-0.71
69 >=gnome-base/libglade-2.5.0
70 >=x11-libs/libnotify-0.4.3
71 >=x11-libs/libwnck-2.10.0
72 >=x11-libs/cairo-1.0.0
73 >=gnome-base/gnome-panel-2
74 >=gnome-base/gconf-2
75 =media-libs/gstreamer-0.10*
76 x11-libs/libX11
77 x11-libs/libXext"
78 DEPEND="${RDEPEND}
79 sys-devel/gettext
80 ~app-text/docbook-xml-dtd-4.3
81 >=dev-util/pkgconfig-0.9
82 >=dev-util/intltool-0.35
83 >=app-text/gnome-doc-utils-0.3.2
84 doc? (
85 app-text/xmlto
86 app-text/docbook-sgml-utils
87 ~app-text/docbook-xml-dtd-4.4
88 ~app-text/docbook-sgml-dtd-4.1
89 ~app-text/docbook-xml-dtd-4.1.2
90 )"
91
92 # docbook-sgml-utils and docbook-sgml-dtd-4.1 used for creating man pages
93 # (files under ${S}/man).
94 # docbook-xml-dtd-4.4 and -4.1.2 are used by the xml files under ${S}/docs.
95
96 DOCS="AUTHORS ChangeLog NEWS README TODO"
97
98 pkg_setup() {
99 # TODO :: policykit should have a pam useflag
100
101 G2CONF="$(use_enable doc docbook-docs) \
102 --enable-actions-menu --with-dpms-ext --disable-policykit \
103 --enable-xevents --enable-applets --enable-keyring"
104 }
105
106 src_unpack() {
107 gnome2_src_unpack
108
109 if use doc; then
110 # Actually install all html files, not just the index
111 sed -i -e 's:\(htmldoc_DATA = \).*:\1$(SPEC_HTML_FILES):' \
112 ${S}/docs/Makefile.in
113 else
114 # Remove the docbook2man rules here since it's not handled by a proper
115 # parameter in configure.in.
116 sed -i -e 's:@HAVE_DOCBOOK2MAN_TRUE@.*::' ${S}/man/Makefile.in
117 fi
118
119 # glibc splits this out, whereas other libc's do not tend to
120 use elibc_glibc || sed -i -e 's/-lresolv//' configure
121 }
122
123 src_test() {
124 Xmake check || die "Test phase failed"
125 }
126
127 pkg_postinst() {
128 gnome2_pkg_postinst
129
130 if [[ $(portageq has_version / 'sys-libs/pam') ]] ; then
131 einfo "You will need the masked pam_console to be able to"
132 einfo "suspend/hibernate, or you will need to:"
133 einfo "touch /var/run/console/<USERNAME>"
134 einfo "after each boot"
135 fi
136 }
137
138
139
140 --
141 gentoo-commits@g.o mailing list