Diff zile-2.3.24-r2 with a zile-2.4.14

/usr/portage/app-editors/zile/zile-2.4.14.ebuild 2019-10-11 18:40:00.000000000 +0300
11 11

  
12 12
LICENSE="GPL-3+"
13 13
SLOT="0"
14
KEYWORDS="alpha amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
15
IUSE="test valgrind"
14
KEYWORDS="alpha amd64 arm arm64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
15
IUSE="acl test"
16 16
RESTRICT="!test? ( test )"
17 17

  
18
RDEPEND="sys-libs/ncurses:0="
18
RDEPEND=">=dev-libs/boehm-gc-7.2:=
19
	sys-libs/ncurses:0=
20
	acl? ( virtual/acl )"
21

  
19 22
DEPEND="${RDEPEND}
20 23
	virtual/pkgconfig
21
	test? ( valgrind? ( dev-util/valgrind ) )"
24
	test? ( dev-lang/perl )"
22 25

  
23
PATCHES=("${FILESDIR}"/${P}-{userhome,gets}.patch)
26
QA_AM_MAINTAINER_MODE=".*help2man.*" #450278
24 27

  
25 28
src_configure() {
26 29
	# --without-emacs to suppress tests for GNU Emacs #630652
27 30
	econf \
31
		--docdir="${EPREFIX}"/usr/share/doc/${PF} \
28 32
		--without-emacs \
29
		$(use test && use_with valgrind || echo "--without-valgrind") \
33
		--disable-valgrind-tests \
34
		$(use_enable acl) \
30 35
		CURSES_LIB="$("$(tc-getPKG_CONFIG)" --libs ncurses)"
31 36
}
32 37

  
......
36 41
		emake check
37 42
	else
38 43
		ewarn "Terminal type \"${TERM}\" is too stupid to run zile"
39
		ewarn "Running the tests with TERM=vt100 instead"
40
		TERM=vt100 emake check
44
		ewarn "Running the tests with unset TERM instead"
45
		( unset TERM; emake check )
41 46
	fi
42 47
}
43 48

  
44 49
src_install() {
45 50
	emake DESTDIR="${D}" install
46 51

  
47
	# FAQ is installed by the build system in /usr/share/zile
48
	dodoc AUTHORS BUGS NEWS README THANKS
52
	# AUTHORS, FAQ, and NEWS are installed by the build system
53
	dodoc README THANKS
49 54

  
50 55
	# Zile should never install charset.alias (even on non-glibc arches)
51 56
	rm -f "${ED}"/usr/lib/charset.alias
Thank you!