x11-terms/mate-terminal: gtk3 must be built with X
authorkuzetsa <kuzetsa@gmail.com>
Fri, 10 Mar 2017 23:44:44 +0000 (18:44 -0500)
committerEttore Di Giacinto <mudler@gentoo.org>
Tue, 14 Mar 2017 09:55:46 +0000 (10:55 +0100)
Gentoo-Bug: #611816

Package-Manager: Portage-2.3.3, Repoman-2.3.1

Signed-off-by: Ettore Di Giacinto <mudler@gentoo.org>
x11-terms/mate-terminal/mate-terminal-1.12.1-r1.ebuild [new file with mode: 0644]
x11-terms/mate-terminal/mate-terminal-1.14.1-r1.ebuild [moved from x11-terms/mate-terminal/mate-terminal-1.14.1.ebuild with 92% similarity]
x11-terms/mate-terminal/mate-terminal-1.16.1-r2.ebuild [moved from x11-terms/mate-terminal/mate-terminal-1.16.1-r1.ebuild with 96% similarity]

diff --git a/x11-terms/mate-terminal/mate-terminal-1.12.1-r1.ebuild b/x11-terms/mate-terminal/mate-terminal-1.12.1-r1.ebuild
new file mode 100644 (file)
index 0000000..9823dc8
--- /dev/null
@@ -0,0 +1,46 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate
+
+if [[ ${PV} != 9999 ]]; then
+       KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="The MATE Terminal"
+LICENSE="GPL-3"
+SLOT="0"
+
+IUSE="gtk3"
+
+RDEPEND="app-text/rarian:0
+       dev-libs/atk:0
+       >=dev-libs/glib-2.36:2
+       >=mate-base/mate-desktop-1.6[gtk3(-)=]
+       x11-libs/gdk-pixbuf:2
+       x11-libs/libICE:0
+       x11-libs/libSM:0
+       x11-libs/libX11:0
+       x11-libs/pango:0
+       !gtk3? (
+               >=x11-libs/gtk+-2.24.0:2
+               >=x11-libs/vte-0.28:0
+       )
+       gtk3? (
+               >=x11-libs/gtk+-3.0:3[X]
+               >=x11-libs/vte-0.38:2.91
+       )"
+
+DEPEND="${RDEPEND}
+       >=app-text/scrollkeeper-dtd-1:1.0
+       app-text/yelp-tools:0
+       >=dev-util/intltool-0.50.1:*
+       sys-devel/gettext:*
+       virtual/pkgconfig:*"
+
+src_configure() {
+       mate_src_configure \
+               --with-gtk=$(usex gtk3 3.0 2.0)
+}
similarity index 92%
rename from x11-terms/mate-terminal/mate-terminal-1.14.1.ebuild
rename to x11-terms/mate-terminal/mate-terminal-1.14.1-r1.ebuild
index c3897a31aa19741d04199ca2b4ddb3b0b4bff496..8c3f9cc7b3bdadbf89b4492fa691ad0acd4a5887 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -28,7 +28,7 @@ COMMON_DEPEND="dev-libs/atk:0
                >=x11-libs/vte-0.28:0
        )
        gtk3? (
-               >=x11-libs/gtk+-3.0:3
+               >=x11-libs/gtk+-3.0:3[X]
                >=x11-libs/vte-0.38:2.91
        )"
 
similarity index 96%
rename from x11-terms/mate-terminal/mate-terminal-1.16.1-r1.ebuild
rename to x11-terms/mate-terminal/mate-terminal-1.16.1-r2.ebuild
index d33d2884edcf7c869568a8a42d7b72007bd72de1..4184916b569bcd4b84ff2d0de5c940577c3cfddf 100644 (file)
@@ -23,7 +23,7 @@ COMMON_DEPEND="dev-libs/atk:0
        x11-libs/libSM:0
        x11-libs/libX11:0
        x11-libs/pango:0
-       >=x11-libs/gtk+-3.14:3
+       >=x11-libs/gtk+-3.14:3[X]
        >=x11-libs/vte-0.38:2.91"
 
 RDEPEND="${COMMON_DEPEND}