From 4eb6fc0c72e4b666ab1ad6334b81adc59f536639 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Fri, 13 Dec 2024 11:03:20 +0100 Subject: texlive-module.eclass: sync with ::gentoo Signed-off-by: Florian Schmaus --- eclass/texlive-module.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/texlive-module.eclass b/eclass/texlive-module.eclass index ebd65e3..15dcdea 100644 --- a/eclass/texlive-module.eclass +++ b/eclass/texlive-module.eclass @@ -539,10 +539,10 @@ texlive-module_src_install() { local status # "success-status aware grep", returning exit status 0 instead of 1. - _sgrep() { grep "$@"; return "$(( $? <= 1 ? 0 : $? ))"; } + _tl_sgrep() { grep "$@"; return "$(( $? <= 1 ? 0 : $? ))"; } ebegin "Installing man pages" find texmf-dist/doc/man -type f -name '*.[0-9n]' -print | - _sgrep -v "${grep_expressions[@]}" | + _tl_sgrep -v "${grep_expressions[@]}" | xargs -d '\n' --no-run-if-empty nonfatal doman status=$(pipestatus -v) eend $? || die "error installing man pages (PIPESTATUS: ${status})" -- cgit v1.2.3-65-gdbad