Commit 5af8b76d authored by Michael Shigorin's avatar Michael Shigorin

browser: introduce firefox-esr support

FX_FLAVOUR variable can be set anywhere to switch use/browser/firefox to prefer ESR packages, including the appropriate localization ones. Note that there's no dependency as it can be set in e.g. starterkits (still unset in regular builds) wholesale but shouldn't affect those of them lacking firefox.
parent 8dd2c5d0
...@@ -3,7 +3,11 @@ use/browser: ...@@ -3,7 +3,11 @@ use/browser:
@$(call add,THE_PACKAGES_REGEXP,$$(THE_BROWSER)) @$(call add,THE_PACKAGES_REGEXP,$$(THE_BROWSER))
@$(call try,THE_BROWSER,webclient) # fallback @$(call try,THE_BROWSER,webclient) # fallback
use/browser/firefox use/browser/seamonkey \ # support both firefox and firefox-esr
use/browser/firefox: use/browser
@$(call set,THE_BROWSER,firefox$$(FX_FLAVOUR))
use/browser/seamonkey \
use/browser/chromium use/browser/epiphany \ use/browser/chromium use/browser/epiphany \
use/browser/qupzilla use/browser/rekonq \ use/browser/qupzilla use/browser/rekonq \
use/browser/elinks use/browser/links2: \ use/browser/elinks use/browser/links2: \
...@@ -16,12 +20,19 @@ use/browser/konqueror: use/browser ...@@ -16,12 +20,19 @@ use/browser/konqueror: use/browser
use/browser/konqueror4: use/browser use/browser/konqueror4: use/browser
@$(call set,THE_BROWSER,kde4base-konqueror) @$(call set,THE_BROWSER,kde4base-konqueror)
# the complete lack of dependencies is intentional
use/browser/firefox/esr:
@$(call set,FX_FLAVOUR,-esr)
use/browser/firefox/live: use/browser/firefox use/browser/firefox/live: use/browser/firefox
@$(call add,THE_BROWSER,livecd-firefox) @$(call add,THE_BROWSER,livecd-firefox)
# scarey, and will have to be done otherwise when l10n feature is there # scarey, and will have to be done otherwise when l10n feature is there
use/browser/firefox/i18n: use/browser/firefox use/browser/firefox/i18n: use/browser/firefox
@$(call add,THE_BROWSER,firefox-be firefox-kk firefox-ru firefox-uk) @$(call add,THE_BROWSER,firefox$$(FX_FLAVOUR)-be)
@$(call add,THE_BROWSER,firefox$$(FX_FLAVOUR)-kk)
@$(call add,THE_BROWSER,firefox$$(FX_FLAVOUR)-ru)
@$(call add,THE_BROWSER,firefox$$(FX_FLAVOUR)-uk)
# fx29+ # fx29+
use/browser/firefox/classic: use/browser/firefox use/browser/firefox/classic: use/browser/firefox
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment