10 |
# This also means only STABLE upstream releases, NO betas. |
# This also means only STABLE upstream releases, NO betas. |
11 |
# This is a discussed topic. Please, do not flame it again. |
# This is a discussed topic. Please, do not flame it again. |
12 |
|
|
13 |
%define major 7.0 |
%define major 8.0 |
14 |
%define ff_epoch 0 |
%define ff_epoch 0 |
15 |
# (tpg) set version HERE !!! |
# (tpg) set version HERE !!! |
16 |
%define realver %{major}.1 |
%define realver %{major} |
17 |
%define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} |
%define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} |
18 |
|
|
19 |
# (tpg) MOZILLA_FIVE_HOME |
# (tpg) MOZILLA_FIVE_HOME |
66 |
# Patches for kde integration of FF |
# Patches for kde integration of FF |
67 |
Patch11: firefox-kde.patch |
Patch11: firefox-kde.patch |
68 |
Patch12: mozilla-kde.patch |
Patch12: mozilla-kde.patch |
|
|
|
|
# patch from https://bugzilla.mozilla.org/show_bug.cgi?id=551138 |
|
|
# we'll have to use system libffi on arm because moz folks are using |
|
|
# vfp asm which doesn't exist on non-cortex platforms |
|
|
# src/arm/sysv.S: Assembler messages: |
|
|
# src/arm/sysv.S:266: Error: selected processor does not support ARM mode `flddle d0,[ip]' |
|
|
# src/arm/sysv.S:267: Error: selected processor does not support ARM mode `fldmiadgt ip,{d0-d7}' |
|
|
# src/arm/sysv.S:307: Error: selected processor does not support ARM mode `fstseq s0,[r2]' |
|
|
# src/arm/sysv.S:311: Error: selected processor does not support ARM mode `fstdeq d0,[r2]' |
|
|
# src/arm/sysv.S:316: Error: selected processor does not support ARM mode `fstmiadeq r2,{d0-d3}' |
|
|
# src/arm/sysv.S:400: Error: selected processor does not support ARM mode `fstmfdd sp!,{d0-d7}' |
|
|
# src/arm/sysv.S:438: Error: selected processor does not support ARM mode `flds s0,[sp]' |
|
|
# src/arm/sysv.S:441: Error: selected processor does not support ARM mode `fldd d0,[sp]' |
|
|
# src/arm/sysv.S:450: Error: selected processor does not support ARM mode `fldmiad sp,{d0-d1}' |
|
|
# src/arm/sysv.S:453: Error: selected processor does not support ARM mode `fldmiad sp,{d0-d3}' |
|
|
Patch32: xulrunner_allow_to_use_system_libffi.patch |
|
|
Patch33: xulrunner_configure_neon_check.patch |
|
69 |
Patch34: xulrunner_nojit.patch |
Patch34: xulrunner_nojit.patch |
70 |
Patch35: firefox-5.0-asciidel.patch |
Patch35: firefox-5.0-asciidel.patch |
71 |
|
|
73 |
BuildRequires: unzip |
BuildRequires: unzip |
74 |
BuildRequires: zip |
BuildRequires: zip |
75 |
BuildRequires: libxinerama-devel |
BuildRequires: libxinerama-devel |
76 |
|
BuildRequires: libxscrnsaver-devel |
77 |
BuildRequires: libjpeg-devel |
BuildRequires: libjpeg-devel |
78 |
BuildRequires: libpng-devel >= 2:1.4 |
BuildRequires: libpng-devel >= 2:1.4 |
79 |
BuildRequires: zlib-devel |
BuildRequires: zlib-devel |
175 |
# install kde.js |
# install kde.js |
176 |
install -m 644 %{SOURCE9} browser/app/profile/kde.js |
install -m 644 %{SOURCE9} browser/app/profile/kde.js |
177 |
|
|
|
%patch32 -p1 |
|
|
#patch33 -p1 |
|
178 |
%ifarch %arm |
%ifarch %arm |
179 |
%if "%{_target_cpu}" != "armv7l" |
%if "%{_target_cpu}" != "armv7l" |
180 |
%patch34 -p1 |
%patch34 -p1 |