Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: gnome-extra/gnome-system-monitor/
Date: Sat, 12 Aug 2017 21:59:44
Message-Id: 1502575165.4cb97c422a7c5b43f901f5cb9f5beaab2728858b.eva@gentoo
1 commit: 4cb97c422a7c5b43f901f5cb9f5beaab2728858b
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 12 21:59:25 2017 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 12 21:59:25 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4cb97c42
7
8 gnome-extra/gnome-system-monitor: sync with gentoo repository
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.3
11 Manifest-Sign-Key: 0x5A56C8CD0C13248A
12
13 .../gnome-system-monitor-3.20.0.ebuild | 41 ----------------------
14 .../gnome-system-monitor-9999.ebuild | 27 +++++---------
15 2 files changed, 9 insertions(+), 59 deletions(-)
16
17 diff --git a/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.20.0.ebuild b/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.20.0.ebuild
18 deleted file mode 100644
19 index 29da6de4..00000000
20 --- a/gnome-extra/gnome-system-monitor/gnome-system-monitor-3.20.0.ebuild
21 +++ /dev/null
22 @@ -1,41 +0,0 @@
23 -# Copyright 1999-2016 Gentoo Foundation
24 -# Distributed under the terms of the GNU General Public License v2
25 -# $Id$
26 -
27 -EAPI="5"
28 -GCONF_DEBUG="no"
29 -
30 -inherit gnome2
31 -
32 -DESCRIPTION="The Gnome System Monitor"
33 -HOMEPAGE="https://help.gnome.org/users/gnome-system-monitor/"
34 -
35 -LICENSE="GPL-2"
36 -SLOT="0"
37 -IUSE="systemd X"
38 -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
39 -
40 -RDEPEND="
41 - >=dev-libs/glib-2.37.3:2
42 - >=gnome-base/libgtop-2.28.2:2=
43 - >=x11-libs/gtk+-3.12:3[X(+)]
44 - >=dev-cpp/gtkmm-3.3.18:3.0
45 - >=dev-cpp/glibmm-2.34:2
46 - >=dev-libs/libxml2-2.0:2
47 - >=gnome-base/librsvg-2.35:2
48 - systemd? ( >=sys-apps/systemd-44:0= )
49 - X? ( >=x11-libs/libwnck-2.91.0:3 )
50 -"
51 -# eautoreconf requires gnome-base/gnome-common
52 -DEPEND="${RDEPEND}
53 - >=app-text/gnome-doc-utils-0.20
54 - >=dev-util/intltool-0.41.0
55 - dev-util/itstool
56 - virtual/pkgconfig
57 -"
58 -
59 -src_configure() {
60 - gnome2_src_configure \
61 - $(use_enable systemd) \
62 - $(use_enable X wnck)
63 -}
64
65 diff --git a/gnome-extra/gnome-system-monitor/gnome-system-monitor-9999.ebuild b/gnome-extra/gnome-system-monitor/gnome-system-monitor-9999.ebuild
66 index d75cf12b..cd34242f 100644
67 --- a/gnome-extra/gnome-system-monitor/gnome-system-monitor-9999.ebuild
68 +++ b/gnome-extra/gnome-system-monitor/gnome-system-monitor-9999.ebuild
69 @@ -1,10 +1,7 @@
70 -# Copyright 1999-2016 Gentoo Foundation
71 +# Copyright 1999-2017 Gentoo Foundation
72 # Distributed under the terms of the GNU General Public License v2
73 -# $Id$
74 -
75 -EAPI="5"
76 -GCONF_DEBUG="no"
77
78 +EAPI=6
79 inherit gnome2
80 if [[ ${PV} = 9999 ]]; then
81 inherit gnome2-live
82 @@ -15,7 +12,7 @@ HOMEPAGE="https://help.gnome.org/users/gnome-system-monitor/"
83
84 LICENSE="GPL-2"
85 SLOT="0"
86 -IUSE="systemd +X"
87 +IUSE="systemd X"
88 if [[ ${PV} = 9999 ]]; then
89 KEYWORDS=""
90 else
91 @@ -25,9 +22,9 @@ fi
92 RDEPEND="
93 >=dev-libs/glib-2.37.3:2
94 >=gnome-base/libgtop-2.28.2:2=
95 - >=x11-libs/gtk+-3.12:3[X(+)]
96 + >=x11-libs/gtk+-3.22:3[X(+)]
97 >=dev-cpp/gtkmm-3.3.18:3.0
98 - >=dev-cpp/glibmm-2.34:2
99 + >=dev-cpp/glibmm-2.46:2
100 >=dev-libs/libxml2-2.0:2
101 >=gnome-base/librsvg-2.35:2
102 systemd? ( >=sys-apps/systemd-44:0= )
103 @@ -35,21 +32,15 @@ RDEPEND="
104 "
105 # eautoreconf requires gnome-base/gnome-common
106 DEPEND="${RDEPEND}
107 - >=app-text/gnome-doc-utils-0.20
108 + app-text/yelp-tools
109 >=dev-util/intltool-0.41.0
110 virtual/pkgconfig
111 "
112
113 -if [[ ${PV} = 9999 ]]; then
114 - DEPEND="${DEPEND}
115 - app-text/yelp-tools"
116 -fi
117 -
118 src_configure() {
119 - local myconf=""
120 - [[ ${PV} != 9999 ]] && myconf="ITSTOOL=$(type -P true)"
121 + # XXX: appdata is deprecated by appstream-glib, upstream must upgrade
122 gnome2_src_configure \
123 $(use_enable systemd) \
124 - $(use_enable X wnck) \
125 - ${myconf}
126 + $(use_enable X broken-wnck) \
127 + APPDATA_VALIDATE="$(type -P true)"
128 }