equal
deleted
inserted
replaced
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 20 |
20 %define major 20 |
21 %define mainver %major.98 |
21 %define mainver %major.99 |
22 %define update_channel aurora |
22 %define update_channel beta |
23 |
23 |
24 %if %suse_version > 1220 |
24 %if %suse_version > 1220 |
25 %define gstreamer_ver 1.0 |
25 %define gstreamer_ver 1.0 |
26 %else |
26 %else |
27 %define gstreamer_ver 0.10 |
27 %define gstreamer_ver 0.10 |
58 BuildRequires: pkgconfig(gstreamer-app-%gstreamer_ver) |
58 BuildRequires: pkgconfig(gstreamer-app-%gstreamer_ver) |
59 BuildRequires: pkgconfig(gstreamer-plugins-base-%gstreamer_ver) |
59 BuildRequires: pkgconfig(gstreamer-plugins-base-%gstreamer_ver) |
60 %endif |
60 %endif |
61 Version: %{mainver} |
61 Version: %{mainver} |
62 Release: 0 |
62 Release: 0 |
63 %define releasedate 2013031900 |
63 %define releasedate 2013040100 |
64 Provides: firefox = %{mainver} |
64 Provides: firefox = %{mainver} |
65 Provides: firefox = %{version}-%{release} |
65 Provides: firefox = %{version}-%{release} |
66 Provides: web_browser |
66 Provides: web_browser |
67 Provides: browser(npapi) |
67 Provides: browser(npapi) |
68 # this is needed to match this package with the kde4 helper package without the main package |
68 # this is needed to match this package with the kde4 helper package without the main package |
134 %define desktop_file_name firefox |
134 %define desktop_file_name firefox |
135 %else |
135 %else |
136 %define desktop_file_name %{name} |
136 %define desktop_file_name %{name} |
137 %endif |
137 %endif |
138 ### build options |
138 ### build options |
139 %define branding 0 |
139 %define branding 1 |
140 %define localize 1 |
140 %define localize 1 |
141 %ifarch ppc ppc64 s390 s390x ia64 %arm |
141 %ifarch ppc ppc64 s390 s390x ia64 %arm |
142 %define crashreporter 0 |
142 %define crashreporter 0 |
143 %else |
143 %else |
144 %define crashreporter 1 |
144 %define crashreporter 1 |
244 %endif |
244 %endif |
245 %if %suse_version >= 1140 |
245 %if %suse_version >= 1140 |
246 %patch32 -p1 |
246 %patch32 -p1 |
247 %endif |
247 %endif |
248 %patch33 -p1 |
248 %patch33 -p1 |
249 #%patch34 -p1 |
249 %patch34 -p1 |
250 %patch35 -p1 |
250 %patch35 -p1 |
251 |
251 |
252 %build |
252 %build |
253 # no need to add build time to binaries |
253 # no need to add build time to binaries |
254 modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")" |
254 modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")" |
344 source %{SOURCE5} |
344 source %{SOURCE5} |
345 export MOZ_SOURCE_STAMP=$REV |
345 export MOZ_SOURCE_STAMP=$REV |
346 export MOZ_SOURCE_REPO=$REPO |
346 export MOZ_SOURCE_REPO=$REPO |
347 make -C browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0 |
347 make -C browser/installer STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0 |
348 #DEBUG (break the build if searchplugins are missing / temporary) |
348 #DEBUG (break the build if searchplugins are missing / temporary) |
349 #grep amazondotcom dist/firefox/omni.ja # FIXME |
349 grep amazondotcom dist/firefox/browser/omni.ja |
350 # copy tree into RPM_BUILD_ROOT |
350 # copy tree into RPM_BUILD_ROOT |
351 mkdir -p $RPM_BUILD_ROOT/%{progdir} |
351 mkdir -p $RPM_BUILD_ROOT%{progdir} |
352 cp -rf $RPM_BUILD_DIR/obj/dist/firefox/* $RPM_BUILD_ROOT%{progdir} |
352 cp -rf $RPM_BUILD_DIR/obj/dist/firefox/* $RPM_BUILD_ROOT%{progdir} |
353 mkdir -p $RPM_BUILD_ROOT%{progdir}/browser/distribution/extensions |
353 mkdir -p $RPM_BUILD_ROOT%{progdir}/browser/distribution/extensions |
354 mkdir -p $RPM_BUILD_ROOT%{progdir}/browser/searchplugins |
354 mkdir -p $RPM_BUILD_ROOT%{progdir}/browser/searchplugins |
355 mkdir -p $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/ |
355 mkdir -p $RPM_BUILD_ROOT%{progdir}/browser/defaults/preferences/ |
356 # install kde.js |
356 # install kde.js |