MozillaFirefox/MozillaFirefox.spec
branchfirefox13
changeset 482 04ecaffc8f8d
parent 460 3880f0f192a8
child 489 f5ef195f348b
equal deleted inserted replaced
461:d17e60d0804a 482:04ecaffc8f8d
    16 # Please submit bugfixes or comments via http://bugs.opensuse.org/
    16 # Please submit bugfixes or comments via http://bugs.opensuse.org/
    17 #
    17 #
    18 
    18 
    19 
    19 
    20 %define major 13
    20 %define major 13
    21 %define mainver %major.0
    21 %define mainver %major.0.1
    22 %define update_channel release
    22 %define update_channel release
    23 
    23 
    24 Name:           MozillaFirefox
    24 Name:           MozillaFirefox
    25 BuildRequires:  Mesa-devel
    25 BuildRequires:  Mesa-devel
    26 BuildRequires:  autoconf213
    26 BuildRequires:  autoconf213
    47 BuildRequires:  mozilla-nspr-devel >= 4.9.0
    47 BuildRequires:  mozilla-nspr-devel >= 4.9.0
    48 BuildRequires:  mozilla-nss-devel >= 3.13.4
    48 BuildRequires:  mozilla-nss-devel >= 3.13.4
    49 BuildRequires:  nss-shared-helper-devel
    49 BuildRequires:  nss-shared-helper-devel
    50 Version:        %{mainver}
    50 Version:        %{mainver}
    51 Release:        0
    51 Release:        0
    52 %define         releasedate 2012060100
    52 %define         releasedate 2012061400
    53 Provides:       firefox = %{mainver}
    53 Provides:       firefox = %{mainver}
    54 Provides:       firefox = %{version}-%{release}
    54 Provides:       firefox = %{version}-%{release}
    55 Provides:       web_browser
    55 Provides:       web_browser
    56 Provides:       browser(npapi)
    56 Provides:       browser(npapi)
    57 # this is needed to match this package with the kde4 helper package without the main package
    57 # this is needed to match this package with the kde4 helper package without the main package
   110 Requires(postun): shared-mime-info desktop-file-utils
   110 Requires(postun): shared-mime-info desktop-file-utils
   111 Requires:       %{name}-branding > 4.0
   111 Requires:       %{name}-branding > 4.0
   112 Requires:       mozilla-nspr >= %(rpm -q --queryformat '%{VERSION}' mozilla-nspr)
   112 Requires:       mozilla-nspr >= %(rpm -q --queryformat '%{VERSION}' mozilla-nspr)
   113 Requires:       mozilla-nss >= %(rpm -q --queryformat '%{VERSION}' mozilla-nss)
   113 Requires:       mozilla-nss >= %(rpm -q --queryformat '%{VERSION}' mozilla-nss)
   114 Recommends:     libcanberra0
   114 Recommends:     libcanberra0
       
   115 # libproxy's mozjs pacrunner crashes FF (bnc#759123)
       
   116 Obsoletes:      libproxy1-pacrunner-mozjs <= 0.4.7
   115 %define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
   117 %define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
   116 %define _use_internal_dependency_generator 0
   118 %define _use_internal_dependency_generator 0
   117 %define __find_requires sh %{SOURCE4}
   119 %define __find_requires sh %{SOURCE4}
   118 %global provfind sh -c "grep -v '.so' | %__find_provides"
   120 %global provfind sh -c "grep -v '.so' | %__find_provides"
   119 %global __find_provides %provfind
   121 %global __find_provides %provfind
   169 of MozillaFirefox.
   171 of MozillaFirefox.
   170 
   172 
   171 %package translations-other
   173 %package translations-other
   172 Summary:        Extra translations for MozillaFirefox
   174 Summary:        Extra translations for MozillaFirefox
   173 Group:          System/Localization
   175 Group:          System/Localization
   174 Provides:       locale(%{name}:af;ak;as;ast;be;bg;bn_BD;bn_IN;br;bs;csb;cy;el;en_ZA;eo;es_MX;et;eu;fa;fy_NL;ga_IE;gd;gl;gu_IN;he;hi_IN;hr;hy_AM;id;is;kk;km;kn;ku;lg;lij;lt;lv;mai;mk;ml;mn;mr;nn_NO;nso;or;pa_IN;rm;ro;si;sk;sl;son;sq;sr;sw;ta;ta_LK;te;th;tr;uk;vi;zu)
   176 Provides:       locale(%{name}:af;ak;as;ast;be;bg;bn_BD;bn_IN;br;bs;csb;cy;el;en_ZA;eo;es_MX;et;eu;fa;fy_NL;ga_IE;gd;gl;gu_IN;he;hi_IN;hr;hy_AM;id;is;kk;km;kn;ku;lg;lij;lt;lv;mai;mk;ml;mr;nn_NO;nso;or;pa_IN;rm;ro;si;sk;sl;son;sq;sr;ta;ta_LK;te;th;tr;uk;vi;zu)
   175 Requires:       %{name} = %{version}
   177 Requires:       %{name} = %{version}
   176 Obsoletes:      %{name}-translations < %{version}-%{release}
   178 Obsoletes:      %{name}-translations < %{version}-%{release}
   177 
   179 
   178 %description translations-other
   180 %description translations-other
   179 This package contains rarely used languages for the user interface
   181 This package contains rarely used languages for the user interface