Author: mrl
Date: Fri Dec 8 12:02:34 2006
New Revision: 92236
Modified:
packages/cooker/mozilla-firefox-l10n/current/SPECS/mozilla-firefox-l10n.spec
Log:
- Make locales list dynamic.
Modified:
packages/cooker/mozilla-firefox-l10n/current/SPECS/mozilla-firefox-l10n.spec
==============================================================================
---
packages/cooker/mozilla-firefox-l10n/current/SPECS/mozilla-firefox-l10n.spec
(original)
+++
packages/cooker/mozilla-firefox-l10n/current/SPECS/mozilla-firefox-l10n.spec
Fri Dec 8 12:02:34 2006
@@ -45,118 +45,84 @@
# Language descriptions
%define language_ar ar
%define langname_ar Arabic
-%define locale_ar ar
%define language_bg bg-BG
%define langname_bg Bulgarian
-%define locale_bg bg
%define langname_br Breton
%define language_br br-FR
-%define locale_br fr
%define language_ca ca
%define langname_ca Catalan
-%define locale_ca ca
%define language_cs cs
%define langname_cs Czech
-%define locale_cs cs
%define language_da da
%define langname_da Dansk
-%define locale_da da
%define language_de de
%define langname_de German
-%define locale_de de
%define language_el el
%define langname_el Greek
-%define locale_el el
%define language_es_AR es-AR
%define langname_es_AR Spanish (Argentina)
-%define locale_es_AR es
%define language_es es-ES
%define langname_es Spanish
-%define locale_es es
%define langname_eu Basque
%define language_eu eu-ES
-%define locale_eu eu
%define language_fi fi
%define langname_fi Finnish
-%define locale_fi fi
%define language_fr fr
%define langname_fr French
-%define locale_fr fr
%define langname_fy Frisian
%define language_fy fy-NL
-%define locale_fy fy
%define language_ga ga-IE
%define langname_ga Irish
-%define locale_ga ga
%define language_gu_IN gu-IN
%define langname_gu_IN Gujarati
-%define locale_gu_IN gu
%define language_he he
%define langname_he Hebrew
-%define locale_he he
%define language_hu hu
%define langname_hu Hungarian
-%define locale_hu hu
%define language_it it
%define langname_it Italian
-%define locale_it it
%define language_ja ja
%define langname_ja Japanese
-%define locale_ja ja
%define language_ko ko
%define langname_ko Korean
-%define locale_ko ko
%define langname_lt Lithuanian
%define language_lt lt
-%define locale_lt lt
%define langname_mk Macedonian
%define language_mk mk
-%define locale_mk mk
%define language_nb nb-NO
%define langname_nb Norwegian Bokmaal
-%define locale_nb nb
%define langname_nl Dutch
%define language_nl nl
-%define locale_nl nl
%define language_pa_IN pa-IN
%define langname_pa_IN Punjabi (gurmukhi)
-%define locale_pa_IN pa
%define language_pl pl
%define langname_pl Polish
-%define locale_pl pl
%define langname_pt_BR Brazilian portuguese
%define language_pt_BR pt-BR
-%define locale_pt_BR pt
%define langname_pt Portuguese
%define language_pt pt-PT
-%define locale_pt pt
%define language_ro ro
%define langname_ro Romanian
-%define locale_ro ro
%define language_ru ru
%define langname_ru Russian
-%define locale_ru ru
%define language_sk sk
%define langname_sk Slovak
-%define locale_sk sk
%define language_sl sl
%define langname_sl Slovenian
-%define locale_sl sl
%define language_sv sv-SE
%define langname_sv Swedish
-%define locale_sv sv
%define language_tr tr
%define langname_tr Turkish
-%define locale_tr tr
%define langname_uk Ukrainian
%define language_uk uk-UA
-%define locale_uk uk
%define langname_zh_CN Simplified Chinese
%define language_zh_CN zh-CN
-%define locale_zh_CN zh
%define langname_zh_TW Traditional Chinese
%define language_zh_TW zh-TW
-%define locale_zh_TW zh
+
+# Locales
+%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang |
cut -d _ -f 1` "; done)}
+
# Macro for easy adding i18n sources
# auto-increment as called.
%define src 1