Gentoo Archives: gentoo-commits

From: "Mike Frysinger (vapier)" <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-projects commit in portage-utils/man: mkman.sh
Date: Sun, 29 Sep 2013 17:53:34
Message-Id: 20130929175326.9F9702004C@flycatcher.gentoo.org
1 vapier 13/09/29 17:53:26
2
3 Modified: mkman.sh
4 Log:
5 man: fix processing script after help changes
6
7 Revision Changes Path
8 1.12 portage-utils/man/mkman.sh
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/man/mkman.sh?rev=1.12&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/man/mkman.sh?rev=1.12&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/man/mkman.sh?r1=1.11&r2=1.12
13
14 Index: mkman.sh
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo-projects/portage-utils/man/mkman.sh,v
17 retrieving revision 1.11
18 retrieving revision 1.12
19 diff -u -r1.11 -r1.12
20 --- mkman.sh 15 Apr 2012 05:31:07 -0000 1.11
21 +++ mkman.sh 29 Sep 2013 17:53:26 -0000 1.12
22 @@ -1,8 +1,10 @@
23 #!/bin/bash
24 +set -e
25
26 export NOCOLOR=1
27 +cd "${0%/*}"
28
29 -[[ $# -eq 0 ]] && set -- $(../q | awk '$0 ~ / : / && $1 != "Usage:" { print $1 }')
30 +[[ $# -eq 0 ]] && set -- $(../applets.sh)
31
32 for applet in "$@" ; do
33 man="${applet}.1"
34 @@ -10,7 +12,7 @@
35
36 help2man -N -S "Gentoo Foundation" -m ${applet} -s 1 \
37 $(printf ' -I %s' include/${applet}-*.include) \
38 - -n "$(../q $applet | sed -n '/^Usage/{s|^.* : ||p;q;}')" \
39 + -n "$(../q ${applet} --help | sed -n '/^Usage/{s|^.* : ||p;q;}')" \
40 -o ${man} "../q ${applet}"
41 [[ $? == 0 ]] || continue