From 4ae4163441a0ee6ce6b57bc6f6b6d2b4ccfc0d48 Mon Sep 17 00:00:00 2001 From: Tobias Dreyer Date: Mon, 19 Mar 2012 15:44:16 +0100 Subject: [PATCH] bee-install: extract files into BEE_BEEDESTDIR, if it is set --- src/bee-install.sh.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bee-install.sh.in b/src/bee-install.sh.in index 831aa16..b844ceb 100644 --- a/src/bee-install.sh.in +++ b/src/bee-install.sh.in @@ -354,7 +354,12 @@ function do_install_file() { vv="vv" fi + if [ -n "${BEE_BEEDESTDIR}" ] ; then + changedir="--transform=s,^/,${BEE_BEEDESTDIR}/," + fi + start_cmd tar -x --dereference -${vv}Pf ${file} \ + ${changedir} \ --transform="s,^FILES$,${BEE_METADIR}/${pkg}/FILES," \ --transform="s,^BUILD$,${BEE_METADIR}/${pkg}/${beefile}," \ --transform="s,^META$,${BEE_METADIR}/${pkg}/META," \