grim/guifications2

71ed9a74e045
Parents f3e209f3f3d9
Children f72beee2d529
Looks like this changed with the autogen.sh update and never got checked in
  • +17 -9
    mkinstalldirs
  • --- a/mkinstalldirs Sun Dec 16 20:50:41 2007 -0500
    +++ b/mkinstalldirs Sun Dec 16 21:05:23 2007 -0500
    @@ -1,7 +1,7 @@
    #! /bin/sh
    # mkinstalldirs --- make directory hierarchy
    -scriptversion=2004-02-15.20
    +scriptversion=2005-06-29.22
    # Original author: Noah Friedman <friedman@prep.ai.mit.edu>
    # Created: 1993-05-16
    @@ -12,7 +12,7 @@
    # <automake-patches@gnu.org>.
    errstatus=0
    -dirmode=""
    +dirmode=
    usage="\
    Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
    @@ -27,7 +27,7 @@
    case $1 in
    -h | --help | --h*) # -h for help
    echo "$usage"
    - exit 0
    + exit $?
    ;;
    -m) # -m PERM arg
    shift
    @@ -37,7 +37,7 @@
    ;;
    --version)
    echo "$0 $scriptversion"
    - exit 0
    + exit $?
    ;;
    --) # stop option processing
    shift
    @@ -103,13 +103,21 @@
    for file
    do
    - set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
    + case $file in
    + /*) pathcomp=/ ;;
    + *) pathcomp= ;;
    + esac
    + oIFS=$IFS
    + IFS=/
    + set fnord $file
    shift
    + IFS=$oIFS
    - pathcomp=
    for d
    do
    - pathcomp="$pathcomp$d"
    + test "x$d" = x && continue
    +
    + pathcomp=$pathcomp$d
    case $pathcomp in
    -*) pathcomp=./$pathcomp ;;
    esac
    @@ -124,7 +132,7 @@
    else
    if test ! -z "$dirmode"; then
    echo "chmod $dirmode $pathcomp"
    - lasterr=""
    + lasterr=
    chmod "$dirmode" "$pathcomp" || lasterr=$?
    if test ! -z "$lasterr"; then
    @@ -134,7 +142,7 @@
    fi
    fi
    - pathcomp="$pathcomp/"
    + pathcomp=$pathcomp/
    done
    done