diff options
author | 2019-12-15 18:25:59 +0100 | |
---|---|---|
committer | 2019-12-15 18:25:59 +0100 | |
commit | aec348b31a6a4785dc2727abcc2afff6f857dfea (patch) | |
tree | 240a1d33d3070daac7060843582929e5c948385b /bin | |
parent | bin/gen-eclass-html.sh: Fix regexp for link substitution. (diff) | |
download | devmanual-aec348b31a6a4785dc2727abcc2afff6f857dfea.tar.gz devmanual-aec348b31a6a4785dc2727abcc2afff6f857dfea.tar.bz2 devmanual-aec348b31a6a4785dc2727abcc2afff6f857dfea.zip |
bin/gen-eclass-html.sh: More robust pattern matching.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/gen-eclass-html.sh | 2 |
1 files changed, 1 insertions, 1 deletions
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}" |