- Timestamp:
- 11/11/2009 16:40:08 (3 years ago)
- Location:
- branches/confman-1.9
- Files:
-
- 4 edited
-
. (modified) (1 prop)
-
confman.in (modified) (2 diffs)
-
confmancommon.sh.in (modified) (3 diffs)
-
confmanlib.sh.in (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/confman-1.9
-
branches/confman-1.9/confman.in
r493 r494 157 157 done 158 158 rm -f "$orig_log" 159 ${sed_cmd} -i ''-e "/${ignoreline}/,\$d" "$logfile" 2>/dev/null159 sed_i_cmd -e "/${ignoreline}/,\$d" "$logfile" 2>/dev/null 160 160 echo "$logfile" 161 161 return 0 … … 529 529 realpath=${dir#${WORK_PATH}/${module}} 530 530 531 local directories=`echo "$realpath" | sed's:/: :g'`531 local directories=`echo "$realpath" | ${sed_cmd} -e 's:/: :g'` 532 532 local fulldir="" 533 533 -
branches/confman-1.9/confmancommon.sh.in
r481 r494 76 76 mktemp_dir="mktemp -d -t confman" 77 77 sed_cmd="sed -E" 78 function sed_i_cmd { 79 ${sed_cmd} -i '' "$@" 80 } 78 81 stat_cmd="stat -f" 79 82 stat_opts="mode=%Mp%Lp owner=%Su group=%Sg" … … 85 88 mktemp_dir="mktemp -t -d confman.XXXXXX" 86 89 sed_cmd="sed -r" 90 function sed_i_cmd { 91 ${sed_cmd} -i "$@" 92 } 87 93 stat_cmd="stat -c" 88 94 stat_opts="mode=%a owner=%U group=%G" … … 94 100 mktemp_dir="mktemp -d -t confman" 95 101 sed_cmd="sed -E" 102 function sed_i_cmd { 103 ${sed_cmd} -i '' "$@" 104 } 96 105 stat_cmd="stat -f" 97 106 stat_opts="mode=%Mp%Lp owner=%Su group=%Sg" -
branches/confman-1.9/confmanlib.sh.in
r488 r494 422 422 for directory in `find -L $moduledir -mindepth 1 -type d | grep -v "\.svn"`; 423 423 do 424 local livedir=`echo $directory | sed"s:$moduledir::"`424 local livedir=`echo $directory | ${sed_cmd} -e "s:$moduledir::"` 425 425 livedir="${LIVE_ROOT}${livedir}" 426 426 local owner=`conf_get_prop ${directory} owner` … … 433 433 done 434 434 for file in `find -L $moduledir -type f | grep -v "\.svn"` ; do 435 local livefile=`echo "$file" | sed"s:$moduledir::"`435 local livefile=`echo "$file" | ${sed_cmd} -e "s:$moduledir::"` 436 436 local owner=`conf_get_prop ${file} owner` 437 437 local group=`conf_get_prop ${file} group` … … 798 798 local mode=$4 799 799 local workdir="" 800 local directories=`echo "$directory" | sed's:/: :g'`800 local directories=`echo "$directory" | ${sed_cmd} -e 's:/: :g'` 801 801 local dir 802 802 … … 858 858 done 859 859 860 find ${WORK_PATH}/${newmod} -type f -not -path '*/.svn/*' -exec \ 861 ${sed_cmd} -i"" \ 862 "s/(Managed under )${oldmod}( module\.)$/\1${newmod}\2/" {} \; \ 863 || return 1 860 for file in $(find ${WORK_PATH}/${newmod} -type f -not -path '*/.svn/*') 861 do 862 sed_i_cmd \ 863 "s/(Managed under )${oldmod}( module\.)$/\1${newmod}\2/" "$file" \ 864 || return 1 865 done 866 867 for file in $(find $(conf_recipe_dir) -maxdepth 1 -type f); do 868 sed_i_cmd "s/^([ \t]*)${oldmod}([ \t]*)$/\1${newmod}\2/" "$file" || 869 return 1 870 done 864 871 865 872 @SVN@ commit -m "Renaming ${oldmod} to ${newmod}" \ 866 873 ${WORK_PATH}/${oldmod} ${WORK_PATH}/${REPO_CHECKPTS}/${oldmod} \ 867 874 ${WORK_PATH}/${newmod} ${WORK_PATH}/${REPO_CHECKPTS}/${newmod} \ 868 || return 1875 $(conf_recipe_dir) || return 1 869 876 870 877 return 0
Note: See TracChangeset
for help on using the changeset viewer.
