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 27 |
20 %define major 27 |
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 |
48 BuildRequires: libiw-devel |
48 BuildRequires: libiw-devel |
49 BuildRequires: libproxy-devel |
49 BuildRequires: libproxy-devel |
50 %else |
50 %else |
51 BuildRequires: wireless-tools |
51 BuildRequires: wireless-tools |
52 %endif |
52 %endif |
53 BuildRequires: mozilla-nspr-devel >= 4.10.2 |
53 BuildRequires: mozilla-nspr-devel >= 4.10.3 |
54 BuildRequires: mozilla-nss-devel >= 3.15.4 |
54 BuildRequires: mozilla-nss-devel >= 3.15.4 |
55 BuildRequires: nss-shared-helper-devel |
55 BuildRequires: nss-shared-helper-devel |
|
56 BuildRequires: pkgconfig(libpulse) |
56 %if %suse_version > 1210 |
57 %if %suse_version > 1210 |
57 BuildRequires: pkgconfig(gstreamer-%gstreamer_ver) |
58 BuildRequires: pkgconfig(gstreamer-%gstreamer_ver) |
58 BuildRequires: pkgconfig(gstreamer-app-%gstreamer_ver) |
59 BuildRequires: pkgconfig(gstreamer-app-%gstreamer_ver) |
59 BuildRequires: pkgconfig(gstreamer-plugins-base-%gstreamer_ver) |
60 BuildRequires: pkgconfig(gstreamer-plugins-base-%gstreamer_ver) |
60 Requires: libgstreamer-0_10-0 |
61 Requires: libgstreamer-0_10-0 |
61 Recommends: gstreamer-0_10-fluendo-mp3 |
62 Recommends: gstreamer-0_10-fluendo-mp3 |
62 Recommends: gstreamer-0_10-plugins-ffmpeg |
63 Recommends: gstreamer-0_10-plugins-ffmpeg |
63 %endif |
64 %endif |
64 Version: %{mainver} |
65 Version: %{mainver} |
65 Release: 0 |
66 Release: 0 |
66 %define releasedate 2014012800 |
67 %define releasedate 2014020500 |
67 Provides: firefox = %{mainver} |
68 Provides: firefox = %{mainver} |
68 Provides: firefox = %{version}-%{release} |
69 Provides: firefox = %{version}-%{release} |
69 Provides: web_browser |
70 Provides: web_browser |
70 Provides: browser(npapi) |
71 Provides: browser(npapi) |
71 # this is needed to match this package with the kde4 helper package without the main package |
72 # this is needed to match this package with the kde4 helper package without the main package |
120 Requires(postun): shared-mime-info desktop-file-utils |
121 Requires(postun): shared-mime-info desktop-file-utils |
121 Requires: %{name}-branding > 20.0 |
122 Requires: %{name}-branding > 20.0 |
122 Requires: mozilla-nspr >= %(rpm -q --queryformat '%{VERSION}' mozilla-nspr) |
123 Requires: mozilla-nspr >= %(rpm -q --queryformat '%{VERSION}' mozilla-nspr) |
123 Requires: mozilla-nss >= %(rpm -q --queryformat '%{VERSION}' mozilla-nss) |
124 Requires: mozilla-nss >= %(rpm -q --queryformat '%{VERSION}' mozilla-nss) |
124 Recommends: libcanberra0 |
125 Recommends: libcanberra0 |
|
126 Recommends: libpulse0 |
125 # libproxy's mozjs pacrunner crashes FF (bnc#759123) |
127 # libproxy's mozjs pacrunner crashes FF (bnc#759123) |
126 %if %suse_version < 1220 |
128 %if %suse_version < 1220 |
127 Obsoletes: libproxy1-pacrunner-mozjs <= 0.4.7 |
129 Obsoletes: libproxy1-pacrunner-mozjs <= 0.4.7 |
128 %endif |
130 %endif |
129 %define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} |
131 %define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\} |
361 cp -rf $RPM_BUILD_DIR/obj/dist/firefox/* $RPM_BUILD_ROOT%{progdir} |
361 cp -rf $RPM_BUILD_DIR/obj/dist/firefox/* $RPM_BUILD_ROOT%{progdir} |
362 mkdir -p $RPM_BUILD_ROOT%{progdir}/distribution/extensions |
362 mkdir -p $RPM_BUILD_ROOT%{progdir}/distribution/extensions |
363 mkdir -p $RPM_BUILD_ROOT%{progdir}/browser/searchplugins |
363 mkdir -p $RPM_BUILD_ROOT%{progdir}/browser/searchplugins |
364 mkdir -p $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/ |
364 mkdir -p $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/ |
365 # install kde.js |
365 # install kde.js |
366 %if %suse_version >= 1110 |
|
367 install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/kde.js |
366 install -m 644 %{SOURCE6} $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/kde.js |
368 install -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/firefox.js |
367 install -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/firefox.js |
369 %endif |
|
370 # install add-plugins.sh |
368 # install add-plugins.sh |
371 sed "s:%%PROGDIR:%{progdir}:g" \ |
369 sed "s:%%PROGDIR:%{progdir}:g" \ |
372 %{SOURCE13} > $RPM_BUILD_ROOT%{progdir}/add-plugins.sh |
370 %{SOURCE13} > $RPM_BUILD_ROOT%{progdir}/add-plugins.sh |
373 chmod 755 $RPM_BUILD_ROOT%{progdir}/add-plugins.sh |
371 chmod 755 $RPM_BUILD_ROOT%{progdir}/add-plugins.sh |
374 # install additional locales |
372 # install additional locales |