From: Ralf Wildenhues Date: Fri, 18 Nov 2005 17:37:40 +0000 (+0000) Subject: * libtoolize.m4sh (func_copy_all_files) X-Git-Tag: release-2-1b~394 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b5ae8b1212bec1b140094f0ad2fa10bbaff915a1;p=thirdparty%2Flibtool.git * 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 . --- diff --git a/ChangeLog b/ChangeLog index 0f748c7b0..0c3f76bfa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2005-11-18 Ralf Wildenhues + + * 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 . + 2005-11-14 Albert Chin * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS, _LT_LANG_CXX_CONFIG) diff --git a/libtoolize.m4sh b/libtoolize.m4sh index fd0d7682c..8643f3f07 100644 --- a/libtoolize.m4sh +++ b/libtoolize.m4sh @@ -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