#!/bin/mksh
# $MirOS: src/usr.bin/oldroff/roffbib/roffbib.sh,v 1.3 2008/11/08 23:04:51 tg Exp $
#-
# Copyright (c) 1979, 1980, 1981, 1986, 1988, 1990, 1991, 1992
#     The Regents of the University of California.
# Copyright (C) Caldera International Inc.  2001-2002.
# Copyright (c) 2003, 2004
#	Thorsten "mirabilos" Glaser <tg@mirbsd.de>
# All rights reserved.
#
# Redistribution and use in source and binary forms,
# with or without modification, are permitted provided
# that the following conditions are met:
#
# Redistributions of source code and documentation must retain
# the above copyright notice, this list of conditions and the
# following disclaimer.  Redistributions in binary form must
# reproduce the above copyright notice, this list of conditions
# and the following disclaimer in the documentation and/or other
# materials provided with the distribution.
#
# All advertising materials mentioning features or use of this
# software must display the following acknowledgement:
#   This product includes software developed or owned by
#   Caldera International, Inc.
#
# Neither the name of Caldera International, Inc. nor the names
# of other contributors may be used to endorse or promote products
# derived from this software without specific prior written permission.
#
# USE OF THE SOFTWARE PROVIDED FOR UNDER THIS LICENSE BY CALDERA
# INTERNATIONAL, INC. AND CONTRIBUTORS "AS IS" AND ANY EXPRESS
# OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED.  IN NO EVENT SHALL CALDERA INTERNATIONAL, INC. BE
# LIABLE FOR ANY DIRECT, INDIRECT INCIDENTAL, SPECIAL, EXEMPLARY, OR
# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
# EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
#	@(#)roffbib.sh	4.2 (Berkeley) 4/18/91
#

#	roffbib sh script
#
flags=
abstr=
headr=BIBLIOGRAPHY
xroff=nroff
macro=-mbib

for i
do case $1 in
	-[onsrT]*|-[qeh])
		flags="$flags $1"
		shift ;;
	-x)
		abstr=-x
		shift ;;
	-m)
		shift
		macro="-i $1"
		shift ;;
	-V)
		xroff=vtroff
		shift ;;
	-Q)
		xroff="troff -Q"
		shift ;;
	-H)
		shift
		headr="$1"
		shift ;;
	-*)
		echo "roffbib: unknown flag: $1"
		shift
	esac
done
if test $1
then
	(echo .ds TL $headr; refer -a1 -B$abstr $*) | $xroff $flags $macro
else
	(echo .ds TL $headr; refer -a1 -B$abstr) | $xroff $flags $macro
fi
