MozillaFirefox/MozillaFirefox.spec
changeset 1032 8220ea23b47d
parent 1031 4b419fce88dc
child 1034 c88f42fc1f36
equal deleted inserted replaced
1031:4b419fce88dc 1032:8220ea23b47d
   134 Source12:       mozilla-get-app-id
   134 Source12:       mozilla-get-app-id
   135 Source13:       spellcheck.js
   135 Source13:       spellcheck.js
   136 Source14:       create-tar.sh
   136 Source14:       create-tar.sh
   137 Source15:       firefox-appdata.xml
   137 Source15:       firefox-appdata.xml
   138 Source16:       MozillaFirefox.changes
   138 Source16:       MozillaFirefox.changes
   139 Source17:       l10n_changesets.txt
       
   140 # Set up API keys, see http://www.chromium.org/developers/how-tos/api-keys
   139 # Set up API keys, see http://www.chromium.org/developers/how-tos/api-keys
   141 # Note: these are for the openSUSE Firefox builds ONLY. For your own distribution,
   140 # Note: these are for the openSUSE Firefox builds ONLY. For your own distribution,
   142 # please get your own set of keys.
   141 # please get your own set of keys.
   143 Source18:       mozilla-api-key
   142 Source18:       mozilla-api-key
   144 Source19:       google-api-key
   143 Source19:       google-api-key
   148 Patch3:         mozilla-ntlm-full-path.patch
   147 Patch3:         mozilla-ntlm-full-path.patch
   149 Patch4:         mozilla-openaes-decl.patch
   148 Patch4:         mozilla-openaes-decl.patch
   150 Patch5:         mozilla-no-stdcxx-check.patch
   149 Patch5:         mozilla-no-stdcxx-check.patch
   151 Patch6:         mozilla-reduce-files-per-UnifiedBindings.patch
   150 Patch6:         mozilla-reduce-files-per-UnifiedBindings.patch
   152 Patch7:         mozilla-aarch64-startup-crash.patch
   151 Patch7:         mozilla-aarch64-startup-crash.patch
   153 Patch8:         mozilla-enable-csd.patch
   152 Patch8:         mozilla-bmo256180.patch
   154 Patch9:         mozilla-bmo256180.patch
       
   155 Patch10:        mozilla-alsa-sandbox.patch
       
   156 # Firefox/browser
   153 # Firefox/browser
   157 Patch101:       firefox-kde.patch
   154 Patch101:       firefox-kde.patch
   158 Patch102:       firefox-no-default-ualocale.patch
   155 Patch102:       firefox-branded-icons.patch
   159 Patch103:       firefox-branded-icons.patch
       
   160 
   156 
   161 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
   157 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
   162 Requires(post):   coreutils shared-mime-info desktop-file-utils
   158 Requires(post):   coreutils shared-mime-info desktop-file-utils
   163 Requires(postun): shared-mime-info desktop-file-utils
   159 Requires(postun): shared-mime-info desktop-file-utils
   164 %if %branding
   160 %if %branding
   262 %ifarch %ix86
   258 %ifarch %ix86
   263 %patch6 -p1
   259 %patch6 -p1
   264 %endif
   260 %endif
   265 %patch7 -p1
   261 %patch7 -p1
   266 %patch8 -p1
   262 %patch8 -p1
   267 %patch9 -p1
       
   268 %patch10 -p1
       
   269 # Firefox
   263 # Firefox
   270 %patch101 -p1
   264 %patch101 -p1
   271 %patch102 -p1
   265 %patch102 -p1
   272 %patch103 -p1
       
   273 
   266 
   274 %build
   267 %build
   275 # no need to add build time to binaries
   268 # no need to add build time to binaries
   276 modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/MozillaFirefox.changes")"
   269 modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/MozillaFirefox.changes")"
   277 DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""
   270 DATE="\"$(date -d "${modified}" "+%%b %%e %%Y")\""