~mozillateam/thunderbird/thunderbird.precise

« back to all changes in this revision

Viewing changes to debian/build/create-tarball.py

* New upstream stable release (THUNDERBIRD_45_2_0_BUILD1)
  - see USN-3023-1
* Refresh patches:
  - update debian/patches/unity-menubar.patch
  - update debian/patches/support-coinstallable-trunk-builds.patch
  - update debian/patches/dont-include-hyphenation-patterns.patch
* Remove patches fixed upstream
  - remove debian/patches/dont-hardcode-softfp-on-armhf.patch
  - remove debian/patches/libjpeg-turbo-arm64-fix.patch
  - update debian/patches/series
* Update debian/thunderbird.install.in now that the theme is not unpacked
* libmozgnome.so no longer exists - update debian/thunderbird.install.in
* Add build-depends on libgtk-3-dev
* Update unity-menubar.patch to work with GTK3
* Build-depend on hardening-wrapper
* Install compare-locales in to the virtualenv with --old-and-unmanageable -
  the fix for bmo: #1188224 is incompatible with zipped eggs
* Ensure the autopkgtests don't run
  - remove debian/tests/control
  - update debian/build/rules.mk
* Bundle our checkout of compare-locales in a different location, given
  that the Mozilla repo now contains a different version of it in the
  location we used previously
  - update debian/build/rules.mk
  - update debian/build/create-tarball.py

Show diffs side-by-side

added added

removed removed

Lines of Context:
216
216
          do_exec(args, quiet=False)
217
217
          print '\n'
218
218
 
219
 
        checkout_source('https://hg.mozilla.org/build/compare-locales', cache, os.path.join(mozdir, 'python/compare-locales'), tag=tag)
 
219
        l10ndir = 'l10n'
 
220
        if not os.path.isdir(l10ndir):
 
221
          os.makedirs(l10ndir)
 
222
 
 
223
        checkout_source('https://hg.mozilla.org/build/compare-locales', cache, os.path.join(l10ndir, 'compare-locales'), tag=tag)
220
224
 
221
225
        # XXX: In the future we may have an additional l10n source from Launchpad
222
226
        if l10nbase != None:
228
232
          print '\n\n'
229
233
          print '*** Checking out l10n source from %s%s ***' % (l10nbase, ' using cache from %s' % cache if cache != None else '')
230
234
 
231
 
          l10ndir = 'l10n'
232
 
          if not os.path.isdir(l10ndir):
233
 
            os.makedirs(l10ndir)
234
 
 
235
235
          with open(os.path.join(l10ndir, 'changesets'), 'w') as changesets:
236
236
            for l10nlist in [shipped_locales, all_locales]:
237
237
              with open(l10nlist, 'r') as fd: