Browse Source

* fixed lib/sde-package/update.in "location" handling.

git-svn-id: svn://svn.opensde.net/opensde/opensde/trunk@20680 10447126-35f2-4685-b0cf-6dd780d3921f
misl/sde-wrapper
Alejandro Mery 19 years ago
parent
commit
e3133f899e
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      lib/sde-package/update.in

+ 2
- 2
lib/sde-package/update.in

@ -20,7 +20,7 @@ package_patch_update() {
oldver=$( sed -n -e 's,^\[V\][ \t]\+\([^ \t]\+\)[ \t]*,\1,p' "$descfile" | head -n 1 )
echo_info "$pkg ($oldver -> $ver)"
awk -f $SDEROOT/lib/sde-package/package-update.awk -v "ver=$ver" -v "location=${location%/*}/" "$descfile" > $tmpfile
awk -f $SDEROOT/lib/sde-package/package-update.awk -v "ver=$ver" -v "location=$location" "$descfile" > $tmpfile
if diff -u $descfile $tmpfile; then
echo_warning "No change detected."
else
@ -41,7 +41,7 @@ package_do_update() {
elif [ -z "$ver" ]; then
echo_info "Updating checksum for $pkg."
else
package_patch_update "$descfile" "$ver" "$location"
package_patch_update "$descfile" "$ver" "${location:+${location%/*}/}"
fi
cd "$SDEROOT"

Loading…
Cancel
Save