aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordancer <dancer>2002-05-13 06:39:56 +0000
committerdancer <dancer>2002-05-13 06:39:56 +0000
commitd01d5967f484e683477436f0475875969c99a515 (patch)
tree0648aaa937e1c437f0f6c0b61acc31db47707997
parentfcd172feea8e80839b3080135e87a28a68edd643 (diff)
downloadpbuilder-d01d5967f484e683477436f0475875969c99a515.tar
pbuilder-d01d5967f484e683477436f0475875969c99a515.tar.gz
changed the behavior to ignore blank configs in clean target.
-rw-r--r--ChangeLog1
-rwxr-xr-xpbuilder12
2 files changed, 9 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 02a2551..9d7ebd6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,7 @@
* pbuilder: modified clean target to load pbuilder-checkparams,
instead of sourcing the config file directly.
+ Change the test to if conditions.
2002-05-07 Junichi Uekawa <dancer@debian.org>
diff --git a/pbuilder b/pbuilder
index 38a054c..9e02855 100755
--- a/pbuilder
+++ b/pbuilder
@@ -25,10 +25,14 @@ case "$1" in
clean)
shift;
. /usr/lib/pbuilder/pbuilder-checkparams
- echo "Cleaning [$BUILDPLACE]"
- test -n "$BUILDPLACE" && rm -rf "$BUILDPLACE"/* || true
- echo "Cleaning [$APTCACHE]"
- test -n "$APTCACHE" && rm -rf "$APTCACHE"/* || true
+ if [ -n "$BUILDPLACE" ]; then
+ echo "Cleaning [$BUILDPLACE]"
+ rm -rf "$BUILDPLACE"/* || true
+ fi
+ if [ -n "$APTCACHE" ]; then
+ echo "Cleaning [$APTCACHE]"
+ rm -rf "$APTCACHE"/* || true
+ fi
;;
login)
shift