projects
/
debian
/
amanda
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Imported Upstream version 2.6.0
[debian/amanda]
/
config
/
mkinstalldirs
diff --git
a/config/mkinstalldirs
b/config/mkinstalldirs
index 5d26a485f11223c19546f3e02ce59d201a5afe48..ef7e16fdafe243ab5e368763bd4cda18c5872c1f 100755
(executable)
--- a/
config/mkinstalldirs
+++ b/
config/mkinstalldirs
@@
-1,7
+1,7
@@
#! /bin/sh
# mkinstalldirs --- make directory hierarchy
#! /bin/sh
# mkinstalldirs --- make directory hierarchy
-scriptversion=200
5-02-02.21
+scriptversion=200
6-05-11.19
# Original author: Noah Friedman <friedman@prep.ai.mit.edu>
# Created: 1993-05-16
# Original author: Noah Friedman <friedman@prep.ai.mit.edu>
# Created: 1993-05-16
@@
-11,8
+11,11
@@
scriptversion=2005-02-02.21
# bugs to <bug-automake@gnu.org> or send patches to
# <automake-patches@gnu.org>.
# bugs to <bug-automake@gnu.org> or send patches to
# <automake-patches@gnu.org>.
+nl='
+'
+IFS=" "" $nl"
errstatus=0
errstatus=0
-dirmode=
""
+dirmode=
usage="\
Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
usage="\
Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ...
@@
-103,13
+106,21
@@
esac
for file
do
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
shift
+ IFS=$oIFS
- pathcomp=
for d
do
for d
do
- pathcomp="$pathcomp$d"
+ test "x$d" = x && continue
+
+ pathcomp=$pathcomp$d
case $pathcomp in
-*) pathcomp=./$pathcomp ;;
esac
case $pathcomp in
-*) pathcomp=./$pathcomp ;;
esac
@@
-124,7
+135,7
@@
do
else
if test ! -z "$dirmode"; then
echo "chmod $dirmode $pathcomp"
else
if test ! -z "$dirmode"; then
echo "chmod $dirmode $pathcomp"
- lasterr=
""
+ lasterr=
chmod "$dirmode" "$pathcomp" || lasterr=$?
if test ! -z "$lasterr"; then
chmod "$dirmode" "$pathcomp" || lasterr=$?
if test ! -z "$lasterr"; then
@@
-134,7
+145,7
@@
do
fi
fi
fi
fi
- pathcomp=
"$pathcomp/"
+ pathcomp=
$pathcomp/
done
done
done
done