commit:     aec348b31a6a4785dc2727abcc2afff6f857dfea
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 15 17:25:59 2019 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Sun Dec 15 17:25:59 2019 +0000
URL:        https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=aec348b3

bin/gen-eclass-html.sh: More robust pattern matching.

Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>

 bin/gen-eclass-html.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/gen-eclass-html.sh b/bin/gen-eclass-html.sh
index b557093..fe17064 100755
--- a/bin/gen-eclass-html.sh
+++ b/bin/gen-eclass-html.sh
@@ -105,7 +105,7 @@ for i in $(/usr/bin/qlist eclass-manpages) 
/usr/share/man/man5/ebuild.5*; do
        echo -n "${HEADER//@TITLE@/${BASENAME}}" > "${FINAL}"
        # generate html pages and fix hyperlinks for eclass and ebuild man pages
        ${DECOMPRESS} "${i}" | /usr/bin/man2html -r - \
-       | sed -e "1,4d;/<\/BODY>/d;/<\/HTML>/d" \
+       | sed -e '1,/<BODY>/d;/<\/BODY>/,$d' \
                -e '/<A 
HREF=/s:"\.\./man5/\([^"]*eclass\|ebuild\)\.5\.html":"../\1/index.html":g' \
                -e 's:<A HREF="\.\./man[^"]*">\([^<>]*\)</A>:\1:g' \
                >> "${FINAL}"

Reply via email to