summaryrefslogtreecommitdiff
path: root/external/bsd/libevent/man/fixman
blob: 5d90400b455ea1719dc3b46311ab1ede5191b94d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh
SED="$1"
in="$2"
out="$3"
name="${in##*/}"

case "${name}" in
ev*|bufferev*)	ev=;;
*)		ev=ev;;
esac

${SED} \
	-e "s@event2/${name%.3}@${ev}${name%.h.3}@g" \
	-e '/^\.SH SYNOPSIS/,/^\.PP/ {
	/^.PP/a\
\\fC#include <event2/'${name%.h.3}'\\\&.h>\\fP\
.br
}' < "${in}" > "${out}"