(cd $LIBDIR
BINS="${LIBEXECDIR}/plymouth/plymouthd ${BINDIR}/plymouth ${LIBDIR}/plymouth/spinfinity.so ${LIBDIR}/plymouth/text.so ${LIBDIR}/plymouth/details.so"
for bin in $BINS ; do
- DEPS=$(get_dso_deps $bin)
+ DEPS=$(get_dso_deps $bin)
for dep in $DEPS; do
install -D -m755 $dep ${INITRDDIR}$(dirname $dep)
done
function get_lib_deps()
{
-
+
while [ $# -gt 0 ]; do
- /usr/bin/ldd $1 | sed -n 's/.*=> \?\([^ ]*\) (.*$/\1/p'
+ /usr/bin/ldd $1 | sed -n 's/.*=> \?\([^ ]*\) (.*$/\1/p'
shift
done | sort -u
}
install -D -m755 $dep ${TMPDIR}$(dirname $dep)
done
)
- /sbin/ldconfig -n $LIB
+ /sbin/ldconfig -n $LIB
/sbin/ldconfig -n .${LIBDIR}
install -m755 ${LIBEXECDIR}/plymouth/plymouthd bin