MozillaFirefox/MozillaFirefox.spec
branchmozilla-2.0
changeset 252 5477a696d8f6
parent 247 71521dfedb0b
child 262 b680975515e0
child 266 0c52b02bd7c2
equal deleted inserted replaced
248:0fea78eee35a 252:5477a696d8f6
    66 Patch8:         firefox-no-sync-l10n.patch
    66 Patch8:         firefox-no-sync-l10n.patch
    67 Patch9:         firefox-libxulsdk-locales.patch
    67 Patch9:         firefox-libxulsdk-locales.patch
    68 Patch10:        firefox-no-default-ualocale.patch
    68 Patch10:        firefox-no-default-ualocale.patch
    69 Patch11:        firefox-multilocale-chrome.patch
    69 Patch11:        firefox-multilocale-chrome.patch
    70 Patch12:        firefox-shellservice.patch
    70 Patch12:        firefox-shellservice.patch
       
    71 Patch13:        firefox-branded-icons.patch
    71 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
    72 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
    72 Requires(post):   coreutils shared-mime-info desktop-file-utils
    73 Requires(post):   coreutils shared-mime-info desktop-file-utils
    73 Requires(postun): shared-mime-info desktop-file-utils
    74 Requires(postun): shared-mime-info desktop-file-utils
    74 %if 0%{?use_xulrunner}
    75 %if 0%{?use_xulrunner}
    75 Requires:       %{xulrunner} >= %(rpm -q --queryformat '%{VERSION}-%{RELEASE}' %{xulrunner})
    76 Requires:       %{xulrunner} >= %(rpm -q --queryformat '%{VERSION}-%{RELEASE}' %{xulrunner})
   188 %patch8 -p1
   189 %patch8 -p1
   189 %patch9 -p1
   190 %patch9 -p1
   190 %patch10 -p1
   191 %patch10 -p1
   191 %patch11 -p1
   192 %patch11 -p1
   192 %patch12 -p1
   193 %patch12 -p1
       
   194 %patch13 -p1
   193 
   195 
   194 %build
   196 %build
   195 export MOZ_BUILD_DATE=%{releasedate}
   197 export MOZ_BUILD_DATE=%{releasedate}
   196 export MOZILLA_OFFICIAL=1
   198 export MOZILLA_OFFICIAL=1
   197 export BUILD_OFFICIAL=1
   199 export BUILD_OFFICIAL=1
   311 mkdir -p $RPM_BUILD_ROOT%{_libdir}/mozilla/extensions/%{firefox_appid}
   313 mkdir -p $RPM_BUILD_ROOT%{_libdir}/mozilla/extensions/%{firefox_appid}
   312 mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps/
   314 mkdir -p $RPM_BUILD_ROOT/usr/share/pixmaps/
   313 ln -sf %{progdir}/icons/mozicon128.png $RPM_BUILD_ROOT/usr/share/pixmaps/%{progname}.png
   315 ln -sf %{progdir}/icons/mozicon128.png $RPM_BUILD_ROOT/usr/share/pixmaps/%{progname}.png
   314 ln -sf %{progdir}/icons/mozicon128.png $RPM_BUILD_ROOT/usr/share/pixmaps/%{progname}-gnome.png
   316 ln -sf %{progdir}/icons/mozicon128.png $RPM_BUILD_ROOT/usr/share/pixmaps/%{progname}-gnome.png
   315 %if %branding
   317 %if %branding
   316 for size in 16 32 48; do
   318 for size in 16 22 24 32 48 256; do
   317   mkdir -p $RPM_BUILD_ROOT%{gnome_dir}/share/icons/hicolor/${size}x${size}/apps/
   319   mkdir -p $RPM_BUILD_ROOT%{gnome_dir}/share/icons/hicolor/${size}x${size}/apps/
   318   ln -sf %{progdir}/chrome/icons/default/default$size.png \
   320   ln -sf %{progdir}/chrome/icons/default/default$size.png \
   319          $RPM_BUILD_ROOT%{gnome_dir}/share/icons/hicolor/${size}x${size}/apps/%{progname}.png
   321          $RPM_BUILD_ROOT%{gnome_dir}/share/icons/hicolor/${size}x${size}/apps/%{progname}.png
   320 done
   322 done
   321 %endif
   323 %endif