xulrunner-1.9.2 (1.9.2~hg20100106r33490+nobinonly-0jolicloud2) robby; urgency=low

  * Initial package for Jolicloud.

 -- Andrew Stormont <andy@jolicloud.com>  Wed, 10 Mar 2010 10:21:03 +0100

xulrunner-1.9.2 (1.9.2~hg20100106r33490+nobinonly-0ubuntu1) UNRELEASED; urgency=low

  [ Fabien Tassin <fta@ubuntu.com> ]
  * Mass update from 1.9.1 to 1.9.2:
    * Renamed and updated
      - debian/mozclient/xulrunner-1.9.1.conf => debian/mozclient/xulrunner-1.9.2.conf
      - debian/mozclient/xulrunner-1.9.1.mk => debian/mozclient/xulrunner-1.9.2.mk
      - debian/xulrunner-1.9.1-dev.install => debian/xulrunner-1.9.2-dev.install
      - debian/xulrunner-1.9.1-gnome-support.install => debian/xulrunner-1.9.2-gnome-support.install
      - debian/xulrunner-1.9.1-gnome-support.postinst => debian/xulrunner-1.9.2-gnome-support.postinst
      - debian/xulrunner-1.9.1.install => debian/xulrunner-1.9.2.install
      - debian/xulrunner-1.9.1.dirs => debian/xulrunner-1.9.2.dirs
      - debian/xulrunner-1.9.1.postinst.in => debian/xulrunner-1.9.2.postinst.in
      - debian/xulrunner-1.9.1.postrm.in => debian/xulrunner-1.9.2.postrm.in
      - debian/xulrunner-1.9.1.preinst.in => debian/xulrunner-1.9.2.preinst.in
      - debian/xulrunner-1.9.1.prerm.in => debian/xulrunner-1.9.2.prerm.in
    * Updated:
      - debian/control
  * Update the location of the upsteam branch now that 3.6/Namoroka has its own
    branch, and trunk moved on to 3.7
    - update debian/mozclient/xulrunner-1.9.2.conf
  * Target the 'default' branch instead of tip
    - add debian/moz-rev.sh
    - update debian/mozclient/xulrunner-1.9.2.conf
  * Make -dev package conflict with xulrunner-1.9.1-dev
    - update debian/control
  * Install missing files detected by 'compare'
    - update debian/xulrunner-1.9.2.install
    - update debian/xulrunner-1.9.2-testsuite.install
  * Drop files no longer in the install dir
    - update debian/xulrunner-1.9.2-testsuite.install
  * Pass -p to all dh_{install,links} to prevent unncessary installs
    - update debian/rules
  * Add libiw-dev to Build-Depends (bmo 503597) fixing broken wifi geolocation
    - update debian/control
  * Update -dev install files now that the includes are flattened (bmo 488175)
    - update debian/xulrunner-1.9.2-dev.install
    - update debian/xulrunner-1.9.2-dev.install.i386.pp
    - update debian/xulrunner-1.9.2-dev.install.lpia.pp
    - update debian/xulrunner-1.9.2-testsuite-dev.install
  * Run 'compare' in binary-predeb now that dh_install is doing the right thing.
    Update the compare filters
    - update debian/rules
    - update debian/mozclient/xulrunner-1.9.2.mk
  * Update diverged patches:
    - update debian/patches/bz467751_att351167_sysplugin_xre_part.patch
    - update debian/patches/bzXXX_plugin_for_mimetype_pref.patch
    - update debian/patches/bz472807_att356161_nspr_nss_pc.patch
    - update debian/patches/system_path_launch_child.patch
    - update debian/patches/bz461277_att344402_eliminate_deprecated_gtk_type_macros.patch
    - update debian/patches/bzXXX_fix_test_suite_bashisms.patch
    - update debian/patches/dont_install_so_in_dev.patch
    - update debian/patches/bzXXX_urlclassifier_prefs_in_toolkit.patch
  * Remove patches no longer needed / applied upstream:
    - drop debian/patches/bzXXX_no_zlib_export_if_native.patch (bmo 488175)
    - drop debian/patches/protect_tests_by_ifdefs.patch (bmo 495387)
    - drop debian/patches/fix_ftbfs_with_cairo_fb.patch (bmo 466250)
    - drop debian/patches/bz493541_att386469_fix_flash_fullscreen_crash.patch
    - update update debian/patches/series
  * Update MOZCLIENT_GETDATE to make it use pushlog so it is not confused by merges with
    dates in the past
    - update debian/mozclient/xulrunner-1.9.2.conf
  * Bump requirement of system nspr to >= 4.8.0
    - update debian/rules
  * Bump requirement for system nss to >= 3.12.3 since Mozilla bug 485052 landed
    - update debian/rules
  * Fix FTBFS caused by API breakage in pango
    - add debian/patches/bz478871_att369648_new_pango_api.patch
    - update debian/patches/series
  * Fix -dev install file so that /testing/ doesn't end up in both -dev
    and -testsuite-dev
    - update debian/xulrunner-1.9.2-dev.install
  * Use all available CPUs/cores during build, so we take less build cycles
    - update debian/rules

  [ Alexander Sack <asac@ubuntu.com> ]
  * upstreamed nss/nspr pkg-config patch (bmo 472807)
    - debian/patches/bzXXX_pc_honour_system_nspr_nss.patch => debian/patches/bz472807_att356161_nspr_nss_pc.patch
  * ship native libnotify support in -gnome-support; add --enable-libnotify
    to configure flags and add libnotify-dev to Build-Depends
    - update debian/rules
    - update debian/control
  * fix gnome component build for gfx changes introduced for mozilla bug 423756;
    - add debian/patches/bz487262_att371494_gnome_alerts_buildfix.patch
    - update debian/patches/series
  * adjust patch to changed upstream code base
    - update debian/patches/bz467751_att351167_sysplugin_xre_part.patch
  * drop patch fixed upstream in the meantime
    - delete debian/patches/bz478871_att369648_new_pango_api.patch
    - update debian/patches/series
  * adjust patch to changed upstream code base
    - update debian/patches/fix_ftbfs_with_cairo_fb.patch
  * fix .install directory contents changed in upstream make install target
    - debian/xulrunner-1.9.2-testsuite.install
    - debian/xulrunner-1.9.2.install
  * drop patch applied upstream
    - remove debian/patches/bz487262_att371494_gnome_alerts_buildfix.patch
    - update debian/patches/series
  * fix memalign crashes on shutdown by wrapping PR_SetEnv in nsAppRunner.cpp to
    leak all strings (LP: #319480)
    - add debian/patches/bz473629_lp319480_leak_setenv_apprunner.patch
    - update debian/patches/series
  * tighten depends of xulrunner-1.9.2-dev; use xulrunner-1.9.2 (= ${binary:Version})
    - update debian/control
  * bmo: #493541 - fix a crash which occurs switching flash videos to fullscreen mode;
    we cherry pick a patch from bugzilla; thanks to Stephan Ebner <sebner@ubuntu.com>
    for spotting and testing the patch
    - add debian/patches/bz493541_att386469_fix_flash_fullscreen_crash.patch
    - update debian/patches/series
  * bandaid+debug patch for LP: #401055; we trap all x errors and print them
    - add debian/patches/lp401055_bz499498_debug_bandaid.patch
  * replace bandaid with upstream fix for LP: #401055 and LP: #411695)
    - delete debian/patches/lp401055_bz499498_debug_bandaid.patch
    - add debian/patches/bz499498_att397329_lp401055_bad_window.patch
    - update debian/patches/series
  * drop update-alternative --remove-all hack (which ensured that non-existing alternatives dont end
    up in "manual" mode in the past) now that dpkg fails on them - also the "auto" mode seems to be fixed
    - update debian/xulrunner-1.9.2.prerm.in
  * enable support for "extensions" in build-system
    - update debian/create-build-system.sh
  * drop not used patch from package
    - delete debian/patches/bz321315_gconf_backend_for_19.patch
  * drop ubuntu specific gre plugin/extension patch; we frequently need to touch it so we should rather
    strive for an upstream solution
    - drop debian/patches/bzXXX_gre_extension_plugin_support.patch
    - update debian/patches/series
  * set BUILD_OFFICIAL = 1 to enable all official build features
    - update debian/rules
  * fix LP: #404827 - Firefox doesn't warn about Attack Sites!?; add
    --enable-safe-browsing to configure flags
    - update debian/rules
  * fix LP: #422829 - mozilla-nss.pc is broken; stop installing mozilla-nspr.pc
    and mozilla-nss.pc
    - update debian/xulrunner-1.9.1-dev.install
  * in turn we drop the patch we previously used to keep mozilla-nspr.pc
    and mozilla-nss.pc in a usable state when using system nss/nspr
    - delete debian/patches/bzXXX_pc_honour_system_nspr_nss.patch
    - update debian/patches/series
  * fix LP: #423610 - daily build failures after landing of mozilla-nss.pc
    droppage (bug 422829); ensure that nspr-config is properly available in
    sdk regardless of using system or in-source nspr; also ensure that the
    xulrunner nspr/ include directory points to the system one in system-nspr
    case.
    - update debian/rules

  [ Benjamin Drung ]
  * simplify pkg-config shell command
    - update debian/rules

  [ Micah Gersten ]
  * Bump sqlite minimum to 3.6.16.1
    - update debian/rules 
  * Bump minimum system cairo to 1.8.8
    - update debian/rules 
  * Drop patch after upstream landing of (bmo: 499498)
    - update debian/patches/series
    - drop debian/patches/bz499498_att397329_lp401055_bad_window.patch 

  [ Fabien Tassin ]

 -- Fabien Tassin <fta@ubuntu.com>  Wed, 06 Jan 2010 05:00:56 +0100

xulrunner-1.9.1 (1.9.1~b3~hg20090103r22626+nobinonly-0ubuntu1) UNRELEASED; urgency=low

  [ Alexander Sack ]
  * don't version pkgconfig files; in turn conflict with xulrunner-1.9-dev
    package
    - update debian/control
    - delete debian/patches/install_pkgconfig_files_with_version.patch
    - update debian/patches/series
  * upstream lockPref everywhere patch
    - rename debian/patches/bzXXX_deb469020_lockPref_everywhere.patch =>
        debian/patches/bz467738_att351145_lockPref_everywhere.patch
    - update debian/patches/series
  * upstream xre part for debian sysplugin location
    - rename debian/patches/bzXXX_sysplugin_support_xre_part.patch =>
        debian/patches/bz467751_att351167_sysplugin_xre_part.patch
    - update debian/patches/series
  * upstream patch to prevent loss of some user prefs on first start after
    upgrade
    - rename debian/patches/bzXXX-dont-reset-user-prefs-on-upgrade.patch =>
        debian/patches/bz467766_att351173-dont-reset-user-prefs-on-upgrade.patch
    - update debian/patches/series

  [ Fabien Tassin ]
  * Build the test suite according to the WANT_UNIT_TESTS variable and
    store the results into the xulrunner-1.9.1-testsuite package.
    - update debian/rules
    - update debian/control
    - udpate debian/xulrunner-1.9.1-dev.install
    - update debian/xulrunner-1.9.1.install
    - add debian/xulrunner-1.9.1-testsuite.install
    - add debian/xulrunner-1.9.1-testsuite-dev.install
  * Update requirement for system sqlite3 to >= 3.6.14.1
    - update debian/rules
  * Fix test suite to avoid bashisms (breaking dash)
    - add debian/patches/bzXXX_fix_test_suite_bashisms.patch
    - update debian/patches/series
  * Run make check at build time in a non fatal way for now
    - update debian/rules
  * Bundle test results (_leaktest, _profile, _tests & tools/test-harness) into
    the -testsuite package as test-results.tar.gz
    - update debian/rules
  * Temporarily disable some tests depending on UTF-8 at build time
    - add debian/patches/testsuite_skip_tests_depending_on_utf8.patch
    - update debian/patches/series
  * Make the -dev package conflicts with xulrunner-1.9.2-dev as we now have
    unversionned pkgconfig files
    - update debian/control
  * Fix permissions in the -dev package (LP: #303940)
    - update debian/rules
  * As some files are only available on some arches, introduce a mechanism
    to create *.install.arch files dynamically allowing includes
    - update debian/rules
  * Use a slightly shorter path in the install files to make the merge
    with the 1.9.2 branch easier
    - update debian/*.install, debian/*.install.*.pp
  * Move header files from JIT to arch specific install files as they are not
    available on 64bit platforms
    - update debian/xulrunner-1.9.1-dev.install
    - add debian/xulrunner-1.9.1-dev.install.i386.pp
    - add debian/xulrunner-1.9.1-dev.install.lpia.pp
  * Fix preinst script to better handle the /etc/gre.d clean-up
    - update debian/xulrunner-1.9.1.preinst.in
  * Bump Standards-Version to 3.8.0
    - update debian/control
  * Install missing files detected by 'compare'
    - update debian/xulrunner-1.9.1.install
  * Move mozclient project files from mozilla-descripts to this package
    and update the upstream branch now that it has moved to 1.9.2
    - add debian/mozclient/xulrunner-1.9.1.conf
    - add debian/mozclient/xulrunner-1.9.1.mk
    - update debian/rules
  * Update diverged patches:
    - update debian/patches/bz467766_att351173-dont-reset-user-prefs-on-upgrade.patch
    - update debian/patches/bzXXX_pc_honour_system_nspr_nss.patch
    - update debian/patches/system_path_launch_child.patch

 -- Fabien Tassin <fta@ubuntu.com>  Sat, 03 Jan 2009 15:23:50 +0100

xulrunner-1.9.1 (1.9.1~b2+build1+nobinonly-0ubuntu3) jaunty; urgency=low

  New upstream release: 1.9.1 beta 2 from FIREFOX_3_1b2_BUILD1 (LP: #274187)

  [ Alexander Sack <asac@ubuntu.com> ]
  * add patch to eliminate long deprecated GTK_CHECK type macros from
    gtkmozembed code; instead we use the current G_TYPE/OBJECT macros
    - add debian/patches/bz461277_att344402_eliminate_deprecated_gtk_type_macros.patch
    - update debian/patches/series
  * we explicitly use -O0 -g as optimize flags for |noopt| builds
    - update debian/rules
  * drop patches superseeded by upstream fix
    - delete debian/patches/ARMEL_Wno_error_in_network_cookie_src.patch
    - update debian/patches/series
  * polish "save password" prompt patch for upstream submission and send
    upstream
    - rename and update debian/patches/bzXXX_attXXX_fix_remember_password_for_embedders_without_branding.patch
      => bz466923_att350251_password_prompt_branding_fallback.patch

  [ Fabien Tassin <fta@ubuntu.com> ]
  * Resurrect the -dbg package, at least until bug 156575 is fixed
    - update debian/control
  * Add a version to pkg-config files so the -dev package could coexist with
    xulrunner 1.9
    - add debian/patches/install_pkgconfig_files_with_version.patch
    - update debian/patches/series
  * Drop 'Breaks' from xulrunner-1.9.1 and drop the xulrunner-dev meta package
    - update debian/control
  * Drop --enable-webservices and --enable-safe-browsing
    - update debian/rules
  * Build DEB_MOZ_EXTENSIONS=default
    - update debian/rules
  * Update requirement for system sqlite3 to >= 3.6.2
    - update debian/rules
  * Update requirement for system nspr to >= 4.7.3 and for nss to >= 3.12.2
    - update debian/rules
  * Drop support for venkman and dom-inspector, no longer in the tree
    - update debian/rules
    - drop debian/patches/bz428848_att319775_fix_venkman_chrome_access.patch
    - drop debian/patches/rename_venkman_addon.patch
    - drop debian/patches/dom_inspector_support_for_prism.patch
    - update debian/patches/series
  * Fix FTBFS introduced by cairo 1.8.4 which is now built with directfb
    by default.
    - add debian/patches/fix_ftbfs_with_cairo_fb.patch
    - update debian/patches/series
  * Update EM_TRANSLATION_MAX_VERSION to match xulrunner version
    - update debian/rules
  * Add libasound2-dev to Build-Depends for the new HTML5 <video> tag
    - update debian/control
  * Run autoconf in js/src now that SpiderMonkey has its own build system
    - update debian/rules
  * Make the prerm script a .in file as we need to pass some variables
    - rename debian/xulrunner-1.9.1.prerm => debian/xulrunner-1.9.1.prerm.in
    - update debian/rules
  * Drop obsolete /etc/gre.d files generated by this package
    - update debian/xulrunner-1.9.1.preinst
  * Prevent the build system to be exported twice
    - update debian/rules
  * Drop to in-source hunspell when system hunspell is not at least 1.2.*.
    This is needed for hardy.
    - update debian/rules
  * Update patch series file missing bz466923_att350251_password_prompt_branding_fallback.patch
    - update update debian/patches/series
  * Remove patches applied upstream
    - drop debian/patches/bz429747_att317495+move_hunspell_1.2.patch
    - drop debian/patches/bz462467_att345635_system_nspr_and_spidermonkey.patch
    - drop debian/patches/installer_use_stdout_for_missing_files.patch
    - drop debian/patches/bzXXX_gre_autoreg.patch
    - drop debian/patches/bz412610_att335369_realpath_overflow.patch
    - drop debian/patches/bz233371_att297343_fix_outofscreen_embed_tooltip.patch
    - drop debian/patches/bz436133_att322801.patch
    - drop debian/patches/bzXXX_autoconfig_in_gre.patch
    - drop debian/patches/bz372826_att337031_about_style.patch
    - drop debian/patches/bz368428_attachment_308130.patch
    - drop debian/patches/bzXXX_sysplugin_support.patch
    - update debian/patches/series
  * Update diverged patches:
    - update debian/patches/bzXXX_plugin_for_mimetype_pref.patch
    - update debian/patches/bzXXX_attXXX_fix_remember_password_for_embedders_without_branding.patch
    - update debian/patches/protect_tests_by_ifdefs.patch
    - update debian/patches/bzXXX_pc_honour_system_nspr_nss.patch
    - update debian/patches/install_pkgconfig_files_with_version.patch
    - update debian/patches/bzXXX_sysplugin_support_xre_part.patch
    - update debian/patches/bzXXX_gre_extension_plugin_support.patch
    - update debian/patches/add_syspref_dir.patch
    - update debian/patches/system_path_launch_child.patch

 -- Fabien Tassin <fta@ubuntu.com>  Fri, 28 Nov 2008 20:52:50 +0100

xulrunner-1.9 (1.9.0.4+nobinonly-0ubuntu1) jaunty; urgency=low

  * new stability/security update FIREFOX_3_0_4_RELEASE (v1.9.0.4)
    - see USN-667-1

  [ Alexander Sack ]
  * adjust patches
    - update debian/patches/bz368428_attachment_308130.patch
  * (hackily) fix build on armel by disabling -Werror in network/cookie/src;
    - add debian/patches/ARMEL_Wno_error_in_network_cookie_src.patch
    - update debian/patches/series

  [ Fabien Tassin ]
  * Improve convergence with the 1.9.1 branch by removing more
    hardcoded 1.9
    - rename debian/xulrunner-1.9.postinst => debian/xulrunner-1.9.postinst.in
    - rename debian/xulrunner-1.9.prerm => debian/xulrunner-1.9.prerm.in
    - update debian/rules
  * Drop obsolete /etc/gre.d files generated by this package
    - add debian/xulrunner-1.9.preinst.in
    - update debian/rules

 -- Alexander Sack <asac@ubuntu.com>  Sun, 16 Nov 2008 17:05:19 +0100

xulrunner-1.9 (1.9.0.3+nobinonly-0ubuntu1) intrepid; urgency=low

  * Rename upstream tarball: 1.9.0.3 - no change upload

 -- Fabien Tassin <fta@ubuntu.com>  Mon, 13 Oct 2008 16:10:34 +0200

xulrunner-1.9 (1.9.0.3+build1+nobinonly-0ubuntu2) intrepid; urgency=low

  regression fix release (v1.9.0.3 build1)
  - see USN-645-3

  * fix LP: #270429 - [MASTER] passwords lost from 3.0.1 to 3.0.2; we drop
    the prepatch shipped in previous package as this was applied upstream now.
    - delete debian/patches/bz454708_att340035.patch
    - update debian/patches/series

 -- Alexander Sack <asac@ubuntu.com>  Thu, 25 Sep 2008 17:05:45 +0200

xulrunner-1.9 (1.9.0.2+build6+nobinonly-0ubuntu2) intrepid; urgency=low

  * fix LP: #270429 - [MASTER] passwords lost from 3.0.1 to 3.0.2; we prepatch
    the upstream fix for bz454708
    - add debian/patches/bz454708_att340035.patch
    - update debian/patches/series

 -- Alexander Sack <asac@ubuntu.com>  Wed, 24 Sep 2008 19:33:05 +0200

xulrunner-1.9 (1.9.0.2+build6+nobinonly-0ubuntu1) intrepid; urgency=low

  Security/Stability update (v1.9.0.2 build6)
  - see USN-645-1

  [ Alexander Sack <asac@ubuntu.com> ]
  * preferred plugins are now matched by pref filename it is just a substring
    of the plugins fullname/fullpath. Otherwise the plugin alternative config
    dialog cannot use the filename it gets from navigator.plugins[x].filename
    when plugin.expose_full_path is false.
    - update debian/patches/bzXXX_plugin_for_mimetype_pref.patch
  * fix LP: #269580 - ubufox fails to restart firefox on major version
    upgrades; new patch that makes toolkit/xre/ LaunchChild also try
    /usr/bin/`basename $0` before using $0 to launch the child process
    - add debian/patches/system_path_launch_child.patch
    - update debian/patches/series

  [ Fabien Tassin <fta@ubuntu.com> ]
  * Fix broken symlink for system-grepref.js in /etc/xulrunner-$(DEB_MOZ_VERSION)
    - update debian/rules
  * Improve way to fix permissions for images, text and source files
    - update debian/rules
  * Use new style/look for "about:" pages
    - add debian/patches/bz372826_att337031_about_style.patch
    - update debian/patches/series

 -- Fabien Tassin <fta@ubuntu.com>  Tue, 23 Sep 2008 17:38:00 +0200

xulrunner-1.9 (1.9.0.2+build3+nobinonly-0ubuntu1) intrepid; urgency=low

  [ Sasa Bodiroza ]
  * In debian/rules:
    - Set 644 chmod to png files (LP: #252793) [Patch by Paolo Naldini]

  [ Fabien Tassin ]
  * improve create-build-system.sh to detect build-tree directory
    when embedded tarball is used. Fix un-escaped variables.
    Create build-system.tar.gz in the debian directory to prevent
    cdbs to check and unpack it during the build
    - update debian/create-build-system.sh
  * Fix variables when an embedded tarball is used
    - update debian/rules
  * Fix buffer overflow in realpath() at runtime and drop -U_FORTIFY_SOURCE
    from CPPFLAGS (LP: #263014)
    - add debian/patches/bz412610_att335369_realpath_overflow.patch
    - update debian/patches/series

  [ Alexander Sack <asac@jwsdot.com> ]
  * introduce preferred plugins by mime-type experimental feature;
    you can now set a pref to explicitly select a plugin to serve a particilar
    mime-type; patch contains further documentation.
    - add debian/patches/bzXXX_plugin_for_mimetype_pref.patch
    - update debian/patches/series
  * drop patches applied upstream
    - drop bz120380_att326044.patch (fixed by bz442629)
    - update debian/patches/series

 -- Fabien Tassin <fta@sofaraway.org>  Tue, 2 Sep 2008 11:54:00 +0200

xulrunner-1.9 (1.9.0.1+build1+nobinonly-0ubuntu1) intrepid; urgency=low

  * LP: #247494 - new upstream stability/security release (v1.9.0.1 build1)
    - see USN-626-1

  [ Fabien Tassin <fta@sofaraway.org>]
  * Add a build-system for xulrunner application inside the SDK.
    mozilla-devscripts is able to make use of this
    - add debian/create-build-system.sh
    - update debian/rules
  * Rename the ld.so.conf.d file to xulrunner-1.9.conf as it seems
    extension matters
    - update debian/rules
    - update debian/xulrunner-1.9.postinst
  * Get DEB_MOZ_VERSION and DEB_MOZ_VERSION from changelog and make more use
    of variables to make the merge with the 1.9.1 branch easier
    - update debian/rules
    - update debian/xulrunner-1.9.postinst
    - update debian/xulrunner-1.9.postrm
  * Make EM_TRANSLATION_VERSION follow upstream version now that strings are
    hard frozen and bump EM_TRANSLATION_MAX_VERSION to 1.9.0.*
    - update debian/rules

  [ Alexander Sack <asac@ubuntu.com> ]
  * borrow lockPref patch from debian xulrunner (Debbugs: #469020)
    - add debian/patches/bzXXX_deb469020_lockPref_everywhere.patch
    - update debian/patches/series
  * Debian compatibility patch that is supposed to make xulrunner also
    consider /usr/lib/mozilla/plugins/ in sid as of xulrunner 1.9~rc2-4
    - add debian/patches/bzXXX_sysplugin_support.patch
    - update debian/patches/series
  * prepatch fix for bmo: #120380 - 'needsterminal flag in mailcap
    must be respected'
    - add debian/patches/bz120380_att326044.patch
    - update debian/patches/series
  * add xre part missed by debian for sysplugin support
    - add debian/patches/bzXXX_sysplugin_support_xre_part.patch
    - update debian/patches/series
  * drop patches applied upstream
    - delete debian/patches/bz428848_att319775_fix_venkman_chrome_access.patch
    - update debian/patches/series
  * housekeeping for debian/patches directory; remove obsolete patches from
    debian/patches/ and drop commented patches from series
    - delete debian/patches/bz384304_fix_recursive_symlinks.patch
    - delete debian/patches/bzr423334_att310581_leak_initparser.patch
    - debian/patches/drop_bz418016.patch
    - update debian/patches/series
  * (disabled in intrepid) fix "jemalloc not enabled in --with-xul-sdk= builds": we
    fix this by building libjemalloc as a static lib and linking xulrunner-bin and
    xulrunner-stub against it.
    - add debian/patches/jemalloc_in_xul.patch
    - add debian/patches/jemalloc_static.patch
    - update debian/patches/series
    - update debian/rules
    - update debian/xulrunner-1.9.postinst
  * link nss/nspr include directories to xulrunner-1.9 sdk in order to
    allow upstream extensions to be built against ubuntu xulrunner.
    - add debian/xulrunner-1.9-dev.links
  * add empty xulrunner-dev package to ease sync/merge tasks for ubuntu
    by providing the package name used by debian.
    - update debian/control
  * fix makefile style variable eval in xulrunner-1.9 prerm script and use
    proper sh'ish style
    - update debian/xulrunner-1.9.prerm
  * add code/debug-support to disable -Bsymbolic-functions linkage - but keep
    it commented by default
    - update debian/rules
  * hold back upgrade until firefox 3.0.1 is available; for that, we add a
    Breaks: firefox-3.0 (<< 3.0.1) to xulrunner-1.9 binary package 
    - update debian/control
  * fix LP: #247132 - The Prism Refractor Extension (v0.2) causes file
    downloads to kill firefox 3; we fix this by introducing a NULL check
    in our bz368428 "XUL FastLoad cache corruption" patch
    - update debian/patches/bz368428_attachment_308130.patch

 -- Alexander Sack <asac@ubuntu.com>  Fri, 18 Jul 2008 17:36:30 +0200

xulrunner-1.9 (1.9+nobinonly-0ubuntu2) intrepid; urgency=low

  * New upstream release 1.9 RC2 (LP: #237690)

  [ Alexander Sack <asac@ubuntu.com> ]
  * Fix LP: #236266 - "Build Failure on HPPA architecture" by applying patch
    from bugzilla https://bugzilla.mozilla.org/show_bug.cgi?id=436133
    - add debian/patches/bz436133_att322801.patch
    - update debian/patches/series
  * drop image scaling patches - previously applied and finally superseeded
    upstream to fix Vista bug https://bugzilla.mozilla.org/show_bug.cgi?id=434157
    - delete debian/patches/bz394103_dont_scale_images.patch
    - delete debian/patches/bz394103_scale_images_for_192+dpi.patch
    - update debian/patches/series
  * update patch for Bug 368428 – "XUL FastLoad cache corruption when
    application running"; fix deadlock by using "antiLockZipGrip".
    (LP: #236984)
    - update debian/patches/bz368428_attachment_308130.patch

  [ Fabien Tassin <fta@sofaraway.org> ]
  * drop synchronous = NORMAL patch, now applied upstream
    - delete debian/patches/bz421482_att320806_synchronous_NORMAL_for_storage_connections.patch
    - update debian/patches/series
  * Fix regression with venkman accessing chrome by applying patch
    from bugzilla https://bugzilla.mozilla.org/show_bug.cgi?id=428848
    - add debian/patches/bz428848_att319775_fix_venkman_chrome_access.patch
    - update debian/patches/series
  * Touch .autoreg in postinst with the exact GRE version as the glob is
    causing troubles when multiple xulrunner are installed
    - update debian/xulrunner-1.9.postinst
    - update debian/xulrunner-1.9-gnome-support.postinst
  * Don't install a libsqlite3.so.0 symlink if we are using system sqlite
    - update debian/rules

 -- Fabien Tassin <fta@sofaraway.org>  Tue, 10 Jun 2008 12:51:56 +0200

xulrunner-1.9 (1.9~rc1+nobinonly-0ubuntu2) intrepid; urgency=low

  * Fix FTBFS with hunspell 1.2 by splitting extensions/spellcheck/hunspell/src
    to separate the hunspell library from the XPCOM glue (LP: #233922)
    - add debian/patches/bz429747_att317495+move_hunspell_1.2.patch
    - update debian/patches/series
  * Drop irc (chatzilla) from DEB_MOZ_EXTENSIONS, we never packaged it
    from there anyway
    - update debian/rules
  * cherry-pick 1.9b5 to 1.9rc1 upgrade Breaks: yelp (<< 2.22.1-0ubuntu2.8.04.1),
    midbrowser (<< 0.3.0rc1), devhelp (<< 0.19-1ubuntu1.8.04.1)
    - update debian/control

 -- Fabien Tassin <fta@sofaraway.org>  Mon, 26 May 2008 14:47:22 +0200

xulrunner-1.9 (1.9~rc1+nobinonly-0ubuntu1) intrepid; urgency=low

  * new upstream release: xulrunner-1.9 RC1 (LP: #233922)

  [ Fabien Tassin <fta@sofaraway.org> ]
  * Bump EM_TRANSLATION_VERSION and EM_TRANSLATION_{MIN,MAX}_VERSION to 1.9
    and clean-up the code to avoid unnecessary complexity
    - update debian/rules
  * Drop patch applied upstream
    - drop debian/patches/bz423060_att312807_fix_rss_subscription.patch
    - drop debian/patches/bz425814_att315081.patch
    - drop debian/patches/inspector_maxversion_bump.patch
    - update debian/patches/series
  * Update diverges patches
    - update debian/patches/bz394103_dont_scale_images.patch
    - update debian/patches/bzXXX_gre_extension_plugin_support.patch
    - update debian/patches/dom_inspector_support_for_prism.patch
  * Build with system bzip2
    - update debian/rules
  * Workaround multiple crashes in Intrepid (at least 3 in realpath()) caused
    by Intrepid shipping gcc 4.3 with -D_FORTIFY_SOURCE=2 by default.
    Set CPPFLAGS to -U_FORTIFY_SOURCE
    - update debian/rules
  * Drop LDFLAGS workaround now that jemalloc is no longer a static lib.
    We still ship jemalloc as a shared lib
    - udate debian/rules
  * Set synchronous = NORMAL by default for storage to avoid excessive fsync.
    It could be changed using the toolkit.storage.synchronous preference using
    values of 0 (OFF), 1 (NORMAL), and 2 (FULL)
    - add debian/patches/bz421482_att320806_synchronous_NORMAL_for_storage_connections.patch
    - update debian/patches/series

  [ Alexander Sack <asac@ubuntu.com> ]
  * remove cherry-pick for LP: #215728 - "excess disk IO when updating the
    url-classifier" - applied upstream
    - drop debian/patches/bz430530_attachment_318939.patch
    - update debian/patches/series
  * and cut out the "ship urlclassifier. settings in toolkit" part of the
    patch to a separate one, targetted for upstream
    - add debian/patches/bzXXX_urlclassifier_prefs_in_toolkit.patch
    - update debian/patches/series
  * prepatch from bugzilla fix for "Bug 368428 – XUL FastLoad cache corruption
    when application running while upgrading"
    - add debian/patches/bz368428_attachment_308130.patch
    - update debian/patches/series
  * 1.9b5 to 1.9rc1 upgrade Breaks: epiphany-gecko (<< 2.22.1.1-0ubuntu1.8.04.1)
    - update debian/control

 -- Fabien Tassin <fta@sofaraway.org>  Wed, 21 May 2008 14:38:00 +0200

xulrunner-1.9 (1.9~b5+nobinonly-0ubuntu4) intrepid; urgency=low

  * fix LP: #215728 - "excess disk IO when updating the url-classifier"; we
    increase cache size of sqlite database and better align page size.
    Cherry-picking and backporting upstream fix from bmo#430530;
    other changes vs. upstream: we move default pref for cache size from
    browser/ to toolkit/
    - add debian/patches/bz430530_attachment_318939.patch
    - update debian/patches/series
  * don't use gcc-4.2/g++-4.2 and dont depend on that package accordingly
    - update debian/rules
    - update debian/control

 -- Alexander Sack <asac@ubuntu.com>  Sat, 03 May 2008 01:08:17 +0200

xulrunner-1.9 (1.9~b5+nobinonly-0ubuntu3) hardy; urgency=low

  * j2re1.4 is the package that ships the plugin, not the mozilla-plugin
    package. fixing conflicts for LP: #214468.
    - update debian/control 

 -- Alexander Sack <asac@ubuntu.com>  Tue, 15 Apr 2008 15:16:07 +0200

xulrunner-1.9 (1.9~b5+nobinonly-0ubuntu2) hardy; urgency=low

  * fix "firefox-3.0 gets removed on dist-upgrade when firefox-3.0 build is
    not available on mirror". We deal with this situation by dropping the
    Break: field from xulrunner-1.9 and adding upper bounds on xulrunner-1.9
    to firefox-3.0 binary.
    - update debian/control

  * improve translation support by shipping a crafted install.rdf. We ship a
    template install.rdf.in in debian/translation-support and replace the
    em:{version,maxVersion,minVersion} during build. For now those versions
    are maintained manually because we need maintainer attention on upgrades
    considering the upstream string freeze. To increase failsafeness, we fail
    the build if the version appears to be out of sync with the upstream
    version in the post-install target. The install.rdf is finally added to
    the zip file in the binary-post-install rule used to produce the
    en-US.xpi.
    - add debian/translation-support/install.rdf.in
    - update debian/rules

  * fix "USE_SYSTEM_NSS checks nspr version, not nss"
    - update debian/rules

  * fix "firefox resets user prefs if the user sets a preference that is equal
    to the default shipped by firefox/xulrunner that was overloaded with an
    extension default (aka ubufox). (LP: #203306). Patch ported from ffox 2
    package.
    - add debian/patches/bzXXX-dont-reset-user-prefs-on-upgrade.patch
    - update debian/patches/series

  * fix "broken wizard binding with javascript policies in place" -
    For particular, this fixes "plugin installer wizard broken with adblock or
    noscript installed" (LP: #215672). Patch taken from bugzilla 425814
    - add debian/patches/bz425814_att315081.patch
    - update debian/patches/series

  * conflict with removed from archive package j2re1.4-mozilla-plugin as it
    causes crashes in latest gecko code (LP: #214468)
    - update debian/control

 -- Alexander Sack <asac@ubuntu.com>  Tue, 15 Apr 2008 11:59:05 +0200

xulrunner-1.9 (1.9~b5+nobinonly-0ubuntu1) hardy; urgency=low

  [ Fabien Tassin <fta@sofaraway.org> ]
  * Drop patch applied upstream
    - drop debian/patches/bz333308_attXXXX_make_clean_cleaner.patch
    - update debian/patches/series
  * Set LDFLAGS so dpkg-buildpackage doesn't use -Wl,-Bsymbolic-functions
    - update debian/rules
  * Add support for a defaults/syspref directory containing system wide
    preferences that will not be silently overwritten at each upgrade
    (LP: #207281, #203538).
    It works for both libxul apps such as firefox 3 and xulrunner
    applications such as prism
    - add debian/patches/add_syspref_dir.patch
    - update debian/patches/series
  * Fix broken RSS subscription
    - add debian/patches/bz423060_att312807_fix_rss_subscription.patch
    - update debian/patches/series
  * Bump depends to libnspr4-dev >= 4.7.1~beta2 and libnss3-dev >= 3.12.0~beta3
    - update update debian/control
  * Hook up mozilla-devscript's compare module to binary-post-install
    - update debian/rules

  [ Alexander Sack <asac@ubuntu.com> ]
  * switch to in-source jpeg to fix rendering issues at zoom levels
    (LP: #182038); this measure should give us some performance
    improvements.
    - update debian/rules
  * make pref extensions read defaults/autoconfig from NS_GRE_DIR instead
    of NS_APP_DEFAULTS_50_DIR. If it turns out to be a bad decision, we should
    reconsider this patch.
    - add debian/patches/bzXXX_autoconfig_in_gre.patch
    - update debian/patches/series
  * install system-greprefs in /etc/xulrunner-1.9/ and create the proper
    link in $pkglibdir/greprefs to it (LP: #139543)
    - add debian/system-greprefs.js
    - update debian/rules
  * ship versioned link libsqlite3.so.0 => libsqlite3.so in $pkglibdir to
    allow liferea workaround for LP: #203413 - "Liferea creates many corrupt
    copies of places.sqlite in" by setting LD_LIBRARY_PATH properly
    - update debian/rules
  * ship .autoreg file in pkglibdir to allow autoreg touches by
    plugins/extensions et al.
    - update debian/rules
  * touch .autoreg in xulrunner-1.9.postinst and
    xulrunner-1.9-gnome-support.postinst
    - update debian/xulrunner-1.9.postinst
    - add debian/xulrunner-1.9-gnome-support.postinst
  * hook in lp-export-xpi.mk from mozilla-devscript to export en-US
    translation templates to debian/lp-export-xpis/; in turn, make
    mozilla-devscripts a hard build-depends
    - update debian/rules
    - update debian/control
  * consider NS_GRE_DIR/.autoreg to trigger component registry upgrades.
    - add debian/patches/bzXXX_gre_autoreg.patch
    - update debian/control/series
  * Fix "Dom Inspector not compatible" by bumping maxVersion field in
    extension install.rdf
    - add debian/patches/inspector_maxversion_bump.patch
    - update debian/patches/series
  * Fix xulrunner side for bug "firefox needs restart after plugin install to
    detect and activate them"; we scan for new plugins in GRE at startup runtime
    - update debian/patches/bzXXX_gre_extension_plugin_support.patch

 -- Fabien Tassin <fta@sofaraway.org>  Fri, 04 Apr 2008 23:11:10 +0200

xulrunner-1.9 (1.9~b4+nobinonly-0ubuntu1) hardy; urgency=low

  * new upstream release 1.9~b4 fixes:
    - LP: #194486 - "printing in Firefox 3 Beta 3 is broken"
    - LP: #192505 - "Where's my home button?"
    - LP: #44062  - "Firefox allows cookies to be set for second-level
      domain hierarchies"
    - LP: #181575 - "pressing Enter in URL bar selects mouse hover target
      in substring-search pop-down"

  [ Fabien Tassin <fta@sofaraway.org> ]
  * Drop patches applied upstream
    - drop debian/patches/bz344818_cairo_xrender.patch
    - drop debian/patches/bzXXX_fix_pyxpcom_build_failure.patch
  * Update diverged patch:
    - update debian/patches/dom_inspector_support_for_prism.patch
  * Add support for system hunspell
    - update debian/rules
  * Add optional support for system sqlite3 (we need >= 3.5 not in hardy)
    - update debian/rules
  * Update clean rule to make it simpler and more friendly with
    mozilla-devscripts
    - update debian/rules
  * Drop DEB_AUTO_UPDATE_DEBIAN_CONTROL cdbs variable completely. It was
    wrongly set to zero
    - update debian/rules
  * Update clean rule now that Mozilla bug 333308 has landed.
    To prevent a bug in cdbs where patches are unapplied before distclean
    is performed, set DEB_MAKE_CLEAN_TARGET to $(NULL) and add call
    distclean ourselves before cdbs files are included
    - update debian/rules
  * There're still some leftovers after distclean despite latest
    Mozilla bug 333308 patch. Fix it once again and report it upstream
    - add debian/patches/bz333308_attXXXX_make_clean_cleaner.patch
    - update debian/patches/series
  * Drop obsolete comment for extensions
    - update debian/rules
  * Stop build-tree/mozilla/README to be shipped as a doc by setting
    cdbs DEB_INSTALL_DOCS_ALL to $(NULL)
    - update debian/rules
  * Drop obsolete TODO file
    - drop debian/TODO

  [ Alexander Sack <asac@ubuntu.com> ]
  * fix "remember password" dialog for embedders that don't provide
    a branding chrome
    - add debian/patches/bzXXX_attXXX_fix_remember_password_for_embedders_without_branding.patch
    - update debian/patches/series
  * fix LP: #175904 "Firefox 3.0 makes everything annoyingly huge" by not
    scaling images based on dpi.
    - add debian/patches/bz394103_dont_scale_images.patch
    - update debian/patches/series
  * add alternative patch for LP: #175904 "Firefox 3.0 makes everything
    annoyingly huge" by scaling images for 192dpi, 288dpi, etc. instead
    of 142dpi, 238dpi and so on. (this patch is not applied atm and is
    included for testing purpose)
    - add debian/patches/bz394103_scale_images_for_192+dpi.patch
  * add libsqlite3-dev to Build-Depends in order to effectively enable
    optional system sqlite feature on buildd's with sqlite > 3.5
    - update debian/control
  * bump build requirements on nspr and nss to >= 4.7.0~1.9b4 and
    >= 3.12.0~1.9b4 respectively
    - update debian/control

 -- Alexander Sack <asac@ubuntu.com>  Tue, 11 Mar 2008 02:06:46 +0100

xulrunner-1.9 (1.9~b3+nobinonly-0ubuntu3) hardy; urgency=low

  * add two patches for mozilla bug 394103 "All elements are HUGE" and enable
    bz394103_dont_scale_images.patch for now (LP: #178558)
    - add debian/patches/bz394103_dont_scale_images.patch
    - add debian/patches/bz394103_scale_images_for_192+dpi.patch
    - update debian/patches/series

 -- Alexander Sack <asac@ubuntu.com>  Mon, 25 Feb 2008 11:45:00 +0100

xulrunner-1.9 (1.9~b3+nobinonly-0ubuntu2) hardy; urgency=low

  * add Breaks: firefox-3.0 (<< 3.0~b3) to fix transition breakage
    - update debian/control

 -- Alexander Sack <asac@ubuntu.com>  Thu, 14 Feb 2008 16:51:05 +0100

xulrunner-1.9 (1.9~b3+nobinonly-0ubuntu1) hardy; urgency=low

  * release FIREFOX_3_0b3_RELEASE

  [ Alexander Sack ]
  * submit patch that ships xpcshell to bugzilla
    - rename debian/patches/ship_xpcshell.patch =>
             debian/patches/bz410617_att295212_ship_xpcshell.patch
    - update debian/patches/series
  * fix tooltip in epiphany: previously displayed out of screen bounds
    (LP: #37507)
    - add debian/patches/bz233371_att297343_fix_outofscreen_embed_tooltip.patch
    - update debian/patches/series
  * use default upstream gcc tweaks for improved performance - especially of the
    javascript engine
    - update debian/rules
  * update global extension/plugin patch to apply cleanly against latest code
    - update debian/patches/bzXXX_gre_extension_plugin_support.patch
  * fix pyxpcom build failure introduced by recent commit
    - add debian/patches/bzXXX_fix_pyxpcom_build_failure.patch
    - update debian/patches/series
  * add distro independent global install locations for extensions,
    /usr/lib/mozilla/extensions and /usr/share/mozilla/extensions
    - update debian/xulrunner-1.9.dirs
  * support embedded tarball layout when either there is a *.tar.bz2 in orig tarball
    or if DEBIAN_MOZCLIENT_EMBEDDED is not unset (you will need this to produce embedded
    tarballs during |get-orig-source|
    - update debian/rules
  * bump minimum libnss3-dev build requirements to >= 3.12.0~1.9b3
    - update debian/control
  * bump minimum libnspr4-dev build requirements to >= 4.7.0~1.9b3
    - update debian/control

  [ Fabien Tassin ]
  * Drop patches applied upstream
    - drop debian/patches/bz410617_att295212_ship_xpcshell.patch
    - drop debian/patches/bz404634_att294921.patch
    - drop debian/patches/bz386610_python2.5_ftbfs_amd64.patch
    - drop debian/patches/bz373918_att295042.patch
    - drop debian/patches/bz408062_unstable_pc.patch
    - drop debian/patches/bz384304_fix_recursive_symlinks.patch
    - update debian/patches/series
  * Refresh diverged patches:
    - update debian/patches/bzXXX_pc_honour_system_nspr_nss.patch
    - update debian/patches/rename_venkman_addon.patch
    - update debian/patches/bz344818_cairo_xrender.patch
  * Install links for all .so libs in the -dev package
    - update debian/patches/dont_install_so_in_dev.patch
  * Bump gtk requirement to 2.12 as per Mozilla bug 412432
    - update debian/control
  * Add #DEBHELPER# token to postinst/prerm scripts
    - update debian/xulrunner-1.9.{postinst,prerm}
  * Install previously missed libdbusservice.so
    - update debian/xulrunner-1.9.install
  * Update venkman patch to also rename locales
    - update debian/patches/rename_venkman_addon.patch
  * Bump requirement for system cairo to >= 1.5.8 as we now need
    the newly added cairo_path_extents()
    - update debian/rules
  * Include mozilla-devscripts file using -include so ifneq could be omitted
    - update debian/rules
  * Fix missing .so symlinks regression
    - update debian/patches/dont_install_so_in_dev.patch

 -- Alexander Sack <asac@ubuntu.com>  Wed, 13 Feb 2008 11:47:21 +0100

xulrunner-1.9 (1.9~b3~cvs20080101t1000+nobinonly-0ubuntu1) hardy; urgency=low

  * happy new year release for hardy (1.9b3 pre, CVS 20080101t1000) features:
    - use system-cairo (LP: #152210, LP: #164640)
    - use system-nspr/nss (LP: #177280)
    - proper pkg-config files for -unstable and system-nspr/nss (see below)
    - backed-out microb changes (back to square zero)
    - fix various embedding issues (see below)

  [ Fabien Tassin ]
  * Disable bz404634_att290373.patch and bz373196_att281782.patch until trunk
    is back in shape after the MicroB mass back out (See MozBug #408238)
    - update debian/patches/series
  * new upstream snapshot (1.9b3 pre, CVS 20071228t0918)
  * Drop patch committed upstream:
    - drop debian/patches/bz287150_att291740_hppa_fix.patch
    - update debian/patches/series
  * Add support for mozilla-devscripts
    - update debian/control
    - update debian/rules

  [ Alexander Sack ]
  * drop patches for mozilla bug #404634 completely to prepare landing of
    improved patch:
    - drop debian/patches/bz404634_att290305.patch
    - drop debian/patches/bz404634_att290373.patch
    - update debian/patches/series
  * land improved patch for mozilla bug #404634 that properly disables
    url-classifier if no profile is setup and makes nsUrlClassifierDBService
    fall-back to NS_APP_USER_PROFILE_50_DIR if NS_APP_USER_PROFILE_LOCAL_50_DIR
    is not provided by embedding app.
    - add debian/patches/bz404634_att294921.patch
    - update debian/patches/series
  * remove bz373196_att281782.patch completely from tree as it tackled a MICROB
    regression, which should now be fixed.
  * add %FULL_NSPR_CFLAGS% to libxul-embedding* Cflags .pc files to fix
    builds of embedders that link against system-nspr enabled xul
    - update debian/patches/bzXXX_pc_honour_system_nspr_nss.patch
  * do not export zlib headers with bogus symbols during make install if
    system zlib is used. This breaks embedders and happens if MOZ_INSTALLER
    is enabled.
    - add debian/patches/bzXXX_no_zlib_export_if_native.patch
    - update debian/patches/series
  * drop mozilla-devscripts from build-depends as its not needed for the
    actual package build process. Take care that debian/rules disables the
    mozilla-devscripts include if it doesn't exist
    - update debian/control
    - update debian/rules
  * add gtkmozembed_internal.h symbols to glue (mozilla bug 373918):
    - add debian/patches/bz373918_att295042.patch
    - update debian/patches/series
  * add support for GRE extensions and plugins. We now search in PROFILE, APP
    and GRE dir.
    - add debian/patches/bzXXX_gre_extension_plugin_support.patch
    - update debian/patches/series
  * explicitly create addon directories /usr/lib/xulrunner-addons/{plugins,extensions}
    - update debian/xulrunner-1.9.dirs
  * drop hard-coded --with-system-nspr and --with-system-nss from CONFIGURE
    flags
    - update debian/rules
  * don't enforce lower bound of system cairo and system nss versions
    - update debian/control

 -- Alexander Sack <asac@ubuntu.com>  Wed, 02 Jan 2008 14:55:34 +0100

xulrunner-1.9 (1.9~b2+nobinonly-0ubuntu1) hardy; urgency=low

  [ Fabien Tassin ]
  * new upstream snapshot (1.9b2) from tag FIREFOX_3_0b2_RELEASE
  * Update diverged patch:
    - update debian/patches/bz399589_fix_missing_symbol_with_new_nss.patch
  * Fix FTBFS on Hardy when using system nss. See MozBug #403994.
    - add debian/patches/bz403994_dont_install_nss_includes_with_system_nss.patch
    - update debian/patches/series
  * Drop patches for bugs which recently landed
    - drop debian/patches/bz405424_att290202.patch
    - drop debian/patches/fix_ppc_ftbfs.patch
    - update debian/patches/series
  * Update rules for system cairo >= 1.5.4. It's still conditioned
    by the presence or not of libcairo 1.5.* in hardy, also conditioning
    lcd sub-pixel rendering
    - update debian/rules
    - add debian/patches/bz344818_cairo_xrender.patch
    - update debian/patches/series
  * add libpixman-1-dev to build-deps, needed by cairo
    - update debian/control
  * Update Standards-Version to 3.7.3
    - update debian/control
  * Re-enable DEB_AUTO_UPDATE_AUTOCONF=2.13 and depends on autoconf2.13
    (will be dropped for final release)
    - update debian/control
    - update debian/rules
  * Fold Build-Depends line making changes easier to track in diffs
    and update versions based on http://wiki.mozilla.org/Linux/Runtime_Requirements
    - update debian/control
  * Add --enable-startup-notification and libstartup-notification0-dev to build-deps
    - update debian/rules
    - update debian/control
  * Rewrite detection code for system nss and nspr, to ease backports to gutsy
    - update debian/rules
  * Fix FTBFS on hppa (See MozBug #287150)
    - add debian/patches/bz287150_att291740_hppa_fix.patch
    - update debian/patches/series

  [ Alexander Sack ]
  * force system cairo by adding versioned build-depends >= 1.5.4
    - update debian/control
  * provide libxul-unstable.pc and libxul-embedding-unstable.pc
    - add debian/patches/bz408062_unstable_pc.patch
    - update debian/patches/series
  * fix missing icons if no gnome-support package is installed: move
    libimgicon.so component from gnome-support package to plain xulrunner-1.9
    - update debian/xulrunner-1.9.install
    - update debian/xulrunner-1.9-gnome-support.install
  * fix mozilla-nspr.pc for --with-system-nspr builds: mozilla-nspr.pc points
    to the cflags and libs of system nspr now
    - add debian/patches/bzXXX_pc_honour_system_nspr_nss.patch
    - update debian/patches/series
  * enforce libnss3-dev version (>= 3.12.0~1.9b2)
    - update debian/control

 -- Fabien Tassin <fta@sofaraway.org>  Wed, 19 Dec 2007 20:23:23 +0100

xulrunner-1.9 (1.9~b1+nobinonly-0ubuntu2) hardy; urgency=low

  [ Alexander Sack ]
  * don't ship versioned .pc files anymore:
    - remove debian/patches/install_pkgconfig_files_with_version.patch
    - update debian/patches/series
  * in turn xulrunner-1.9-dev package needs to Conflicts: on (old) mozilla-dev
    - update debian/control

  [ Fabien Tassin ]
  * Add Homepage: and Vcs-Bzr: fields in control file
    - update debian/control

 -- Alexander Sack <asac@ubuntu.com>  Fri, 07 Dec 2007 00:11:43 +0100

xulrunner-1.9 (1.9~b1+nobinonly-0ubuntu1) hardy; urgency=low

  * new upstream snapshot (1.9b1 from FIREFOX_3_0b1_RELEASE)
    - update debian/changelog
  * Fix shell redirection in clean rule leaving orphaned processes
    in buildd. (LP: #162723)
    - update debian/rules
  * Move extensions dir from /usr/lib/xulrunner-addons to
    /usr/lib/xulrunner-addons/extensions and move plugins dir
    from non-stable /usr/lib/xulrunner-1.9b1/plugins to
    /usr/lib/xulrunner-addons/plugins
    - update debian/rules
    - update debian/xulrunner-1.9.install
    - update debian/xulrunner-1.9-dom-inspector.install
    - update debian/xulrunner-1.9-venkman.install
  * new upstream snapshot (1.9b2pre cvs20071120t1456)
  * Drop patches for MozBug #399589 and #403994 which landed:
    - drop debian/patches/bz399589_fix_missing_symbol_with_new_nss.patch
    - drop debian/patches/bz403994_dont_install_nss_includes_with_system_nss.patch
    - update debian/patches/series
  * Add libdbus-glib-1-dev >= 0.60 to build-deps. See MozBug #388743.
    - update debian/control
  * Add a postrm script to clean up left-overs from python/xpcom
    - add debian/xulrunner-1.9.postrm.in
    - update debian/rules
  * Add support for Prism in the dom inspector addon
    - add debian/patches/dom_inspector_support_for_prism.patch
    - update debian/patches/series

  [ Alexander Sack ]
  * GtkEmbed DirectoryProvider provides NS_APP_USER_PROFILE_LOCAL_50_DIR special
    directory now:
    - add debian/patches/bz404634_att290373.patch
    - update debian/patches/series (include currently applied patch)
  * GtkEmbedEventListener.cpp now deals properly with selections:
    - add debian/patches/bz373196_att281782.patch
    - update debian/patches/series
  * Fix ia64 build failure (thanks to Raúl Porcel)
    - add debian/patches/bz405424_att290202.patch
    - update debian/patches/series
  * Fix url-classifier for embedders that don't provide a profile path. Use
    a temp file to setup the url-classifier database and remove that one when
    shutting down cleanly:
    - add debian/patches/bz404634_att290305.patch
    - update debian/patches/series

 -- Fabien Tassin <fta@sofaraway.org>  Tue, 27 Nov 2007 16:01:49 +0100

xulrunner-1.9 (1.9~b1~rc3+nobinonly-0ubuntu1) hardy; urgency=low

  [ Fabien Tassin ]
  * new upstream snapshot (1.9a9pre cvs20071012t0843)
  * Drop debian/patches/bz392722_fix_nsinstall_on_double_slash.patch
    (MozBug #397296 bumped nss/nspr requirements)
    - update debian/patches/series
  * Fix ftbfs with new nss caused by landing of MozBug #286642.
    See MozBug 399589
    - add debian/patches/bz399589_fix_missing_symbol_with_new_nss.patch
    - update debian/patches/series
  * Ship xpcshell as /usr/bin/xpcshell-1.9 (LP: #151400)
    - update debian/rules
    - add debian/patches/ship_xpcshell.patch
    - update debian/patches/series
  * new upstream snapshot (1.9a9pre cvs20071105t0339)
    - update debian/changelogs
  * Move gnome libs from xulrunner-1.9 to xulrunner-1.9-gnome-support
    - update debian/control
    - update debian/xulrunner-1.9.install
    - add debian/xulrunner-1.9-gnome-support.install
  * new upstream snapshot (1.9b1 rc3 from FIREFOX_3_0b1_RC3)
    - update debian/changelogs
  * Fix broken --with-default-mozilla-five-home value
    - update debian/rules

  [ Alexander Sack ]
  * fix alternative migration bug that appears to happen on upstream version
    upgrades: uninstall xulrunner alternative during "remove" and "upgrade" in
    xulrunner-1.9.prerm
    - update debian/xulrunner-1.9.prerm

 -- Fabien Tassin <fta@sofaraway.org>  Wed, 14 Nov 2007 15:09:56 +0100

xulrunner-1.9 (1.9~a9~cvs20071003t0648-0ubuntu1~mt2) gutsy; urgency=low

  RELEASE: 1.9~a9~cvs20071003t0648-0ubuntu1~mt2 to gutsy/PPA

  * Add /usr/bin/xulrunner-1.9 and make the alternative point to it so
    xul apps that need xul 1.9 can use it. subst is no longer needed for
    postinst/prerm scripts.
    - rename and update:
      - debian/xulrunner-1.9.postinst.in => debian/xulrunner-1.9.postinst
      - debian/xulrunner-1.9.prerm.in => debian/xulrunner-1.9.prerm
    - update debian/rules

 -- Fabien Tassin <fta@sofaraway.org>  Mon, 08 Oct 2007 16:44:01 +0200

xulrunner-1.9 (1.9~a9~cvs20071003t0648-0ubuntu1~mt1) gutsy; urgency=low

  RELEASE: 1.9~a9~cvs20071003t0648-0ubuntu1~mt1 to gutsy/PPA

  [ Fabien Tassin ]
  * Add --disable-mochitest to debian/rules
  * Protect tests targets by ifdefs so --disable-tests does the proper thing.
    This is usefull for the stripped tarball.
    - add debian/patches/protect_tests_by_ifdefs.patch
    - update debian/patches/series
  * Remove strict version check for extensions
    - update debian/control

  [ Alexander Sack ]
  * unify test for dev-package in var DEV_PACKAGE_INDICATION and determine
    whether to point libnssckbi.so to system nss using this test.
  * drop versions from build-depends and depends on libnspr4-dev, libnss3-dev.
    We use this to be able to use the same sources for both official uploads
    (which uses in-xul nspr/nss) and dev/ppa uploads (which use system
    nspr/nss).

 -- Fabien Tassin <fta@sofaraway.org>  Sun, 07 Oct 2007 20:52:39 +0200

xulrunner-1.9 (1.9~a8-0ubuntu2) gutsy; urgency=low

  * debian/rules don't install link to system libnssckbi.so in order to use
    xulrunner provided nss. (LP: #149822)

 -- Alexander Sack <asac@ubuntu.com>  Sat, 06 Oct 2007 14:23:09 +0200

xulrunner-1.9 (1.9~a8-0ubuntu1) gutsy; urgency=low

  RELEASE: 1.9~a8 upload to gutsy.

  [ Alexander Sack ]
  * debian/rules: use EXTRA_SYSTEM_CONFIGURE_FLAGS to only use system-nss/-nspr
    for cvs and mt builds.
  * debian/control: drop build-depends on system-nss/-nspr ... later this
    should be depent on the same test as EXTRA_SYSTEM_CONFIGURE_FLAGS.
  * debian/patches/install_pkgconfig_files_with_version.patch: update patch
    to ship versioned pkgconfig files: mozilla-nspr-1.9.pc and
    mozilla-nss-1.9.pc when xulrunner is not using system nspr/nss.
  * debian/control: drop system nspr/nss depends of xulrunner-1.9-dev.

 -- Alexander Sack <asac@ubuntu.com>  Fri, 05 Oct 2007 01:43:55 +0200

xulrunner-1.9 (1.9~a8-0ubuntu1~mt4) gutsy; urgency=low

  [Fabien Tassin ]
  * Compile with gcc/g++ 4.2 for all archs.
  * Fix a nasty variable bug in debian/rules not doing
    the proper substitution in postinst/prerm

 -- Alexander Sack <asac@ubuntu.com>  Fri, 28 Sep 2007 23:31:04 +0200

xulrunner-1.9 (1.9~a8-0ubuntu1~mt3) gutsy; urgency=low

  [ Fabien Tassin ]
  * DEBIAN_XUL_DIR is evaluated too early, replace ':=' by '='.
    update debian/rules
  * update debian/patches/rename_venkman_addon.patch as
    a file was missing

 -- Alexander Sack <asac@ubuntu.com>  Fri, 28 Sep 2007 17:12:45 +0200

xulrunner-1.9 (1.9~a8-0ubuntu1~mt2) gutsy; urgency=low

  [ Fabien Tassin ]
  * Install addons in /usr/lib/xulrunner-addons:
    - add debian/xulrunner-1.9.dirs
    - update debian/rules to install a symlink
      for /usr/lib/xulrunner-1.9*/extensions
  * Create a package called xulrunner-1.9-dom-inspector
    - update debian/rules
    - add debian/xulrunner-1.9-dom-inspector.install
  * Create a package called xulrunner-1.9-venkman
    - update debian/rules
    - add debian/debian/xulrunner-1.9-venkman.install
    - add debian/patches/rename_venkman_addon.patch
    - update debian/patches/series
  * Install /usr/bin/xulrunner as an alternative
    - add debian/xulrunner-1.9.postinst.in
    - add debian/xulrunner-1.9.prerm.in
    - update debian/rules
    - update debian/xulrunner-1.9.install
  * Add debian/patches/bz384304_fix_recursive_symlinks.patch
    and update debian/patches/series
  * Add Conflicts xulrunner (<< 1.8.1.4-2ubuntu4) so that
    we can coexist with xulrunner 1.8 using alternatives

 -- Alexander Sack <asac@ubuntu.com>  Tue, 25 Sep 2007 23:59:53 +0200
    
xulrunner-1.9 (1.9~a8-0ubuntu1~mt1) gutsy; urgency=low

  Upstream Release: 1.9~a8 aka MOZILLA_1_9a8_RELEASE

  [ Fabien Tassin ]
  * Add --disable-install-strip to debian/rules (introduced
    by Mozilla bug #391325)
  * Don't install .so libs in -dev but link them instead
    Add debian/patches/dont_install_so_in_dev.patch
  * Make xulrunner-1.9-dev depend on lib{nss3,nspr4}-dev
  * Don't hardcode xul version in debian/xulrunner-1.9.links
    but link in debian/rules instead

  [ Alexander Sack ]
  * debian/rules: redirect output of finds in clean target to /dev/null

 -- Alexander Sack <asac@ubuntu.com>  Tue, 25 Sep 2007 01:46:53 +0200

xulrunner-1.9 (1.9~a8~cvs20070913t1423-0ubuntu1~mt2) gutsy; urgency=low

  [ Fabien Tassin ]
  * Remove Build-Depends-Indep as java is not needed
  * Add --enable-safe-browsing to debian rules as it's good for us
    and it brings the missing --enable-url-classifier
  * Make the installer complain about missing files on stdout
    instead of stderr so logs are easier to read.
    Add debian/patches/installer_use_stdout_for_missing_files.patch
    and update debian/patches/series

 -- Alexander Sack <asac@ubuntu.com>  Mon, 17 Sep 2007 21:33:45 +0200

xulrunner-1.9 (1.9~a8~cvs20070913t1423-0ubuntu1~mt1) gutsy; urgency=low

  [ Fabien Tassin ]
  * Add debian/patches/fix_ppc_ftbfs.patch to fix FTBFS on powerpcc:
    now look for Linuxpowerpc instead of Linuxppc
    (contributed by Luke Yelavich <themuso@ubuntu.com>)
  * Add --enable-extensions to build xml-rpc, venkman, inspector, irc, gnomevfs,
    cview, tasks, reporter and python/xpcom
  * Add --enable-webservices
  * Drop --disable-debug (it's the default)
  * Add a clean rule to take care of some leftovers
  * Add debian/xulrunner-1.9.links to link /usr/lib/nss/libnssckbi.so in
    /usr/lib/xulrunner-1.9a8pre/libnssckbi.so in order to provide to all xul
    applications CA certificates.
  * update debian/patches/bz392722_fix_nsinstall_on_double_slash.patch
    update from firefox-trunk to reflect upstream partial commit.

  [ Alexander Sack ]
  * debian/patches/bz386610_python2.5_ftbfs_amd64.patch,series: add patch from
    bugzilla 386610 that fixes ftbfs on amd64 with python2.5.

 -- Alexander Sack <asac@ubuntu.com>  Sat, 08 Sep 2007 15:03:13 +0200

xulrunner-1.9 (1.9~a8~cvs20070829-0ubuntu1~mt1) gutsy; urgency=low

  [ Fabien Tassin ]
  * new upstream snapshot (1.9a8pre cvs20070829)
  * Add debian/copyright
  * Update debian/changelog to use a proper versionning scheme.
  * Make xulrunner-1.9-dev depend on xulrunner-1.9 (update debian/control)
  * Update Maintainer in debian/control to Mozilla team.
  * Update debian/control to fix Build-Depends: drop dpatch, add quilt, cdbs,
        zip.
  * Update debian/rules to stop running autoconf.
  * Add debian/patches/bz392722_fix_nsinstall_on_double_slash.patch fixing
    nsinstall (patch reused from firefox-trunk)
  * Add debian/patches/install_pkgconfig_files_with_version.patch so we
    can install multiple xulrunner-dev and still use pkg-config
  * Add debian/patches/series
  * Update debian/control to create a -dev package
  * Add debian/xulrunner-1.9.install and debian/xulrunner-1.9-dev.install
    to move files to -dev package

 -- Fabien Tassin <fta@sofaraway.org>  Wed, 29 Aug 2007 20:53:27 +0200

xulrunner-1.9 (1.9~a8~cvs20070824-0ubuntu1) gutsy; urgency=low

  [ Fabien Tassin ]
  * new upstream snapshot (1.9a8pre cvs20070824)
  * initial packaging inspired from firefox-trunk and reusing
    package descriptions from previous xulrunner package.
    Create xulrunner-1.9 and xulrunner-1.9-dev.

 -- Fabien Tassin <fta@sofaraway.org>  Fri, 24 Aug 2007 22:01:38 +0000
