slitaz-base-files annotate rootfs/usr/bin/ldd @ rev 322

ldd: fix shell expansion (and try to fix "dialog" package building).
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Jan 21 16:31:34 2017 +0200 (2017-01-21)
parents 57f892223a6f
children 18f5344d488c
rev   line source
pankso@71 1 #!/bin/sh
pankso@71 2 #
pankso@72 3 # Tiny ldd fake.
pascal@319 4 # Copyright (C) 2010-2017 SliTaz GNU/Linux.
pankso@71 5 #
pascal@291 6 echo
erjo@79 7 file="$@"
erjo@79 8 for file do
pascal@297 9 file="$(which "$file")"
pascal@319 10 ld="$(sed '/\/lib.*\/ld/!dq' "$file")"
pascal@297 11 echo "$file" | sed 's%^./%%;s%$%:%'
al@322 12 LD_TRACE_LOADED_OBJECTS=1 "$(realpath ${ld:-/lib/ld-linux*})" "$file"
pascal@291 13 echo
erjo@79 14 done