Fixed the '--license' option so it's officially an alias for '--licence',
and now actually works.
diff --git a/Lib/distutils/dist.py b/Lib/distutils/dist.py
index bedd9d2..a209212 100644
--- a/Lib/distutils/dist.py
+++ b/Lib/distutils/dist.py
@@ -233,13 +233,10 @@
         self.commands = []
         parser = FancyGetopt (self.global_options + self.display_options)
         parser.set_negative_aliases (self.negative_opt)
+        parser.set_aliases ({'license': 'licence'})
         args = parser.getopt (object=self)
         option_order = parser.get_option_order()
 
-        # Handle aliases (license == licence)
-        if self.license:
-            self.licence = 1
-
         # for display options we return immediately
         if self.handle_display_options(option_order):
             return