OSDN Git Service

2008-07-16 Roger Sayle <roger@eyesopen.com>
authorbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Jul 2008 08:58:15 +0000 (08:58 +0000)
committerbonzini <bonzini@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Jul 2008 08:58:15 +0000 (08:58 +0000)
    Paolo Bonzini  <bonzini@gnu.org>

* scripts/jar.in: Fix portability problems with Solaris /bin/sh.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@137912 138bc75d-0d04-0410-961f-82ee72b054a4

libjava/ChangeLog
libjava/scripts/jar.in

index 1caf0ef..1364999 100644 (file)
@@ -1,3 +1,8 @@
+2008-07-16  Roger Sayle  <roger@eyesopen.com>
+           Paolo Bonzini  <bonzini@gnu.org>
+
+       * scripts/jar.in: Fix portability problems with Solaris /bin/sh.
+
 2008-07-08  Matthias Klose  <doko@ubuntu.com>
 
        * libtool-version: Bump soversion.
index 82ea10c..e9cb9f5 100644 (file)
@@ -96,7 +96,7 @@ copy () {
       return 0
     fi
 
-    if test -e "$2"/"$1"; then
+    if test -f "$2"/"$1"; then
       error "$1": Duplicate entry.
     fi
     dir=`dirname "$1"`
@@ -249,8 +249,7 @@ jar_list_verbose () {
 }
 
 # mkdir -p emulation based on the mkinstalldirs script.
-mkdir_p ()
-{
+func_mkdir_p () {
   for file
   do
     case $file in
@@ -290,7 +289,7 @@ mkdir_p ()
 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
   mkdir_p='mkdir -p'
 else
-  mkdir_p='mkdir_p'
+  mkdir_p='func_mkdir_p'
   test -d ./-p && rmdir ./-p
   test -d ./--version && rmdir ./--version
 fi