Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-power-manager/
Date: Tue, 11 Dec 2018 13:07:25
Message-Id: 1544533630.6c2d079235ea1ae6b6451d940420f9f4440672eb.eva@gentoo
1 commit: 6c2d079235ea1ae6b6451d940420f9f4440672eb
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Mon Dec 10 14:30:14 2018 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Tue Dec 11 13:07:10 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2d0792
7
8 gnome-extra/gnome-power-manager: 3.24.0 → 3.30.0
9
10 Switched to meson build system. Translation updates.
11
12 Package-Manager: Portage-2.3.52, Repoman-2.3.12
13 Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>
14
15 gnome-extra/gnome-power-manager/Manifest | 1 +
16 .../gnome-power-manager-3.30.0.ebuild | 57 ++++++++++++++++++++++
17 2 files changed, 58 insertions(+)
18
19 diff --git a/gnome-extra/gnome-power-manager/Manifest b/gnome-extra/gnome-power-manager/Manifest
20 index e330ef432ab..8a66b816276 100644
21 --- a/gnome-extra/gnome-power-manager/Manifest
22 +++ b/gnome-extra/gnome-power-manager/Manifest
23 @@ -1 +1,2 @@
24 DIST gnome-power-manager-3.24.0.tar.xz 554616 BLAKE2B f39ce93943426fe8e833b48b5e7e4a02645eb3ffd28aa9e3e8c515d159950409ae9904b2683419d0087b3ced8e30f1c42b4dd9c511100041952449aef0b18e0f SHA512 fbbac0f5176382ccd13497cd80792d10ca4bc39fa4cc0585543f5458ba0f256ffb66b7ebd82667e482ba33cf2b6f3ef6a64bf2f55ac224e1d9ab2e2b7491e4e0
25 +DIST gnome-power-manager-3.30.0.tar.xz 380820 BLAKE2B 9d39df24854f649ab3b40fcf454c7be73d93e3e99050b93ec5dfb86760e27055f856918e5fb7d7b53472a4062cf9b2039a519130bb5d887126a69326d9392737 SHA512 ed0e2a20bd8979fd9064cea9f4485da832eb44a2c727e39cde5ca9f9e2eb75a37e3d1b5a2181d9c666c19b1b300cbc62cd5f9e2c3f36ee4a4dfc3e1537a10329
26
27 diff --git a/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild b/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild
28 new file mode 100644
29 index 00000000000..7b4ff33b41c
30 --- /dev/null
31 +++ b/gnome-extra/gnome-power-manager/gnome-power-manager-3.30.0.ebuild
32 @@ -0,0 +1,57 @@
33 +# Copyright 1999-2018 Gentoo Authors
34 +# Distributed under the terms of the GNU General Public License v2
35 +
36 +EAPI=6
37 +inherit gnome.org gnome2-utils meson virtualx xdg
38 +
39 +DESCRIPTION="GNOME power management service"
40 +HOMEPAGE="https://projects.gnome.org/gnome-power-manager/"
41 +
42 +LICENSE="GPL-2"
43 +SLOT="0"
44 +IUSE="test"
45 +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
46 +
47 +COMMON_DEPEND="
48 + >=dev-libs/glib-2.45.8:2
49 + >=x11-libs/gtk+-3.3.8:3
50 + >=x11-libs/cairo-1
51 + >=sys-power/upower-0.99:=
52 +"
53 +RDEPEND="${COMMON_DEPEND}
54 + x11-themes/adwaita-icon-theme
55 +"
56 +DEPEND="${COMMON_DEPEND}
57 + app-text/docbook-sgml-dtd:4.1
58 + app-text/docbook-sgml-utils
59 + >=sys-devel/gettext-0.19.7
60 + x11-base/xorg-proto
61 + virtual/pkgconfig
62 + test? ( sys-apps/dbus )
63 +"
64 +
65 +# docbook-sgml-utils and docbook-sgml-dtd-4.1 used for creating man pages
66 +# (files under ${S}/man).
67 +
68 +src_configure() {
69 + local emesonargs=(
70 + $(meson_use test enable-tests)
71 + )
72 + meson_src_configure
73 +}
74 +
75 +src_test() {
76 + virtx meson_src_test
77 +}
78 +
79 +pkg_postinst() {
80 + xdg_pkg_postinst
81 + gnome2_schemas_update
82 + gnome2_icon_cache_update
83 +}
84 +
85 +pkg_postrm() {
86 + xdg_pkg_postrm
87 + gnome2_schemas_update
88 + gnome2_icon_cache_update
89 +}