Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/oneiric/enigmail
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Ubuntu branches

Recent revisions

30. By Chris Coulson

* New upstream release v1.3.2
* Make sure we remove the .bzr folder from the tarball when we build it
  - update debian/rules

29. By Chris Coulson

* New upstream release
* Drop patch which isn't necessary for now:
  - remove debian/patches/port_to_latest_thunderbird.diff
  - update debian/patches/series
* Refresh patches
  - update debian/patches/makefile_depth.diff
* Build with Thunderbird 7
  - update debian/rules

28. By Chris Coulson

* New upstream release
* Drop fix_install_rdf_xml_errors.diff - fixed upstream
* Refresh port_to_latest_thunderbird.diff
* Add a proper get-orig-source target which pulls the build system from
  lp:~mozillateam/mozilla-build-system/beta, now that we don't have the old
  build-system.tar.gz from xulrunner

27. By Chris Coulson

* Drop build_system_dont_link_libxul.diff - this isn't needed in current
  Thunderbird versions, as it ships a libxul.so
* Bump maxVersion to 6.0.*
  - add debian/patches/port_to_latest_thunderbird.diff
  - update debian/patches/series
* Look for the Thunderbird 6 SDK
  - update debian/rules
* The SDK no longer provides an xpt_link binary for creating the typelibs.
  Use xpt.py instead (will be fixed when we refresh the build system)
  - update debian/patches/port_to_latest_thunderbird.diff

26. By Chris Coulson

* Update to new upstream release v1.2
* Build with --disable-elf-hack - it's broken on oneiric, and is a no-op
  on Ubuntu anyway
  - update debian/rules

25. By Chris Coulson

* Drop the nspr build-dep and don't build with --with-system-nspr.
  Thunderbird provides this already, and avoids needing to bump nspr
  on older releases just to build enigmail
  - update debian/rules
  - update debian/control

24. By Chris Coulson

* Update to latest trunk snapshot
* Update debian/patches/makefile_depth.diff
* Fix XML parsing errors in install.rdf
  - add debian/patches/fix_install_rdf_xml_errors.diff
  - update debian/patches/series

23. By Chris Coulson

* Add build/unix/elfhack/Makefile to debian/clean. It doesn't get cleaned
  by the build system, and there is a copy in the tree already which
  breaks the build
  - update debian/clean

22. By Chris Coulson

* Build with --disable-webm and --disable-libjpeg-turbo so we don't need to
  build-depend on yasm. I really do need to clean all of this useless
  junk out of the configure script
  - update debian/rules

21. By Chris Coulson

* Update to latest trunk snapshot for Thunderbird beta compat

* Remove build/pgo/profileserver.py from debian/clean. The new build
  system has a target depending on this
  - update debian/clean
* Drop debian/patches/autoconf.diff, just generate this at build time
* Refresh debian/patches/build_system_dont_link_libxul.diff
* libipc seems to be renamed to libipc-pipe. Fix genxpi and chrome.manifest
  to fix this
  - add debian/patches/ipc-pipe_rename.diff
  - update debian/patches/series
* The makefiles in extensions/enigmail/ipc have an incorrect DEPTH
  attribute. Fix this so that they can find the rest of the build system
  - add debian/patches/makefile_depth.diff
  - update debian/patches/series
* Drop debian/patches/makefile-in-empty-xpcom-fix.diff - fixed in the
  current version
* Don't register a class ID multiple times, as this breaks enigmail entirely
  - add debian/patches/dont_register_cids_multiple_times.diff
  - update debian/patches/series
* Look for the Thunderbird 5 SDK
  - update debian/rules
  - update debian/control
* Run autoconf2.13 at build time
  - update debian/rules
  - update debian/control
* Add useless mesa-common-dev build-dep, just to satisfy the build system.
  We should just patch this out entirely really, but that's for another upload
  - update debian/control

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.