about summary refs log tree commit diff
path: root/xmandoc
blob: 7a6486e0e03908695896ff1b0e0672f1801b89d5 (plain) (blame)
1
2
3
4
5
6
7
8
#!/bin/sh
# xmandoc MANPAGE - read manpage of possibly not installed package

xlocate "man/man..?/$1\.[0-9]" 2>/dev/null | 
	{ grep . || { echo "xmandoc: No entry for $1 found." 1>&2; exit 1; } } |
	while read pkg page; do
		xbps-query --cat=$page $pkg | mandoc -a
	done