-# compactify the database file
-osize=$(zpm stat -f '%s' $ZPMDB)
-zpm log -v -i -a 'gc compacting' -t $ZPMDB
-zpm shell $ZPMDB vacuum
-nsize=$(zpm stat -f '%s' $ZPMDB)
+if [ $vacuum -ne 0 ]; then
+ # compactify the database file
+ osize=$(zpm stat -f '%s' $ZPMDB)
+ zpm log -v -i -a 'gc compacting' -t $ZPMDB
+ zpm shell $ZPMDB vacuum
+ nsize=$(zpm stat -f '%s' $ZPMDB)