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 |