symlinks for loaders and their extensions first pointers to an abs
pathname that was bad for destdirs with packaging and they also linked
to the wrong file - they had an extra . at the end due to link script
not using basename right. this fixes both of these to now point
relative (locally) and remove the . t the end so they work again.
original_loader=$1
filename="$(basename $original_loader)"
ext="${ext##*.}"
-original_name="$(basename $original_loader $ext)"
+original_name="$(basename $original_loader .$ext)"
loader_dir="$(dirname $original_loader)"
loader="$(basename $original_loader)"
loader_name="$(echo $original_name | cut -f 1 -d '.')"
fi
for x in "${@:2}"; do
- ln -sf "$DESTDIR"/"$loader_dir"/"$original_name" "$DESTDIR"/"$loader_dir"/"$loader_name"."$x"
-done
\ No newline at end of file
+ ln -sf "$original_name" "$DESTDIR"/"$loader_dir"/"$loader_name"."$x"
+done