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"

Reply via email to