Gentoo Archives: gentoo-commits

From: Daniel Campbell <zlg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/wdiff/
Date: Sun, 30 Jul 2017 23:21:52
Message-Id: 1501456840.b42547814bb2aef7ec11a45e14502ff67ca26e0d.zlg@gentoo
1 commit: b42547814bb2aef7ec11a45e14502ff67ca26e0d
2 Author: Daniel Campbell <zlg <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jul 30 23:20:23 2017 +0000
4 Commit: Daniel Campbell <zlg <AT> gentoo <DOT> org>
5 CommitDate: Sun Jul 30 23:20:40 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4254781
7
8 app-text/wdiff: add sys-apps/texinfo to DEPEND
9
10 * Add sys-apps/texinfo to DEPEND
11 * Update Copyright year
12 * Bump to EAPI=6
13 * Correct ncurses's missing SLOT operators
14
15 Bug: 614964
16 Gentoo-Bug-URL: https://bugs.gentoo.org/614964
17 Package-Manager: Portage-2.3.6, Repoman-2.3.3
18
19 app-text/wdiff/wdiff-1.2.2-r1.ebuild | 34 ++++++++++++++++++++++++++++++++++
20 1 file changed, 34 insertions(+)
21
22 diff --git a/app-text/wdiff/wdiff-1.2.2-r1.ebuild b/app-text/wdiff/wdiff-1.2.2-r1.ebuild
23 new file mode 100644
24 index 00000000000..88b88f79755
25 --- /dev/null
26 +++ b/app-text/wdiff/wdiff-1.2.2-r1.ebuild
27 @@ -0,0 +1,34 @@
28 +# Copyright 1999-2017 Gentoo Foundation
29 +# Distributed under the terms of the GNU General Public License v2
30 +
31 +EAPI=6
32 +
33 +DESCRIPTION="Create a diff disregarding formatting"
34 +HOMEPAGE="https://www.gnu.org/software/wdiff/"
35 +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
36 +
37 +LICENSE="GPL-3"
38 +SLOT="0"
39 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
40 +IUSE="experimental test"
41 +
42 +RDEPEND="
43 + sys-apps/diffutils
44 + sys-apps/less
45 + sys-libs/ncurses:0="
46 +DEPEND="${RDEPEND}
47 + sys-apps/texinfo
48 + test? ( app-misc/screen )"
49 +
50 +src_configure() {
51 + econf \
52 + $(use_enable experimental)
53 +}
54 +
55 +src_test() {
56 + # The test suite hangs in the '3: use pager' test
57 + # when an incompatible screenrc is found
58 + touch tests/screenrc || die
59 + export SYSSCREENRC=tests/screenrc SCREENRC=tests/screenrc
60 + default
61 +}