diff -uBr picard-0.9.0alpha11/setup.py picard-0.9.0alpha11.new/setup.py --- picard-0.9.0alpha11/setup.py 2007-05-27 16:04:25.000000000 +0200 +++ picard-0.9.0alpha11.new/setup.py 2007-06-20 15:01:09.000000000 +0200 @@ -181,17 +181,17 @@ "installation directory for locales"), ('localedir=', None, ''), ('disable-autoupdate', None, ''), + ('disable-locales', None, ''), ] - sub_commands = install.sub_commands + [ - ('install_locales', None), - ] + sub_commands = install.sub_commands def initialize_options(self): install.initialize_options(self) self.install_locales = None self.localedir = None self.disable_autoupdate = None + self.disable_locales = None def finalize_options(self): install.finalize_options(self) @@ -205,6 +205,8 @@ self.distribution.get_command_obj('build').disable_autoupdate = self.disable_autoupdate if self.root is not None: self.change_roots('locales') + if self.disable_locales is None: + self.sub_commands.append(('install_locales', None)) def run(self): install.run(self) @@ -216,17 +218,17 @@ ('build-locales=', 'd', "build directory for locale files"), ('localedir=', None, ''), ('disable-autoupdate', None, ''), + ('disable-locales', None, ''), ] - sub_commands = build.sub_commands + [ - ('build_locales', None), - ] + sub_commands = build.sub_commands def initialize_options(self): build.initialize_options(self) self.build_locales = None self.localedir = None self.disable_autoupdate = None + self.disable_locales = None def finalize_options(self): build.finalize_options(self) @@ -236,6 +238,8 @@ self.localedir = '/usr/share/locale' if self.disable_autoupdate is None: self.disable_autoupdate = False + if self.disable_locales is None: + self.sub_commands.append(('build_locales', None)) def run(self): log.info('generating scripts/picard from scripts/picard.in')