MozillaFirefox/MozillaFirefox.spec
branchfirefox51
changeset 939 3604ed712e16
parent 937 1e62a4bc78c1
child 940 f63a4ac0fe06
equal deleted inserted replaced
938:a888b9636517 939:3604ed712e16
    34 %else
    34 %else
    35 %define progname firefox-dev
    35 %define progname firefox-dev
    36 %define pkgname  firefox-dev-edition
    36 %define pkgname  firefox-dev-edition
    37 %define appname  Firefox Developer Edition
    37 %define appname  Firefox Developer Edition
    38 %endif
    38 %endif
    39 %if 0%{?suse_version} > 1315
    39 %if 0%{?suse_version} > 1320
    40 %define firefox_use_gtk3 1
    40 %define firefox_use_gtk3 1
    41 %endif
    41 %endif
    42 %define progdir %{_prefix}/%_lib/%{progname}
    42 %define progdir %{_prefix}/%_lib/%{progname}
    43 %define gnome_dir     %{_prefix}
    43 %define gnome_dir     %{_prefix}
    44 %define desktop_file_name %{progname}
    44 %define desktop_file_name %{progname}
   203 of %{appname}.
   203 of %{appname}.
   204 
   204 
   205 %package translations-other
   205 %package translations-other
   206 Summary:        Extra translations for %{appname}
   206 Summary:        Extra translations for %{appname}
   207 Group:          System/Localization
   207 Group:          System/Localization
   208 Provides:       locale(%{name}:ach;af;an;as;ast;az;be;bg;bn_BD;bn_IN;br;bs;cak;cy;dsb;en_ZA;eo;es_MX;et;eu;fa;ff;fy_NL;ga_IE;gd;gl;gn;gu_IN;he;hi_IN;hr;hsb;hy_AM;id;is;kk;km;kn;lij;lt;lv;mai;mk;ml;mr;ms;nn_NO;or;pa_IN;rm;ro;si;sk;sl;son;sq;sr;ta;te;th;tr;uk;uz;vi;xh)
   208 Provides:       locale(%{name}:ach;af;an;as;ast;az;bg;bn_BD;bn_IN;br;bs;cak;cy;dsb;en_ZA;eo;es_MX;et;eu;fa;ff;fy_NL;ga_IE;gd;gl;gn;gu_IN;he;hi_IN;hr;hsb;hy_AM;id;is;ka;kab;kk;km;kn;lij;lt;lv;mai;mk;ml;mr;ms;nn_NO;or;pa_IN;rm;ro;si;sk;sl;son;sq;sr;ta;te;th;tr;uk;uz;vi;xh)
   209 Requires:       %{name} = %{version}
   209 Requires:       %{name} = %{version}
   210 Obsoletes:      %{name}-translations < %{version}-%{release}
   210 Obsoletes:      %{name}-translations < %{version}-%{release}
   211 
   211 
   212 %description translations-other
   212 %description translations-other
   213 This package contains rarely used languages for the user interface
   213 This package contains rarely used languages for the user interface
   396 install -m 644 %{SOURCE9} %{buildroot}%{progdir}/browser/defaults/preferences/firefox.js
   396 install -m 644 %{SOURCE9} %{buildroot}%{progdir}/browser/defaults/preferences/firefox.js
   397 # install additional locales
   397 # install additional locales
   398 %if %localize
   398 %if %localize
   399 rm -f %{_tmppath}/translations.*
   399 rm -f %{_tmppath}/translations.*
   400 touch %{_tmppath}/translations.{common,other}
   400 touch %{_tmppath}/translations.{common,other}
   401 for locale in $(awk '{ print $1; }' ../mozilla/browser/locales/shipped-locales); do
   401 for locale in $(awk '{ print $1; }' %{SOURCE17}); do
   402   case $locale in
   402   case $locale in
   403    ja-JP-mac|en-US)
   403    ja-JP-mac|en-US|'')
   404 	;;
   404 	;;
   405    *)
   405    *)
   406    	pushd $RPM_BUILD_DIR/compare-locales
   406    	pushd $RPM_BUILD_DIR/compare-locales
   407 	PYTHONPATH=lib \
   407 	PYTHONPATH=lib \
   408 	  scripts/compare-locales -m ../l10n-merged/$locale \
   408 	  scripts/compare-locales -m ../l10n-merged/$locale \