Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-power/upower: metadata.xml ChangeLog upower-0.9.3-r1.ebuild upower-0.9.2.ebuild upower-0.9.3.ebuild
Date: Tue, 11 May 2010 08:35:55
Message-Id: 20100511083549.991F32C4F8@corvid.gentoo.org
1 ssuominen 10/05/11 08:35:49
2
3 Modified: metadata.xml ChangeLog
4 Added: upower-0.9.3-r1.ebuild
5 Removed: upower-0.9.2.ebuild upower-0.9.3.ebuild
6 Log:
7 gobject-introspection support wrt #319105 by Priit Laes.
8 (Portage version: 2.2_rc67/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.2 sys-power/upower/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/upower/metadata.xml?rev=1.2&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/upower/metadata.xml?rev=1.2&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/upower/metadata.xml?r1=1.1&r2=1.2
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-power/upower/metadata.xml,v
20 retrieving revision 1.1
21 retrieving revision 1.2
22 diff -u -r1.1 -r1.2
23 --- metadata.xml 7 Apr 2010 08:38:52 -0000 1.1
24 +++ metadata.xml 11 May 2010 08:35:49 -0000 1.2
25 @@ -5,4 +5,7 @@
26 <maintainer>
27 <email>freedesktop-bugs@g.o</email>
28 </maintainer>
29 + <use>
30 + <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for introspection</flag>
31 + </use>
32 </pkgmetadata>
33
34
35
36 1.5 sys-power/upower/ChangeLog
37
38 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/upower/ChangeLog?rev=1.5&view=markup
39 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/upower/ChangeLog?rev=1.5&content-type=text/plain
40 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/upower/ChangeLog?r1=1.4&r2=1.5
41
42 Index: ChangeLog
43 ===================================================================
44 RCS file: /var/cvsroot/gentoo-x86/sys-power/upower/ChangeLog,v
45 retrieving revision 1.4
46 retrieving revision 1.5
47 diff -u -r1.4 -r1.5
48 --- ChangeLog 10 May 2010 22:09:39 -0000 1.4
49 +++ ChangeLog 11 May 2010 08:35:49 -0000 1.5
50 @@ -1,6 +1,12 @@
51 # ChangeLog for sys-power/upower
52 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
53 -# $Header: /var/cvsroot/gentoo-x86/sys-power/upower/ChangeLog,v 1.4 2010/05/10 22:09:39 ssuominen Exp $
54 +# $Header: /var/cvsroot/gentoo-x86/sys-power/upower/ChangeLog,v 1.5 2010/05/11 08:35:49 ssuominen Exp $
55 +
56 +*upower-0.9.3-r1 (11 May 2010)
57 +
58 + 11 May 2010; Samuli Suominen <ssuominen@g.o>
59 + +upower-0.9.3-r1.ebuild, metadata.xml:
60 + gobject-introspection support wrt #319105 by Priit Laes.
61
62 *upower-0.9.3 (10 May 2010)
63
64
65
66
67 1.1 sys-power/upower/upower-0.9.3-r1.ebuild
68
69 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/upower/upower-0.9.3-r1.ebuild?rev=1.1&view=markup
70 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/upower/upower-0.9.3-r1.ebuild?rev=1.1&content-type=text/plain
71
72 Index: upower-0.9.3-r1.ebuild
73 ===================================================================
74 # Copyright 1999-2010 Gentoo Foundation
75 # Distributed under the terms of the GNU General Public License v2
76 # $Header: /var/cvsroot/gentoo-x86/sys-power/upower/upower-0.9.3-r1.ebuild,v 1.1 2010/05/11 08:35:49 ssuominen Exp $
77
78 EAPI=3
79 inherit linux-info
80
81 DESCRIPTION="D-Bus abstraction for enumerating power devices and querying history and statistics"
82 HOMEPAGE="http://upower.freedesktop.org/"
83 SRC_URI="http://upower.freedesktop.org/releases/${P}.tar.bz2"
84
85 LICENSE="GPL-2"
86 SLOT="0"
87 KEYWORDS="~amd64 ~x86 ~x86-fbsd"
88 IUSE="debug doc nls introspection kernel_FreeBSD kernel_linux test"
89
90 COMMON_DEPEND=">=dev-libs/glib-2.21.5:2
91 >=sys-apps/dbus-1
92 >=dev-libs/dbus-glib-0.76
93 >=sys-auth/polkit-0.91
94 introspection? ( dev-libs/gobject-introspection )
95 kernel_linux? ( >=sys-fs/udev-151[extras]
96 virtual/libusb:0 )
97 !sys-apps/devicekit-power"
98 RDEPEND="${COMMON_DEPEND}
99 kernel_linux? ( >=sys-power/pm-utils-1.3.0-r2 )"
100 DEPEND="${COMMON_DEPEND}
101 dev-util/pkgconfig
102 dev-libs/libxslt
103 app-text/docbook-xsl-stylesheets
104 doc? ( dev-util/gtk-doc
105 app-text/docbook-xml-dtd:4.1.2 )
106 nls? ( >=dev-util/intltool-0.40.0 )"
107
108 pkg_setup() {
109 if use kernel_linux; then
110 if use amd64 || use x86; then
111 CONFIG_CHECK="~ACPI_SYSFS_POWER"
112 linux-info_pkg_setup
113 fi
114 fi
115 }
116
117 src_prepare() {
118 sed -i \
119 -e '/DISABLE_DEPRECATED/d' \
120 configure || die
121 }
122
123 src_configure() {
124 local backend
125
126 if use kernel_linux; then
127 backend=linux
128 elif use kernel_FreeBSD; then
129 backend=freebsd
130 else
131 backend=dummy
132 fi
133
134 econf \
135 --localstatedir="${EPREFIX}/var" \
136 $(use_enable introspection) \
137 --disable-dependency-tracking \
138 --disable-static \
139 $(use_enable debug verbose-mode) \
140 --enable-man-pages \
141 $(use_enable doc gtk-doc) \
142 $(use_enable test tests) \
143 $(use_enable nls) \
144 --with-html-dir="${EPREFIX}/usr/share/doc/${PF}/html" \
145 --with-backend=${backend}
146 }
147
148 src_install() {
149 emake DESTDIR="${D}" install || die
150 dodoc AUTHORS HACKING NEWS README
151
152 find "${ED}" -name '*.la' -delete
153 }