#!/bin/sh
#
# Generate the man pages.
#
# We are just here to substitute the @VERSION@ string with our real version.
#
if [ $# -lt 3 ]; then
echo "Usage: mangen.sh VERSION IN OUT"
exit 1
fi
VERSION=$1
IN=$2
OUT=$3
#
# MacOS's groff is missing .UR and .UE support, which makes
# URL completely disappear from man pages. We need to strip
# those codes out when building for MacOS
#
if [ "$(uname -s)" = "Darwin" ]; then
RMURUE='-e s/\.UR.//g -e s/\.UE//g'
else
RMURUE=""
fi
sed -e "s|@VERSION[@]|$VERSION|g" $RMURUE "$IN" >"$OUT"
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>