xulrunner/xulrunner.spec
branchfirefox14
changeset 496 3c23dab1c5d9
parent 495 8ed13b37e5fb
equal deleted inserted replaced
495:8ed13b37e5fb 496:3c23dab1c5d9
    89 %define has_system_nss   1
    89 %define has_system_nss   1
    90 %define has_system_cairo 0
    90 %define has_system_cairo 0
    91 %define localize 0
    91 %define localize 0
    92 %ifarch ppc ppc64 s390 s390x ia64
    92 %ifarch ppc ppc64 s390 s390x ia64
    93 %define crashreporter    0
    93 %define crashreporter    0
    94 %define plugincontainer  0
       
    95 %else
    94 %else
    96 %define crashreporter    1
    95 %define crashreporter    1
    97 %define plugincontainer  1
       
    98 %endif
    96 %endif
    99 ### configuration end ###
    97 ### configuration end ###
   100 %define _use_internal_dependency_generator 0
    98 %define _use_internal_dependency_generator 0
   101 %define __find_requires sh %{SOURCE2}
    99 %define __find_requires sh %{SOURCE2}
   102 %global provfind sh -c "grep -Ev 'mozsqlite3|dbusservice|unixprint' | %__find_provides"
   100 %global provfind sh -c "grep -Ev 'mozsqlite3|dbusservice|unixprint' | %__find_provides"
   275 EOF
   273 EOF
   276 %endif
   274 %endif
   277 %if ! %crashreporter
   275 %if ! %crashreporter
   278 cat << EOF >> $MOZCONFIG
   276 cat << EOF >> $MOZCONFIG
   279 ac_add_options --disable-crashreporter
   277 ac_add_options --disable-crashreporter
   280 EOF
       
   281 %endif
       
   282 %if ! %plugincontainer
       
   283 cat << EOF >> $MOZCONFIG
       
   284 ac_add_options --disable-ipc
       
   285 EOF
   278 EOF
   286 %endif
   279 %endif
   287 # S/390
   280 # S/390
   288 %ifarch s390 s390x
   281 %ifarch s390 s390x
   289 cat << EOF >> $MOZCONFIG
   282 cat << EOF >> $MOZCONFIG
   462 %exclude %{_libdir}/xulrunner-%{version_internal}/libmozjs.so
   455 %exclude %{_libdir}/xulrunner-%{version_internal}/libmozjs.so
   463 %{_libdir}/xulrunner-%{version_internal}/add-plugins.sh
   456 %{_libdir}/xulrunner-%{version_internal}/add-plugins.sh
   464 %{_libdir}/xulrunner-%{version_internal}/chrome.manifest
   457 %{_libdir}/xulrunner-%{version_internal}/chrome.manifest
   465 %{_libdir}/xulrunner-%{version_internal}/dependentlibs.list
   458 %{_libdir}/xulrunner-%{version_internal}/dependentlibs.list
   466 %{_libdir}/xulrunner-%{version_internal}/mozilla-xremote-client
   459 %{_libdir}/xulrunner-%{version_internal}/mozilla-xremote-client
   467 %if %plugincontainer
       
   468 %{_libdir}/xulrunner-%{version_internal}/plugin-container
   460 %{_libdir}/xulrunner-%{version_internal}/plugin-container
   469 %endif
       
   470 %{_libdir}/xulrunner-%{version_internal}/xulrunner
   461 %{_libdir}/xulrunner-%{version_internal}/xulrunner
   471 %{_libdir}/xulrunner-%{version_internal}/xulrunner-bin
   462 %{_libdir}/xulrunner-%{version_internal}/xulrunner-bin
   472 %{_libdir}/xulrunner-%{version_internal}/xulrunner-stub
   463 %{_libdir}/xulrunner-%{version_internal}/xulrunner-stub
   473 %{_libdir}/xulrunner-%{version_internal}/platform.ini
   464 %{_libdir}/xulrunner-%{version_internal}/platform.ini
   474 %{_libdir}/xulrunner-%{version_internal}/omni.ja
   465 %{_libdir}/xulrunner-%{version_internal}/omni.ja