firefox: Perform a number of cleanups and fix consistency issues.
authorTom Rini <tom_rini@mentor.com>
Wed, 3 Mar 2010 19:05:33 +0000 (12:05 -0700)
committerTom Rini <tom_rini@mentor.com>
Wed, 3 Mar 2010 19:05:33 +0000 (12:05 -0700)
commit679a2367acde02f76f43f446c56c1eefed4e69c0
treef97b3a6ce9f22fb4ad39e52a43bf560bf5e65c12
parentb9601a21e733d20d2dbf805609aca4b2cdc57bf1
firefox: Perform a number of cleanups and fix consistency issues.

- parallel builds need to happen via MOZ_MAKE_FLAGS and it gripes if still
  passed -jN, so keep the old value before we clear it.
- Move the HOST_LIBIDL stuff into configure, otherwise bad things happen when
  you don't have pkg-config on the build host.
- Prior to 3.6, wireless-tools can be, or not be built already and the Necko
  wifi options deals.  With how 3.6 is configured, it must be disabled or
  DEPENDED on.  For consistency, turn it off.
- In 3.5 and newer, libnotify can be used, add it to DEPENDS (could be
  disabled).
- Because of both of the above, bump PR.

Signed-off-by: Tom Rini <tom_rini@mentor.com>
Acked-by: Khem Raj <raj.khem@gmail.com>
18 files changed:
classes/mozilla.bbclass
recipes/mozilla/fennec_hg.bb
recipes/mozilla/firefox-3.5.2/mozconfig
recipes/mozilla/firefox-3.5.4/mozconfig
recipes/mozilla/firefox-3.5.5/mozconfig
recipes/mozilla/firefox-3.6/mozconfig
recipes/mozilla/firefox.inc
recipes/mozilla/firefox_3.0.1.bb
recipes/mozilla/firefox_3.0.4.bb
recipes/mozilla/firefox_3.0.8.bb
recipes/mozilla/firefox_3.1b1.bb
recipes/mozilla/firefox_3.1b2.bb
recipes/mozilla/firefox_3.5.2.bb
recipes/mozilla/firefox_3.5.4.bb
recipes/mozilla/firefox_3.5.5.bb
recipes/mozilla/firefox_3.5b4.bb
recipes/mozilla/firefox_3.6.bb
recipes/mozilla/firefox_hg.bb