From 8f294e9fb0e139d54cafcdba791875ef4fea4c20 Mon Sep 17 00:00:00 2001 From: Justin Davis Date: Thu, 14 Jun 2012 20:43:22 -0400 Subject: Cleanup pkg/dest when package is not found. --- bin/genpkg | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'bin/genpkg') diff --git a/bin/genpkg b/bin/genpkg index d9ffcc5..8cbd6ba 100755 --- a/bin/genpkg +++ b/bin/genpkg @@ -104,7 +104,13 @@ do PREPSPATH="$prepd" PKGVAR="$vard" prepkg "$pkg" > PKGDATA ret=$? case $ret in - 0) echo "$pkgd/$pkg" ;; + 0) echo "$pkgd/$pkg" + ;; + 101) # 101 from prepkg means cleanup + cd + rm -r "$pkgd/$pkg" + exit 1 + ;; *) rm PKGDATA exit $ret esac -- cgit v1.2.3-24-g4f1b