MozillaFirefox/firefox-esr.spec
branchesr24
changeset 706 4639b5ad4fce
parent 702 5561a483919b
child 713 3c7719dfcafa
equal deleted inserted replaced
702:5561a483919b 706:4639b5ad4fce
    57 Recommends:     gstreamer-0_10-fluendo-mp3
    57 Recommends:     gstreamer-0_10-fluendo-mp3
    58 Recommends:     gstreamer-0_10-plugins-ffmpeg
    58 Recommends:     gstreamer-0_10-plugins-ffmpeg
    59 %endif
    59 %endif
    60 Version:        %{mainver}
    60 Version:        %{mainver}
    61 Release:        0
    61 Release:        0
    62 %define         releasedate 2014013000
    62 %define         releasedate 2014013100
    63 Provides:       firefox-esr = %{mainver}
    63 Provides:       firefox-esr = %{mainver}
    64 Provides:       firefox-esr = %{version}-%{release}
    64 Provides:       firefox-esr = %{version}-%{release}
    65 Provides:       web_browser
    65 Provides:       web_browser
    66 Provides:       browser(npapi)
    66 Provides:       browser(npapi)
    67 # this is needed to match this package with the kde4 helper package without the main package
    67 # this is needed to match this package with the kde4 helper package without the main package
   140 %define desktop_file_name firefox
   140 %define desktop_file_name firefox
   141 %else
   141 %else
   142 %define desktop_file_name %{name}
   142 %define desktop_file_name %{name}
   143 %endif
   143 %endif
   144 ### build options
   144 ### build options
       
   145 # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys
       
   146 # Note: these are for the openSUSE Firefox builds ONLY. For your own distribution,
       
   147 # please get your own set of keys.
       
   148 %define _google_api_key AIzaSyD1hTe85_a14kr1Ks8T3Ce75rvbR1_Dx7Q
   145 %define branding 1
   149 %define branding 1
   146 %define localize 1
   150 %define localize 1
   147 %ifarch ppc ppc64 s390 s390x ia64 %arm
   151 %ifarch ppc ppc64 s390 s390x ia64 %arm
   148 %define crashreporter 0
   152 %define crashreporter 0
   149 %else
   153 %else
   285 export MOZ_SOURCE_REPO=$REPO
   289 export MOZ_SOURCE_REPO=$REPO
   286 export MOZ_BUILD_DATE=%{releasedate}
   290 export MOZ_BUILD_DATE=%{releasedate}
   287 export MOZILLA_OFFICIAL=1
   291 export MOZILLA_OFFICIAL=1
   288 export BUILD_OFFICIAL=1
   292 export BUILD_OFFICIAL=1
   289 export MOZ_TELEMETRY_REPORTING=1
   293 export MOZ_TELEMETRY_REPORTING=1
       
   294 export MOZ_GOOGLE_API_KEY=%{_google_api_key}
   290 export CFLAGS="$RPM_OPT_FLAGS -Os -fno-strict-aliasing"
   295 export CFLAGS="$RPM_OPT_FLAGS -Os -fno-strict-aliasing"
   291 %ifarch %arm
   296 %ifarch %arm
   292 export CFLAGS="${CFLAGS/-g / }"
   297 export CFLAGS="${CFLAGS/-g / }"
   293 %endif
   298 %endif
   294 %ifarch ppc64
   299 %ifarch ppc64