16 # Please submit bugfixes or comments via http://bugs.opensuse.org/ |
16 # Please submit bugfixes or comments via http://bugs.opensuse.org/ |
17 # |
17 # |
18 |
18 |
19 |
19 |
20 %define major 28 |
20 %define major 28 |
21 %define mainver %major.0 |
21 %define mainver %major.99 |
22 %define update_channel release |
22 %define update_channel beta |
23 |
23 |
24 %if %suse_version > 1220 |
24 %if %suse_version > 1220 |
25 %define gstreamer_ver 0.10 |
25 %define gstreamer_ver 0.10 |
26 %else |
26 %else |
27 %define gstreamer_ver 0.10 |
27 %define gstreamer_ver 0.10 |
35 BuildRequires: gcc-c++ |
35 BuildRequires: gcc-c++ |
36 BuildRequires: libcurl-devel |
36 BuildRequires: libcurl-devel |
37 BuildRequires: libgnomeui-devel |
37 BuildRequires: libgnomeui-devel |
38 BuildRequires: libidl-devel |
38 BuildRequires: libidl-devel |
39 BuildRequires: libnotify-devel |
39 BuildRequires: libnotify-devel |
|
40 BuildRequires: makeinfo |
40 BuildRequires: python |
41 BuildRequires: python |
41 BuildRequires: startup-notification-devel |
42 BuildRequires: startup-notification-devel |
42 BuildRequires: unzip |
43 BuildRequires: unzip |
43 BuildRequires: update-desktop-files |
44 BuildRequires: update-desktop-files |
44 BuildRequires: xorg-x11-libXt-devel |
45 BuildRequires: xorg-x11-libXt-devel |
49 BuildRequires: libproxy-devel |
50 BuildRequires: libproxy-devel |
50 %else |
51 %else |
51 BuildRequires: wireless-tools |
52 BuildRequires: wireless-tools |
52 %endif |
53 %endif |
53 BuildRequires: mozilla-nspr-devel >= 4.10.3 |
54 BuildRequires: mozilla-nspr-devel >= 4.10.3 |
54 BuildRequires: mozilla-nss-devel >= 3.15.5 |
55 BuildRequires: mozilla-nss-devel >= 3.16 |
55 BuildRequires: nss-shared-helper-devel |
56 BuildRequires: nss-shared-helper-devel |
56 BuildRequires: pkgconfig(libpulse) |
57 BuildRequires: pkgconfig(libpulse) |
57 %if %suse_version > 1210 |
58 %if %suse_version > 1210 |
58 BuildRequires: pkgconfig(gstreamer-%gstreamer_ver) |
59 BuildRequires: pkgconfig(gstreamer-%gstreamer_ver) |
59 BuildRequires: pkgconfig(gstreamer-app-%gstreamer_ver) |
60 BuildRequires: pkgconfig(gstreamer-app-%gstreamer_ver) |
62 Recommends: gstreamer-0_10-fluendo-mp3 |
63 Recommends: gstreamer-0_10-fluendo-mp3 |
63 Recommends: gstreamer-0_10-plugins-ffmpeg |
64 Recommends: gstreamer-0_10-plugins-ffmpeg |
64 %endif |
65 %endif |
65 Version: %{mainver} |
66 Version: %{mainver} |
66 Release: 0 |
67 Release: 0 |
67 %define releasedate 2014031500 |
68 %define releasedate 2014041300 |
68 Provides: firefox = %{mainver} |
69 Provides: firefox = %{mainver} |
69 Provides: firefox = %{version}-%{release} |
70 Provides: firefox = %{version}-%{release} |
70 Provides: web_browser |
71 Provides: web_browser |
71 Provides: browser(npapi) |
72 Provides: browser(npapi) |
72 # this is needed to match this package with the kde4 helper package without the main package |
73 # this is needed to match this package with the kde4 helper package without the main package |
101 Patch6: mozilla-preferences.patch |
102 Patch6: mozilla-preferences.patch |
102 Patch7: mozilla-language.patch |
103 Patch7: mozilla-language.patch |
103 Patch8: mozilla-ntlm-full-path.patch |
104 Patch8: mozilla-ntlm-full-path.patch |
104 Patch9: mozilla-repo.patch |
105 Patch9: mozilla-repo.patch |
105 Patch10: mozilla-sle11.patch |
106 Patch10: mozilla-sle11.patch |
|
107 Patch11: mozilla-icu-strncat.patch |
106 Patch12: mozilla-arm-disable-edsp.patch |
108 Patch12: mozilla-arm-disable-edsp.patch |
107 Patch13: mozilla-ppc.patch |
109 Patch13: mozilla-ppc.patch |
108 Patch14: mozilla-libproxy-compat.patch |
110 Patch14: mozilla-libproxy-compat.patch |
109 Patch15: mozilla-ppc64le-build.patch |
111 Patch15: mozilla-ppc64le-build.patch |
110 Patch16: mozilla-ppc64le-javascript.patch |
112 Patch16: mozilla-ppc64le-javascript.patch |
112 Patch18: mozilla-ppc64le-mfbt.patch |
114 Patch18: mozilla-ppc64le-mfbt.patch |
113 Patch19: mozilla-ppc64le-webrtc.patch |
115 Patch19: mozilla-ppc64le-webrtc.patch |
114 Patch20: mozilla-ppc64le-xpcom.patch |
116 Patch20: mozilla-ppc64le-xpcom.patch |
115 Patch21: mozilla-ppc64-xpcom.patch |
117 Patch21: mozilla-ppc64-xpcom.patch |
116 # Gecko/Toolkit AArch64 Porting |
118 # Gecko/Toolkit AArch64 Porting |
117 Patch36: mozilla-aarch64-599882cfb998.diff |
119 Patch30: mozilla-aarch64-bmo-810631.patch |
118 Patch37: mozilla-aarch64-bmo-810631.patch |
120 Patch31: mozilla-aarch64-bmo-962488.patch |
119 Patch38: mozilla-aarch64-bmo-962488.patch |
121 Patch32: mozilla-aarch64-bmo-963027.patch |
120 Patch39: mozilla-aarch64-bmo-963030.patch |
122 Patch33: mozilla-aarch64-bmo-963023.patch |
121 Patch40: mozilla-aarch64-bmo-963027.patch |
123 Patch34: mozilla-aarch64-bmo-963024.patch |
122 Patch41: mozilla-aarch64-bmo-963028.patch |
|
123 Patch42: mozilla-aarch64-bmo-963029.patch |
|
124 Patch43: mozilla-aarch64-bmo-963023.patch |
|
125 Patch44: mozilla-aarch64-bmo-963024.patch |
|
126 Patch45: mozilla-aarch64-bmo-963031.patch |
|
127 |
124 |
128 # Firefox/browser |
125 # Firefox/browser |
129 Patch100: firefox-browser-css.patch |
126 Patch100: firefox-browser-css.patch |
130 Patch101: firefox-kde.patch |
127 Patch101: firefox-kde.patch |
131 Patch102: firefox-kde-114.patch |
128 Patch102: firefox-kde-114.patch |