diff options
Diffstat (limited to 'app-doc/eclass-manpages/files/eclass-to-manpage.sh')
-rwxr-xr-x | app-doc/eclass-manpages/files/eclass-to-manpage.sh | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/app-doc/eclass-manpages/files/eclass-to-manpage.sh b/app-doc/eclass-manpages/files/eclass-to-manpage.sh deleted file mode 100755 index 55d25aaaf4d3..000000000000 --- a/app-doc/eclass-manpages/files/eclass-to-manpage.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/bash - -: ${ECLASSDIR:=${0%/*}/../../../eclass} -: ${FILESDIR:=${0%/*}} - -AWK="gawk" -while [[ $# -gt 0 ]] ; do - case $1 in - -e) ECLASSDIR=$2; shift;; - -f) FILESDIR=$2; shift;; - -d) AWK="dgawk";; - *) break;; - esac - shift -done - -if [[ ! -d ${ECLASSDIR} ]] ; then - echo "Usage: ${0##*/} [-e eclassdir] [-f eclass-to-manpage.awk FILESDIR] [eclasses]" 1>&2 - exit 1 -fi - -[[ $# -eq 0 ]] && set -- "${ECLASSDIR}"/*.eclass - -ret=0 -for e in "$@" ; do - set -- \ - ${AWK} \ - -f "${FILESDIR}"/eclass-to-manpage.awk \ - ${e} - if [[ ${AWK} == "gawk" ]] ; then - "$@" > ${e##*/}.5 - tret=$? - if [[ ${tret} -ne 0 ]] ; then - rm -f ${e##*/}.5 - if [[ ${tret} -ne 77 ]] ; then - echo "FAIL: ${e}" - ret=1 - fi - fi - else - "$@" - fi -done -exit ${ret} |