Gentoo Archives: gentoo-commits

From: Michael Orlitzky <mjo@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-terms/valaterm/
Date: Thu, 25 Aug 2016 00:30:59
Message-Id: 1472084616.318245424e1faaee6c754e18279bca6e1fbfc4a7.mjo@gentoo
1 commit: 318245424e1faaee6c754e18279bca6e1fbfc4a7
2 Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 25 00:19:25 2016 +0000
4 Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 25 00:23:36 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31824542
7
8 x11-terms/valaterm: new EAPI=6 revision with fixed HOMEPAGE and SRC_URI.
9
10 Gentoo-Bug: 544872
11
12 Package-Manager: portage-2.2.28
13
14 x11-terms/valaterm/valaterm-0.6-r1.ebuild | 48 +++++++++++++++++++++++++++++++
15 1 file changed, 48 insertions(+)
16
17 diff --git a/x11-terms/valaterm/valaterm-0.6-r1.ebuild b/x11-terms/valaterm/valaterm-0.6-r1.ebuild
18 new file mode 100644
19 index 00000000..f6b1ea3
20 --- /dev/null
21 +++ b/x11-terms/valaterm/valaterm-0.6-r1.ebuild
22 @@ -0,0 +1,48 @@
23 +# Copyright 1999-2016 Gentoo Foundation
24 +# Distributed under the terms of the GNU General Public License v2
25 +# $Id$
26 +
27 +EAPI=6
28 +VALA_MIN_API_VERSION="0.16"
29 +
30 +PYTHON_COMPAT=( python2_7 )
31 +PYTHON_REQ_USE='threads(+)'
32 +
33 +inherit python-any-r1 waf-utils vala
34 +
35 +DESCRIPTION="A lightweight vala based terminal"
36 +HOMEPAGE="https://github.com/jpdeplaix/${PN}"
37 +SRC_URI="${HOMEPAGE}archive/${PV}.tar.gz -> ${P}.tar.gz"
38 +
39 +LICENSE="GPL-3"
40 +SLOT="0"
41 +KEYWORDS="~amd64 ~x86"
42 +IUSE="nls"
43 +
44 +RDEPEND=">=dev-libs/glib-2
45 + x11-libs/gtk+:3
46 + x11-libs/vte:2.90"
47 +DEPEND="${RDEPEND}
48 + ${PYTHON_DEPS}
49 + $(vala_depend)
50 + virtual/pkgconfig
51 + nls? (
52 + dev-util/intltool
53 + sys-devel/gettext
54 + )"
55 +
56 +S="${WORKDIR}/${PN}-${PN}"
57 +
58 +src_prepare() {
59 + # Temporary workaround for the fact that vala.eclass doesn't support
60 + # EAPI=6.
61 + eapply_user
62 + vala_src_prepare
63 +}
64 +
65 +src_configure() {
66 + # If you try --enable-nls, it barfs.
67 + local myconf=''
68 + use nls || myconf='--disable-nls'
69 + waf-utils_src_configure --custom-flags --verbose ${myconf}
70 +}