1 |
ssuominen 14/06/04 09:04:18 |
2 |
|
3 |
Modified: uevt-2.3-r1.ebuild ChangeLog |
4 |
Log: |
5 |
Support >=dev-lang/vala-0.24.0 wrt #509512 by Alexandre Rostovtsev. Prefer sys-power/upower-pm-utils over sys-power/upower because that's the only way to get Hibernate and Suspend support in this version of UEvt. However, don't force it because the power management features are optional. |
6 |
|
7 |
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 4868F14D) |
8 |
|
9 |
Revision Changes Path |
10 |
1.8 sys-apps/uevt/uevt-2.3-r1.ebuild |
11 |
|
12 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/uevt/uevt-2.3-r1.ebuild?rev=1.8&view=markup |
13 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/uevt/uevt-2.3-r1.ebuild?rev=1.8&content-type=text/plain |
14 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/uevt/uevt-2.3-r1.ebuild?r1=1.7&r2=1.8 |
15 |
|
16 |
Index: uevt-2.3-r1.ebuild |
17 |
=================================================================== |
18 |
RCS file: /var/cvsroot/gentoo-x86/sys-apps/uevt/uevt-2.3-r1.ebuild,v |
19 |
retrieving revision 1.7 |
20 |
retrieving revision 1.8 |
21 |
diff -u -r1.7 -r1.8 |
22 |
--- uevt-2.3-r1.ebuild 26 May 2014 19:54:34 -0000 1.7 |
23 |
+++ uevt-2.3-r1.ebuild 4 Jun 2014 09:04:18 -0000 1.8 |
24 |
@@ -1,10 +1,9 @@ |
25 |
# Copyright 1999-2014 Gentoo Foundation |
26 |
# Distributed under the terms of the GNU General Public License v2 |
27 |
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/uevt/uevt-2.3-r1.ebuild,v 1.7 2014/05/26 19:54:34 ssuominen Exp $ |
28 |
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/uevt/uevt-2.3-r1.ebuild,v 1.8 2014/06/04 09:04:18 ssuominen Exp $ |
29 |
|
30 |
EAPI=5 |
31 |
VALA_MIN_API_VERSION="0.16" |
32 |
-VALA_MAX_API_VERSION="0.22" |
33 |
inherit eutils vala |
34 |
|
35 |
DESCRIPTION="UPower/UDisks Event, a lightweight desktop-independent power and disk manager" |
36 |
@@ -16,15 +15,13 @@ |
37 |
KEYWORDS="amd64 x86" |
38 |
IUSE="" |
39 |
|
40 |
-#TODO FIXME: Does this release work with >=sys-power/upower-0.99 API? |
41 |
-#If not, adjust dependencies to: |
42 |
-#|| ( <sys-power/upower-0.99 sys-power/upower-pm-utils ) ) |
43 |
COMMON_DEPEND=">=dev-libs/glib-2.28 |
44 |
x11-libs/gtk+:2 |
45 |
>=x11-libs/libnotify-0.7" |
46 |
+# Prefer sys-power/upower-pm-utils because there is no Hibernate/Suspend otherwise |
47 |
RDEPEND="${COMMON_DEPEND} |
48 |
- >=sys-fs/udisks-1.0.4-r5:0 |
49 |
- || ( >=sys-power/upower-0.9.21 sys-power/upower-pm-utils )" |
50 |
+ >=sys-fs/udisks-1.0.5:0 |
51 |
+ || ( sys-power/upower-pm-utils >=sys-power/upower-0.9.23 )" |
52 |
DEPEND="${COMMON_DEPEND} |
53 |
$(vala_depend) |
54 |
dev-util/intltool |
55 |
@@ -39,7 +36,9 @@ |
56 |
|
57 |
src_prepare() { |
58 |
# http://git.sleipnir.fr/uevt/commit/?id=69d2f45e234190fbfb37745ea05ab88547a3de96 |
59 |
- epatch "${FILESDIR}"/${P}-support_for_more_than_one_CPU.patch |
60 |
+ epatch \ |
61 |
+ "${FILESDIR}"/${P}-support_for_more_than_one_CPU.patch \ |
62 |
+ "${FILESDIR}"/${P}-vala-0.24.patch |
63 |
|
64 |
# See http://bugs.gentoo.org/ wrt #428438 |
65 |
echo src/configurator.c >> po/POTFILES.skip |
66 |
@@ -47,3 +46,8 @@ |
67 |
|
68 |
vala_src_prepare |
69 |
} |
70 |
+ |
71 |
+pkg_postinst() { |
72 |
+ has_version '>=sys-power/upower-0.99.0' && \ |
73 |
+ ewarn "This version of UEvt doesn't support Hibernate/Suspend with UPower >= 0.99.0" |
74 |
+} |
75 |
|
76 |
|
77 |
|
78 |
1.17 sys-apps/uevt/ChangeLog |
79 |
|
80 |
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/uevt/ChangeLog?rev=1.17&view=markup |
81 |
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/uevt/ChangeLog?rev=1.17&content-type=text/plain |
82 |
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/uevt/ChangeLog?r1=1.16&r2=1.17 |
83 |
|
84 |
Index: ChangeLog |
85 |
=================================================================== |
86 |
RCS file: /var/cvsroot/gentoo-x86/sys-apps/uevt/ChangeLog,v |
87 |
retrieving revision 1.16 |
88 |
retrieving revision 1.17 |
89 |
diff -u -r1.16 -r1.17 |
90 |
--- ChangeLog 26 May 2014 19:54:34 -0000 1.16 |
91 |
+++ ChangeLog 4 Jun 2014 09:04:18 -0000 1.17 |
92 |
@@ -1,6 +1,13 @@ |
93 |
# ChangeLog for sys-apps/uevt |
94 |
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 |
95 |
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/uevt/ChangeLog,v 1.16 2014/05/26 19:54:34 ssuominen Exp $ |
96 |
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/uevt/ChangeLog,v 1.17 2014/06/04 09:04:18 ssuominen Exp $ |
97 |
+ |
98 |
+ 04 Jun 2014; Samuli Suominen <ssuominen@g.o> |
99 |
+ +files/uevt-2.3-vala-0.24.patch, uevt-2.3-r1.ebuild: |
100 |
+ Support >=dev-lang/vala-0.24.0 wrt #509512 by Alexandre Rostovtsev. Prefer |
101 |
+ sys-power/upower-pm-utils over sys-power/upower because that's the only way to |
102 |
+ get Hibernate and Suspend support in this version of UEvt. However, don't |
103 |
+ force it because the power management features are optional. |
104 |
|
105 |
26 May 2014; Samuli Suominen <ssuominen@g.o> uevt-2.3-r1.ebuild: |
106 |
Fix dependencies to allow sys-power/upower-pm-utils. |