firefox-3.0 3.0.2+build3+nobinonly-0ubuntu1 source package in Ubuntu

Changelog

firefox-3.0 (3.0.2+build3+nobinonly-0ubuntu1) intrepid; urgency=low

  [ Alexander Sack <email address hidden> ]
  * Fix: LP #246775 - "wrong user-agent string in hardy build" by adding proper
    build-depends
    - update debian/control
  * Fix: LP #240880 - Remove "previously known as" paragraph
    - update debian/control
  * webbrowser-3.0-branding split using the awesome branding (LP: #263938)
    + we add a new .desktop file to the source and teach the debian/rules
      code about it
      - add debian/webbrowser-3.0.desktop
      - update debian/rules
    + we magically run config.status on just the Makefiles of our branding
      in the binary-install/webbrowser-3.0-branding target
      - update debian/rules
    + we introduce a firefox-3.0-branding package as well as an
      webbrowser-3.0-branding package in control; webbrowser-3.0-branding
      conflicts firefox-3.0-branding, while firefox-3.0 depends on
      firefox-3.0-branding | webbrowser-3.0-branding; we update the firefox
      meta package to depend on the firefox-3.0-branding; we add a new
      metapackage "webbrowser" that tracks the stable webbrowser branch, just
      like firefox, but with the difference that it depends on
      webbrower-3.0-branding package
      - update debian/control
    + higher mozilla-devscripts bar to 0.10 to reflect that we need that
      version to properly produce awesome-browser branded original tarballs
      - update debian/control
    + patch browser/installer packages-static file to install awesome-browser
      content and locale bits
      - add debian/patches/awesome_browser_branding_install.patch
      - update debian/patches/series
    + patch firefox to ship branding chrome bits in separate jar files.
      - debian/patches/browser_branding.patch
      - debian/patches/series
    + install firefox branding bits to the firefox-3.0-branding package
      and remove them from the firefox-3.0 package so that we ship the awesome
      browser chrome by default; in turn we fix that not all awesome branding
      bits were available by doing a full make install
      DESTDIR=debian/tmp-awesome.
      - update debian/rules
      - update debian/firefox-3.0.install
    + dpkg-divert non-chrome branding bits; add firefox-3.0-branding.preinst.in
      and firefox-3.0-branding.postrm.in maintainer script templates and
      register them for substitution in debian/rules; for chrome the trick is
      to not divert the whole branding, but just disable the
      awesome-browser.manifest when the firefox-3.0-branding package gets
      installed; doing so disables the locales override and unhooks the
      awesome branding in a way that the offcial branding will take over. We
      also try to cleanup diverts that have disappeared during upgrade in
      old-postrm of the branding package; this is required to properly cleanup
      during major firefox version upgrades - where pkglibdir changes.
      - add debian/firefox-3.0-branding.postrm.in
      - add debian/firefox-3.0-branding.preinst.in
      - update debian/rules
    + introduce rules variable APP_NAME_OTHER, which is used as a placeholder
      for awesome-browser
      - update debian/rules
    + special case when \"Web Browser\" is found
      to be shortBrandName. In that case we use /usr/bin/webbrowser as
      exePath in nsGNOMEShellService (for settin default browser)
      - update debian/patches/lp185622_system_path_default_browser.patch
    + ship /usr/bin/webbrowser and /usr/bin/webbrowser-3.0 links in
      firefox-3.0 package
      - update debian/firefox-3.0.links
    + ship awesome branding in webbrowser-3.0-branding package
      - update debian/rules

  [ Fabien Tassin ]
  * Drop more firefox-3.0 references to ease merge with the 3.1 branch
    - 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 <email address hidden>   Tue, 02 Sep 2008 11:59:53 +0200

Upload details

Uploaded by:
Alexander Sack
Uploaded to:
Intrepid
Original maintainer:
Alexander Sack
Architectures:
any
Section:
web
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Intrepid: [FULLYBUILT] amd64 (Rejected) [FULLYBUILT] hppa (Rejected) [FULLYBUILT] i386 (Rejected) [FULLYBUILT] ia64 (Rejected) [FULLYBUILT] lpia (Rejected) [FULLYBUILT] powerpc (Rejected) [FULLYBUILT] sparc (Rejected)

Downloads

File Size SHA-256 Checksum
firefox-3.0_3.0.2+build3+nobinonly.orig.tar.gz 11.0 MiB 609ef8038e3a8634f475b56f82c0452f8a2fd1f8055f80b09835b5b82274c4fa
firefox-3.0_3.0.2+build3+nobinonly-0ubuntu1.diff.gz 107.2 KiB a06b2f421fd44d300230c944ff0ff7d42309969174b16e08876a44d014b51eb2
firefox-3.0_3.0.2+build3+nobinonly-0ubuntu1.dsc 2.7 KiB 046ff5a920446da0b5b004f18d62a5c1c7bdb7a146a86976ee181bfe33bb54e3

View changes file

Binary packages built by this source