MozillaFirefox/MozillaFirefox.spec
branchesr24
changeset 706 4639b5ad4fce
parent 702 5561a483919b
child 713 3c7719dfcafa
equal deleted inserted replaced
702:5561a483919b 706:4639b5ad4fce
    61 Recommends:     gstreamer-0_10-fluendo-mp3
    61 Recommends:     gstreamer-0_10-fluendo-mp3
    62 Recommends:     gstreamer-0_10-plugins-ffmpeg
    62 Recommends:     gstreamer-0_10-plugins-ffmpeg
    63 %endif
    63 %endif
    64 Version:        %{mainver}
    64 Version:        %{mainver}
    65 Release:        0
    65 Release:        0
    66 %define         releasedate 2014013000
    66 %define         releasedate 2014013100
    67 Provides:       firefox = %{mainver}
    67 Provides:       firefox = %{mainver}
    68 Provides:       firefox = %{version}-%{release}
    68 Provides:       firefox = %{version}-%{release}
    69 Provides:       web_browser
    69 Provides:       web_browser
    70 Provides:       browser(npapi)
    70 Provides:       browser(npapi)
    71 # this is needed to match this package with the kde4 helper package without the main package
    71 # this is needed to match this package with the kde4 helper package without the main package
   136 %define desktop_file_name firefox
   136 %define desktop_file_name firefox
   137 %else
   137 %else
   138 %define desktop_file_name %{name}
   138 %define desktop_file_name %{name}
   139 %endif
   139 %endif
   140 ### build options
   140 ### build options
       
   141 # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys
       
   142 # Note: these are for the openSUSE Firefox builds ONLY. For your own distribution,
       
   143 # please get your own set of keys.
       
   144 %define _google_api_key AIzaSyD1hTe85_a14kr1Ks8T3Ce75rvbR1_Dx7Q
   141 %define branding 1
   145 %define branding 1
   142 %define localize 1
   146 %define localize 1
   143 %ifarch ppc ppc64 s390 s390x ia64 %arm
   147 %ifarch ppc ppc64 s390 s390x ia64 %arm
   144 %define crashreporter 0
   148 %define crashreporter 0
   145 %else
   149 %else
   268 export MOZ_SOURCE_REPO=$REPO
   272 export MOZ_SOURCE_REPO=$REPO
   269 export MOZ_BUILD_DATE=%{releasedate}
   273 export MOZ_BUILD_DATE=%{releasedate}
   270 export MOZILLA_OFFICIAL=1
   274 export MOZILLA_OFFICIAL=1
   271 export BUILD_OFFICIAL=1
   275 export BUILD_OFFICIAL=1
   272 export MOZ_TELEMETRY_REPORTING=1
   276 export MOZ_TELEMETRY_REPORTING=1
       
   277 export MOZ_GOOGLE_API_KEY=%{_google_api_key}
   273 export CFLAGS="$RPM_OPT_FLAGS -Os -fno-strict-aliasing"
   278 export CFLAGS="$RPM_OPT_FLAGS -Os -fno-strict-aliasing"
   274 %ifarch %arm
   279 %ifarch %arm
   275 export CFLAGS="${CFLAGS/-g / }"
   280 export CFLAGS="${CFLAGS/-g / }"
   276 %endif
   281 %endif
   277 %ifarch ppc64
   282 %ifarch ppc64