aboutsummaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2013-09-29 17:53:26 +0000
committerMike Frysinger <vapier@gentoo.org>2013-09-29 17:53:26 +0000
commit43ec026628a533d2b3067aebff25ba38161e373a (patch)
treea247776e2f56272ad49a210b11e8b5eafbf4c9dd /man
parentadd an applets.sh so other things can run it to get the list (diff)
downloadportage-utils-43ec026628a533d2b3067aebff25ba38161e373a.tar.gz
portage-utils-43ec026628a533d2b3067aebff25ba38161e373a.tar.bz2
portage-utils-43ec026628a533d2b3067aebff25ba38161e373a.zip
man: fix processing script after help changes
Diffstat (limited to 'man')
-rwxr-xr-xman/mkman.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/man/mkman.sh b/man/mkman.sh
index 791d4fd..b9f0d80 100755
--- a/man/mkman.sh
+++ b/man/mkman.sh
@@ -1,8 +1,10 @@
#!/bin/bash
+set -e
export NOCOLOR=1
+cd "${0%/*}"
-[[ $# -eq 0 ]] && set -- $(../q | awk '$0 ~ / : / && $1 != "Usage:" { print $1 }')
+[[ $# -eq 0 ]] && set -- $(../applets.sh)
for applet in "$@" ; do
man="${applet}.1"
@@ -10,7 +12,7 @@ for applet in "$@" ; do
help2man -N -S "Gentoo Foundation" -m ${applet} -s 1 \
$(printf ' -I %s' include/${applet}-*.include) \
- -n "$(../q $applet | sed -n '/^Usage/{s|^.* : ||p;q;}')" \
+ -n "$(../q ${applet} --help | sed -n '/^Usage/{s|^.* : ||p;q;}')" \
-o ${man} "../q ${applet}"
[[ $? == 0 ]] || continue