Gentoo Archives: gentoo-commits

From: Adam Feldman <np-hardass@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-utils/
Date: Wed, 02 Sep 2020 15:41:34
Message-Id: 1599061283.d342dd842b92f3d3263ca04fd0f394015eb7f7c1.np-hardass@gentoo
1 commit: d342dd842b92f3d3263ca04fd0f394015eb7f7c1
2 Author: Adam Feldman <NP-Hardass <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 2 15:38:09 2020 +0000
4 Commit: Adam Feldman <np-hardass <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 2 15:41:23 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d342dd84
7
8 mate-extra/mate-utils: Require mate-desktop for schemas
9
10 Bug: https://bugs.gentoo.org/702908
11 Package-Manager: Portage-2.3.103, Repoman-2.3.23
12 Signed-off-by: Adam Feldman <NP-Hardass <AT> gentoo.org>
13
14 mate-extra/mate-utils/mate-utils-1.24.0-r2.ebuild | 74 +++++++++++++++++++++++
15 1 file changed, 74 insertions(+)
16
17 diff --git a/mate-extra/mate-utils/mate-utils-1.24.0-r2.ebuild b/mate-extra/mate-utils/mate-utils-1.24.0-r2.ebuild
18 new file mode 100644
19 index 00000000000..bb4e5c54a2b
20 --- /dev/null
21 +++ b/mate-extra/mate-utils/mate-utils-1.24.0-r2.ebuild
22 @@ -0,0 +1,74 @@
23 +# Copyright 1999-2020 Gentoo Authors
24 +# Distributed under the terms of the GNU General Public License v2
25 +
26 +EAPI=6
27 +
28 +MATE_LA_PUNT="yes"
29 +
30 +inherit mate
31 +
32 +if [[ ${PV} != 9999 ]]; then
33 + KEYWORDS="~amd64 ~arm ~arm64 ~x86"
34 +fi
35 +
36 +DESCRIPTION="Utilities for the MATE desktop"
37 +LICENSE="FDL-1.1+ GPL-2+ GPL-3+ LGPL-2+"
38 +SLOT="0"
39 +
40 +IUSE="X applet debug ipv6 test udisks"
41 +RESTRICT="!test? ( test )"
42 +
43 +COMMON_DEPEND="
44 + dev-libs/atk
45 + >=dev-libs/glib-2.50:2
46 + >=gnome-base/libgtop-2.12:2=
47 + >=media-libs/libcanberra-0.4[gtk3]
48 + sys-libs/zlib
49 + x11-libs/cairo
50 + x11-libs/gdk-pixbuf:2
51 + >=x11-libs/gtk+-3.22:3
52 + x11-libs/libICE
53 + x11-libs/libSM
54 + x11-libs/libX11
55 + x11-libs/libXext
56 + x11-libs/pango
57 + applet? ( >=mate-base/mate-panel-1.17.0 )
58 + udisks? ( >=sys-fs/udisks-1.90.0:2 )
59 +"
60 +
61 +RDEPEND="${COMMON_DEPEND}
62 + mate-base/mate-desktop
63 + virtual/libintl
64 +"
65 +
66 +DEPEND="${COMMON_DEPEND}
67 + app-text/rarian
68 + >=app-text/scrollkeeper-dtd-1:1.0
69 + app-text/yelp-tools
70 + dev-libs/libxml2
71 + dev-util/glib-utils
72 + dev-util/gtk-doc
73 + dev-util/gtk-doc-am
74 + >=sys-devel/gettext-0.19.8:*
75 + virtual/pkgconfig
76 + x11-base/xorg-proto
77 +"
78 +
79 +src_prepare() {
80 + # Make apps visible in all DEs.
81 + LC_ALL=C find . -iname '*.desktop.in*' -exec \
82 + sed -e '/OnlyShowIn/d' -i {} + || die
83 +
84 + mate_src_prepare
85 +}
86 +
87 +src_configure() {
88 + mate_src_configure \
89 + --disable-static \
90 + --enable-zlib \
91 + --enable-debug=$(usex debug yes minimum) \
92 + $(use_with X x) \
93 + $(use_enable applet gdict-applet) \
94 + $(use_enable ipv6) \
95 + $(use_enable udisks disk_image_mounter)
96 +}