1.1 --- a/scripts/patch-renumber.sh Thu Jan 29 19:00:08 2009 +0000
1.2 +++ b/scripts/patch-renumber.sh Fri Mar 06 12:35:58 2009 +0000
1.3 @@ -23,14 +23,19 @@
1.4 cpt="${2}"
1.5 inc="${3}"
1.6
1.7 -case $(LC_ALL=C svnversion 2>/dev/null) in
1.8 +case "$(LC_ALL=C svnversion "${dir}" 2>/dev/null)" in
1.9 exported) CMD="mv -v";;
1.10 *) CMD="svn mv";;
1.11 esac
1.12
1.13 for p in "${dir}"/*.patch; do
1.14 [ -e "${p}" ] || { echo "No such file '${p}'"; exit 1; }
1.15 - newname="$(printf "%03d" ${cpt})-$(basename "${p}" |"${sed}" -r -e 's/^[[:digit:]]{3}-//')"
1.16 + newname="$(printf "%03d-%s" \
1.17 + "${cpt}" \
1.18 + "$(basename "${p}" \
1.19 + |"${sed}" -r -e 's/^[[:digit:]]+[-_]//' \
1.20 + )" \
1.21 + )"
1.22 [ "${p}" = "${dir}/${newname}" ] || ${CMD} "${p}" "${dir}/${newname}"
1.23 cpt=$((cpt+inc))
1.24 done