209 ac_add_options --enable-update-channel=beta |
209 ac_add_options --enable-update-channel=beta |
210 EOF |
210 EOF |
211 %if 0%{?use_xulrunner} |
211 %if 0%{?use_xulrunner} |
212 cat << EOF >> $MOZCONFIG |
212 cat << EOF >> $MOZCONFIG |
213 ac_add_options --with-libxul-sdk=$SDKDIR |
213 ac_add_options --with-libxul-sdk=$SDKDIR |
|
214 ac_add_options --enable-chrome-format=jar |
214 EOF |
215 EOF |
215 %endif |
216 %endif |
216 %if %branding |
217 %if %branding |
217 cat << EOF >> $MOZCONFIG |
218 cat << EOF >> $MOZCONFIG |
218 ac_add_options --enable-official-branding |
219 ac_add_options --enable-official-branding |
231 cp -rf $RPM_BUILD_DIR/obj/dist/firefox/* $RPM_BUILD_ROOT/%{progdir} |
232 cp -rf $RPM_BUILD_DIR/obj/dist/firefox/* $RPM_BUILD_ROOT/%{progdir} |
232 # install additional locales |
233 # install additional locales |
233 %if %localize |
234 %if %localize |
234 rm -f %{_tmppath}/translations.* |
235 rm -f %{_tmppath}/translations.* |
235 touch %{_tmppath}/translations.{common,other} |
236 touch %{_tmppath}/translations.{common,other} |
236 for locale in $(awk '{ print $1; }' browser/locales/shipped-locales); do |
237 for locale in $(awk '{ print $1; }' ../mozilla/browser/locales/shipped-locales); do |
237 case $locale in |
238 case $locale in |
238 ja-JP-mac|en-US) |
239 ja-JP-mac|en-US) |
239 ;; |
240 ;; |
240 *) |
241 *) |
241 pushd $RPM_BUILD_DIR/compare-locales |
242 pushd $RPM_BUILD_DIR/compare-locales |
350 |
351 |
351 %files |
352 %files |
352 %defattr(-,root,root) |
353 %defattr(-,root,root) |
353 %dir %{progdir} |
354 %dir %{progdir} |
354 %dir %{progdir}/chrome/ |
355 %dir %{progdir}/chrome/ |
|
356 %{progdir}/chrome/browser.* |
|
357 %{progdir}/chrome/localized.manifest |
|
358 %{progdir}/chrome/nonlocalized.manifest |
|
359 %{progdir}/chrome/en-US.* |
355 %{progdir}/chrome/icons |
360 %{progdir}/chrome/icons |
356 %{progdir}/components/ |
361 %{progdir}/components/ |
357 #%exclude %{progdir}/defaults/profile/bookmarks.html |
362 %exclude %{progdir}/defaults/profile/bookmarks.html |
|
363 %{progdir}/defaults/ |
358 %{progdir}/extensions/ |
364 %{progdir}/extensions/ |
359 %{progdir}/icons/ |
365 %{progdir}/icons/ |
|
366 %{progdir}/modules/ |
360 %{progdir}/searchplugins/ |
367 %{progdir}/searchplugins/ |
361 %attr(755,root,root) %{progdir}/%{progname}.sh |
368 %attr(755,root,root) %{progdir}/%{progname}.sh |
362 %{progdir}/firefox |
369 %{progdir}/firefox |
363 %{progdir}/application.ini |
370 %{progdir}/application.ini |
364 %{progdir}/blocklist.xml |
371 %{progdir}/blocklist.xml |
365 %{progdir}/omni.jar |
|
366 %if %crashreporter |
372 %if %crashreporter |
367 %{progdir}/crashreporter-override.ini |
373 %{progdir}/crashreporter-override.ini |
368 %endif |
374 %endif |
369 %{progdir}/chrome.manifest |
375 %{progdir}/chrome.manifest |
370 %{_datadir}/applications/%{name}.desktop |
376 %{_datadir}/applications/%{name}.desktop |