xref: /netbsd-src/external/ibm-public/postfix/dist/mantools/html2readme (revision e262b48e47fe8540a73d8e342df0cdad4a0c5cf5)
1#!/bin/sh
2
3HTML2TEXT="html2text -ascii -style pretty -rcfile html2text.rc"
4
5#case $# in
6# 0) $HTML2TEXT;;
7# *) for file
8#    do
9#        cat <<EOF | fmt
10#[hyperlinked version: www.postfix.org/$file]
11#EOF
12#         $HTML2TEXT $file
13#    done;;
14#esac | sed '
15
16$HTML2TEXT "$@" | sed '
17:top
18/ -$/ {
19	N
20	s/ -\n  o/ -o/
21	b top
22}
23/^  \*$/ {
24	N
25	s/\*\n    /* /
26	b top
27}
28' | awk '
29/^$/ && prev_len == 0 { next }
30		      { print; prev_len = length }
31'
32