diff -r 582eab35a712 -r 447791e42c9b MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Thu Nov 11 12:55:40 2010 +0100 +++ b/MozillaFirefox/MozillaFirefox.spec Fri Nov 12 09:11:22 2010 +0100 @@ -51,17 +51,18 @@ Source8: firefox-mimeinfo.xml Source9: firefox-lockdown.js Source10: compare-locales.tar.bz2 -Source16: firefox.1 -Patch3: toolkit-download-folder.patch -Patch4: firefox-linkorder.patch -Patch5: firefox-browser-css.patch -Patch6: firefox-cross-desktop.patch -Patch8: firefox-appname.patch -Patch9: firefox-kde.patch -Patch10: firefox-ui-lockdown.patch -Patch11: firefox-no-sync-l10n.patch -Patch12: firefox-libxulsdk-locales.patch -Patch13: firefox-no-default-ualocale.patch +Source11: firefox.1 +Patch1: toolkit-download-folder.patch +Patch2: firefox-linkorder.patch +Patch3: firefox-browser-css.patch +Patch4: firefox-cross-desktop.patch +Patch5: firefox-appname.patch +Patch6: firefox-kde.patch +Patch7: firefox-ui-lockdown.patch +Patch8: firefox-no-sync-l10n.patch +Patch9: firefox-libxulsdk-locales.patch +Patch10: firefox-no-default-ualocale.patch +Patch11: firefox-multilocale-chrome.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(post): coreutils shared-mime-info desktop-file-utils Requires(postun): shared-mime-info desktop-file-utils @@ -150,20 +151,21 @@ %prep %setup -q -n mozilla -b 7 -b 10 cd $RPM_BUILD_DIR/mozilla +%patch1 -p1 +%patch2 -p1 %patch3 -p1 %patch4 -p1 %patch5 -p1 +%if %suse_version >= 1110 %patch6 -p1 -%patch8 -p1 -%if %suse_version >= 1110 -%patch9 -p1 # install kde.js install -m 644 %{SOURCE6} browser/app/profile/kde.js %endif -#%patch10 -p1 +#%patch7 -p1 +%patch8 -p1 +%patch9 -p1 +%patch10 -p1 %patch11 -p1 -%patch12 -p1 -%patch13 -p1 %build export MOZ_BUILD_DATE=%{releasedate} @@ -218,6 +220,7 @@ # copy tree into RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%{progdir} cp -rf $RPM_BUILD_DIR/obj/dist/firefox/* $RPM_BUILD_ROOT/%{progdir} +mkdir -p $RPM_BUILD_ROOT%{progdir}/searchplugins # install additional locales %if %localize rm -f %{_tmppath}/translations.* @@ -238,8 +241,6 @@ $RPM_BUILD_ROOT%{progdir}/extensions/langpack-$locale@firefox.mozilla.org # remove prefs and profile defaults from langpack rm -rf $RPM_BUILD_ROOT%{progdir}/extensions/langpack-$locale@firefox.mozilla.org/defaults - # remove langpack searchplugins for now (bmo#601899) - rm -rf $RPM_BUILD_ROOT%{progdir}/extensions/langpack-$locale@firefox.mozilla.org/searchplugins # check against the fixed common list and sort into the right filelist _matched=0 for _match in ar ca cs da de en-GB es-AR es-CL es-ES fi fr hu it ja ko nb-NO nl pl pt-BR pt-PT ru sv-SE zh-CN zh-TW; do @@ -269,7 +270,7 @@ cp %{SOURCE8} $RPM_BUILD_ROOT%{_datadir}/mime/packages/%{progname}.xml # install man-page mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1/ -cp %{SOURCE16} $RPM_BUILD_ROOT%{_mandir}/man1/%{progname}.1 +cp %{SOURCE11} $RPM_BUILD_ROOT%{_mandir}/man1/%{progname}.1 ########## # ADDONS #