]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* libtoolize.m4sh (func_copy_all_files)
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Fri, 18 Nov 2005 17:37:40 +0000 (17:37 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Fri, 18 Nov 2005 17:37:40 +0000 (17:37 +0000)
(func_massage_aclocal_DATA, func_massage_pkgltdl_files)
(func_massage_pkgconfig_files): Work around ksh limitation.
Reported by Thorsten Glaser <tg@66h.42h.de>.

ChangeLog
libtoolize.m4sh

index 0f748c7b09a65d340a7540e5f78e1ca4241e9989..0c3f76bfaf87b41d43c3a614ecc15400be5119fe 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2005-11-18  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+       * libtoolize.m4sh (func_copy_all_files)
+       (func_massage_aclocal_DATA, func_massage_pkgltdl_files)
+       (func_massage_pkgconfig_files): Work around ksh limitation.
+       Reported by Thorsten Glaser <tg@66h.42h.de>.
+
 2005-11-14  Albert Chin  <china@thewrittenword.com>
 
        * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG)
index fd0d7682c6e9d606fca0582b3f9ce8f979868172..8643f3f0724dab5987f967901ebc3a741ea88297 100644 (file)
@@ -302,7 +302,9 @@ func_copy_all_files ()
 
         # ignore excluded filenames
         if test -n "$my_glob_exclude"; then
-          eval 'case $my_filename in '$my_glob_exclude') continue ;; esac'
+         my_cont=false
+         eval 'case $my_filename in '$my_glob_exclude') my_cont=: ;; esac'
+         $my_cont && continue
         fi
 
        # Add to the appropriate list
@@ -926,7 +928,9 @@ func_massage_aclocal_DATA ()
 
       # ignore excluded filenames
       if test -n "$my_glob_exclude"; then
-        eval 'case $my_filename in '$my_glob_exclude') continue ;; esac'
+       my_cont=false
+       eval 'case $my_filename in '$my_glob_exclude') my_cont=: ;; esac'
+       $my_cont && continue
       fi
 
       pkgmacro_files="$pkgmacro_files:$my_filename"
@@ -954,7 +958,9 @@ func_massage_pkgltdl_files ()
 
       # ignore excluded filenames
       if test -n "$my_glob_exclude"; then
-        eval 'case $my_filename in '$my_glob_exclude') continue ;; esac'
+       my_cont=false
+       eval 'case $my_filename in '$my_glob_exclude') my_cont=: ;; esac'
+       $my_cont && continue
       fi
 
       # ignore duplicates
@@ -983,7 +989,9 @@ func_massage_pkgconfig_files ()
 
       # ignore excluded filenames
       if test -n "$my_glob_exclude"; then
-        eval 'case $my_filename in '$my_glob_exclude') continue ;; esac'
+       my_cont=false
+       eval 'case $my_filename in '$my_glob_exclude') my_cont=: ;; esac'
+       $my_cont && continue
       fi
 
       # ignore duplicates