commit: 0db598483072a439474a1676aa96b19bd80f447a Author: Mike Gilbert <floppym <AT> gentoo <DOT> org> AuthorDate: Wed Aug 3 18:50:43 2022 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Thu Aug 4 17:55:45 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db59848
sys-apps/man-db: disable color groff output only when USE=manpager Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> sys-apps/man-db/man-db-2.10.2-r1.ebuild | 8 +++++--- sys-apps/man-db/man-db-9999.ebuild | 8 +++++--- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/sys-apps/man-db/man-db-2.10.2-r1.ebuild b/sys-apps/man-db/man-db-2.10.2-r1.ebuild index 215bd2c7051d..6ffa81f959e6 100644 --- a/sys-apps/man-db/man-db-2.10.2-r1.ebuild +++ b/sys-apps/man-db/man-db-2.10.2-r1.ebuild @@ -131,9 +131,11 @@ src_configure() { econf "${myeconfargs[@]}" # Disable color output from groff so that the manpager can add it. bug #184604 - sed -i \ - -e '/^#DEFINE.*\<[nt]roff\>/{s:^#::;s:$: -c:}' \ - src/man_db.conf || die + if use manpager; then + sed -i \ + -e '/^#DEFINE.*\<[nt]roff\>/{s:^#::;s:$: -c:}' \ + src/man_db.conf || die + fi cat > 15man-db <<-EOF || die SANDBOX_PREDICT="/var/cache/man" diff --git a/sys-apps/man-db/man-db-9999.ebuild b/sys-apps/man-db/man-db-9999.ebuild index ef05ecd8416f..cd2743aa2ef1 100644 --- a/sys-apps/man-db/man-db-9999.ebuild +++ b/sys-apps/man-db/man-db-9999.ebuild @@ -131,9 +131,11 @@ src_configure() { econf "${myeconfargs[@]}" # Disable color output from groff so that the manpager can add it. bug #184604 - sed -i \ - -e '/^#DEFINE.*\<[nt]roff\>/{s:^#::;s:$: -c:}' \ - src/man_db.conf || die + if use manpager; then + sed -i \ + -e '/^#DEFINE.*\<[nt]roff\>/{s:^#::;s:$: -c:}' \ + src/man_db.conf || die + fi cat > 15man-db <<-EOF || die SANDBOX_PREDICT="/var/cache/man"