From: | "Michał Górny" <mgorny@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] repo/gentoo:master commit in: x11-terms/terminology/ |
Date: | Sun, 13 May 2018 07:28:27 |
Message-Id: | 1526196425.18cfe9ffa6718347b5e4823c955be0789232e57f.mgorny@gentoo |
1 | commit: 18cfe9ffa6718347b5e4823c955be0789232e57f |
2 | Author: Joonas Niilola <juippis <AT> gmail <DOT> com> |
3 | AuthorDate: Sat May 12 02:54:18 2018 +0000 |
4 | Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 | CommitDate: Sun May 13 07:27:05 2018 +0000 |
6 | URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18cfe9ff |
7 | |
8 | x11-terms/terminology: update -9999 to reflect latest release |
9 | |
10 | Updated homepage and added nls USE flag. |
11 | |
12 | Closes: https://bugs.gentoo.org/642066 |
13 | Closes: https://github.com/gentoo/gentoo/pull/8356 |
14 | Package-Manager: Portage[mgorny]-2.3.33.1 |
15 | |
16 | x11-terms/terminology/terminology-9999.ebuild | 36 ++++++++++++++------------- |
17 | 1 file changed, 19 insertions(+), 17 deletions(-) |
18 | |
19 | diff --git a/x11-terms/terminology/terminology-9999.ebuild b/x11-terms/terminology/terminology-9999.ebuild |
20 | index 141d654af24..b8b33368f9b 100644 |
21 | --- a/x11-terms/terminology/terminology-9999.ebuild |
22 | +++ b/x11-terms/terminology/terminology-9999.ebuild |
23 | @@ -1,27 +1,29 @@ |
24 | -# Copyright 1999-2017 Gentoo Foundation |
25 | +# Copyright 1999-2018 Gentoo Foundation |
26 | # Distributed under the terms of the GNU General Public License v2 |
27 | |
28 | EAPI="6" |
29 | |
30 | -MY_P=${P/_/-} |
31 | - |
32 | -if [[ "${PV}" != "9999" ]] ; then |
33 | - SRC_URI="https://download.enlightenment.org/rel/apps/${PN}/${MY_P}.tar.xz" |
34 | - KEYWORDS="~amd64 ~x86" |
35 | -else |
36 | - inherit git-r3 |
37 | - EGIT_REPO_URI="https://git.enlightenment.org/apps/${PN}.git" |
38 | -fi |
39 | - |
40 | -inherit meson |
41 | +inherit git-r3 meson |
42 | |
43 | DESCRIPTION="Feature rich terminal emulator using the Enlightenment Foundation Libraries" |
44 | -HOMEPAGE="https://www.enlightenment.org/p.php?p=about/terminology" |
45 | +HOMEPAGE="https://www.enlightenment.org/about-terminology" |
46 | +EGIT_REPO_URI="https://git.enlightenment.org/apps/${PN}.git" |
47 | |
48 | LICENSE="BSD-2" |
49 | SLOT="0" |
50 | -IUSE="" |
51 | +IUSE="nls" |
52 | + |
53 | +RDEPEND=">=dev-libs/efl-1.20.0[eet,fontconfig,opengl,X]" |
54 | +DEPEND=" |
55 | + ${RDEPEND} |
56 | + virtual/pkgconfig |
57 | + nls? ( sys-devel/gettext ) |
58 | +" |
59 | + |
60 | +src_configure() { |
61 | + local emesonargs=( |
62 | + -D nls=$(usex nls true false) |
63 | + ) |
64 | |
65 | -RDEPEND=">=dev-libs/efl-1.18[X]" |
66 | -DEPEND="${RDEPEND} |
67 | - virtual/pkgconfig" |
68 | + meson_src_configure |
69 | +} |