lp:ubuntu/natty-proposed/enigmail

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/natty-proposed/enigmail
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

21. By Chris Coulson

* New upstream release v1.4 (LP: #972840)

* Make sure we remove the .bzr folder from the tarball when we build it
  - update debian/rules
* Actually add the get-orig-source target..
* Build with Latest Thunderbird SDK
  - update debian/rules
* 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
* Drop build_system_dont_link_libxul.diff - this isn't needed in current
  Thunderbird versions, as it ships a libxul.so
* 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
* 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
* 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
* 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
* 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

20. By Micah Gersten

* Merge from Debian experimental, remaining changes:
  + Add back thunderbird-dev build depends
    - update debian/control
  + Add -fshort-wchar to CXXFLAGS
    - update debian/rules

19. By Micah Gersten

* New upstream release

* Merge from debian unstable. Remaining changes:
  - Drop versioned mozilla-devscripts dependency since we don't build on
    mips or mipsel
  - Add back thunderbird-dev build depends
    - update debian/control
  - fixes LP: #565014 - No signature detected in emails signed using pgp/mime

* Update build-depends on thunderbird or icedove to >= 3.1~
  - update debian/control
* Drop frozen_api patch as changes were accepted upstream
  - drop debian/patches/frozen_api.diff
  - update debian/patches/series
* Use system NSPR in Ubuntu as well
  - update debian/rules
* Build with -fshort-wchar for now to make the build succeed
  - update debian/rules

18. By Alexander Sack

* First releaase of enigmail 1.0.1 for tbird/icedove 3
  (LP: #527138)
* redo packaging from scratch
  + add debian/make-orig target that uses xulrunner provided
    buildsystem + enigmail tarball to produce a proper orig.tar.gz
  + use debhelper 7 with mozilla-devscripts
  + use debian source format 3.0 (quilt)
  + patch enigmail to use frozen API only
    - add debian/patches/frozen_api.diff
  + patch build system to not link against -lxul - which isnt
    available for sdks produced by all-static apps like tbird
    - add debian/patches/build_system_dont_link_libxul.diff
  + add minimal build-depends to control

17. By Alexander Sack

no changes upload for nss/nspr SONAME mini-transition

16. By Alexander Sack

Merge from debian experimental; changes:
* flip order of icedove-dev/thunderbird-dev build-depends
  - update debian/control

15. By Matthias Klose

Rebuild with recent g++ compiler version.

14. By Alexander Sack

* debian/control: build-depend on gcc-4.2 and g++-4.2; use
  <email address hidden> email in maintainer field to make build tools
  happy.
* debian/configure.sh.THUNDERBIRD_2_0_0_0_RELEASE: build with
  gcc-4.2/g++4.2.
* debian/patches/80_no_pragma_pushed_visibility.dpatch: disable use
  of gcc pragma push hidden; prevent build failure with ubuntu gcc 4.2
  and pristine 4.3.
* debian/control.in, debian/rules: remove auto update feature of control
  file.

13. By Alexander Sack

debian/control[.in] fix missing conflicts and replaces for
mozilla-thunderbird-enigmail -> enigmail transition

12. By Alexander Sack

try to fix ftbfs on i386 by passing --disable-elf-dynstr-gc to
configure in case we have thunderbird 2.0.

Branch metadata

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

Subscribers