app-editors/zile: Run tests with a sane terminal type.

Closes: https://bugs.gentoo.org/646912
Package-Manager: Portage-2.3.24, Repoman-2.3.6
This commit is contained in:
Ulrich Müller
2018-02-08 22:13:37 +01:00
parent b4c34f50bd
commit bb5c2d4765
3 changed files with 33 additions and 0 deletions
+11
View File
@@ -29,6 +29,17 @@ src_configure() {
CURSES_LIB="$("$(tc-getPKG_CONFIG)" --libs ncurses)"
}
src_test() {
if tput cup 0 0 >/dev/null || tput cuu1 >/dev/null; then
# We have a sane terminal that can move the cursor
emake check
else
ewarn "Terminal type \"${TERM}\" is too stupid to run zile"
ewarn "Running the tests with TERM=vt100 instead"
TERM=vt100 emake check
fi
}
src_install() {
emake DESTDIR="${D}" install
+11
View File
@@ -33,6 +33,17 @@ src_configure() {
CURSES_LIB="$("$(tc-getPKG_CONFIG)" --libs ncurses)"
}
src_test() {
if tput cup 0 0 >/dev/null || tput cuu1 >/dev/null; then
# We have a sane terminal that can move the cursor
emake check
else
ewarn "Terminal type \"${TERM}\" is too stupid to run zile"
ewarn "Running the tests with unset TERM instead"
( unset TERM; emake check )
fi
}
src_install() {
emake DESTDIR="${D}" install
+11
View File
@@ -34,6 +34,17 @@ src_configure() {
CURSES_LIB="$("$(tc-getPKG_CONFIG)" --libs ncurses)"
}
src_test() {
if tput cup 0 0 >/dev/null || tput cuu1 >/dev/null; then
# We have a sane terminal that can move the cursor
emake check
else
ewarn "Terminal type \"${TERM}\" is too stupid to run zile"
ewarn "Running the tests with unset TERM instead"
( unset TERM; emake check )
fi
}
src_install() {
emake DESTDIR="${D}" install