commit:     8d5f090cefd272b78de0dccb6ec1e9a9194d9ed3
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  8 09:57:43 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jul  8 09:58:10 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5f090c

sys-process/lsof: Revbump to fix man page

Closes: https://bugs.gentoo.org/689462
Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 sys-process/lsof/{lsof-4.93.2.ebuild => lsof-4.93.2-r1.ebuild} | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/sys-process/lsof/lsof-4.93.2.ebuild 
b/sys-process/lsof/lsof-4.93.2-r1.ebuild
similarity index 95%
rename from sys-process/lsof/lsof-4.93.2.ebuild
rename to sys-process/lsof/lsof-4.93.2-r1.ebuild
index 3fa368976b1..6761f22aa66 100644
--- a/sys-process/lsof/lsof-4.93.2.ebuild
+++ b/sys-process/lsof/lsof-4.93.2-r1.ebuild
@@ -19,6 +19,9 @@ RDEPEND="rpc? ( net-libs/libtirpc )
        selinux? ( sys-libs/libselinux )"
 DEPEND="${RDEPEND}
        rpc? ( virtual/pkgconfig )"
+BDEPEND="
+       sys-apps/groff
+"
 
 PATCHES=(
        "${FILESDIR}"/${PN}-4.85-cross.patch #432120
@@ -38,6 +41,10 @@ src_prepare() {
                -e '/test -r/s:test -r 
\$\{LSOF_INCLUDE\}/([[:alnum:]/._]*):echo "#include <\1>" | ${LSOF_CC} 
${LSOF_CFGF} -E - >/dev/null 2>\&1:g' \
                -e 's:grep (.*) \$\{LSOF_INCLUDE\}/([[:alnum:]/._]*):echo 
"#include <\2>" | ${LSOF_CC} ${LSOF_CFGF} -E -P -dD - 2>/dev/null | grep \1:' \
                Configure || die
+
+       # "create" man-page
+       # inspired by shipped "makeman" ksh script
+       soelim < Lsof.8 > lsof.8 || die
 }
 
 target() {
@@ -91,7 +98,7 @@ src_install() {
                doins scripts/*
        fi
 
-       newman {L,l}sof.8
+       doman lsof.8
        dodoc 00*
 }
 

Reply via email to