From 21a5925aab9c27abd460568b372331941449de03 Mon Sep 17 00:00:00 2001 From: Marius Tolzmann Date: Mon, 21 Oct 2013 10:44:03 +0200 Subject: [PATCH] beesh: Create package in tmpfile and rename --- src/beesh.sh.in | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/beesh.sh.in b/src/beesh.sh.in index 8f3ab73..ade8eca 100644 --- a/src/beesh.sh.in +++ b/src/beesh.sh.in @@ -626,7 +626,8 @@ function bee_pkg_pack() { print_info " -> creating package ${pkgname} .." print_info "${COLOR_CYAN}${pkgfile}" - tar cjvvf ${pkgfile} \ + rm -f ${pkgfile}.tmp + tar cjvvf ${pkgfile}.tmp \ --transform="s,${D},," \ --show-transformed-names \ --sparse \ @@ -643,6 +644,8 @@ function bee_pkg_pack() { --prepend="${D}" \ ${D}/CONTENT ) + mv ${pkgfile}.tmp ${pkgfile} + beefilename=${BEE##*/} beefiledest=${BEE_BEEDIR}/${PKGFULLPKG}.bee