#!/bin/sh

if test -z "$1" ; then
    echo "readpc: queue name required!" 1>&2
    echo "    usage: readpc <queue> [printcap]" 1>&2
    exit 1
fi

(lpc client "$1" ; echo end) | \
sed -n  "/^${1}\(\|$\)/,/\(^[^[:blank:]][^:]\|$\)/ {
	    :join
	    /^${1}.*\$/ {N
		/\n[^[:blank:]][^:]/ {
		    s/^\(${1}[^\n]*\).*/\1:/p
		    b
		}
		s/\n[[:blank:]]:/:/
		b join
	    }
	}"
exit $?
