Fix how we run 'zip' -- give explicit .zip extension.
diff --git a/Lib/distutils/command/dist.py b/Lib/distutils/command/dist.py
index 99a0522..959413f 100644
--- a/Lib/distutils/command/dist.py
+++ b/Lib/distutils/command/dist.py
@@ -405,7 +405,7 @@
         # on Redmond's archaic CP/M knockoff is nowadays), but I'll let
         # someone who can actually test it do that.
 
-        self.spawn (["zip", "-r", base_dir, base_dir])
+        self.spawn (["zip", "-r", base_dir + ".zip", base_dir])
 
 
     def make_distribution (self):