equal
deleted
inserted
replaced
65 %requires_eq %{xulrunner} |
65 %requires_eq %{xulrunner} |
66 %ifarch %ix86 |
66 %ifarch %ix86 |
67 Requires: %{xulrunner}-32bit >= %(rpm -q --queryformat '%{VERSION}-%{RELEASE}' %{xulrunner}) |
67 Requires: %{xulrunner}-32bit >= %(rpm -q --queryformat '%{VERSION}-%{RELEASE}' %{xulrunner}) |
68 Requires: %{xulrunner}-32bit = %(rpm -q --queryformat '%{VERSION}' %{xulrunner}) |
68 Requires: %{xulrunner}-32bit = %(rpm -q --queryformat '%{VERSION}' %{xulrunner}) |
69 %endif |
69 %endif |
70 Requires: %{name}-branding >= 3.5 |
70 Requires: %{name}-branding >= 3.7 |
71 %define _use_internal_dependency_generator 0 |
71 %define _use_internal_dependency_generator 0 |
72 %define __find_requires sh %{SOURCE4} |
72 %define __find_requires sh %{SOURCE4} |
73 %global provfind sh -c "grep -v '.so' | %__find_provides" |
73 %global provfind sh -c "grep -v '.so' | %__find_provides" |
74 %global __find_provides %provfind |
74 %global __find_provides %provfind |
75 %define progname firefox |
75 %define progname firefox |
76 %define progdir %{_prefix}/%_lib/%{progname} |
76 %define progdir %{_prefix}/%_lib/%{progname} |
77 %if %suse_version > 1020 |
|
78 %define gnome_dir %{_prefix} |
77 %define gnome_dir %{_prefix} |
79 %else |
|
80 %define gnome_dir /opt/gnome |
|
81 %endif |
|
82 ### build options |
78 ### build options |
83 %define branding 1 |
79 %define branding 1 |
84 %define localize 1 |
80 %define localize 1 |
85 ### build options end |
81 ### build options end |
86 |
82 |
176 ac_add_options --prefix=%{_prefix} |
172 ac_add_options --prefix=%{_prefix} |
177 ac_add_options --libdir=%{_libdir} |
173 ac_add_options --libdir=%{_libdir} |
178 ac_add_options --sysconfdir=%{_sysconfdir} |
174 ac_add_options --sysconfdir=%{_sysconfdir} |
179 ac_add_options --mandir=%{_mandir} |
175 ac_add_options --mandir=%{_mandir} |
180 ac_add_options --includedir=%{_includedir} |
176 ac_add_options --includedir=%{_includedir} |
181 #ac_add_options --with-system-nspr |
177 ac_add_options --with-system-nspr |
182 ac_add_options --with-system-nss |
178 ac_add_options --with-system-nss |
183 ac_add_options --with-libxul-sdk=$SDKDIR |
179 ac_add_options --with-libxul-sdk=$SDKDIR |
184 ac_add_options --with-l10n-base=../l10n |
180 ac_add_options --with-l10n-base=../l10n |
185 ac_add_options --with-system-jpeg |
181 ac_add_options --with-system-jpeg |
186 #ac_add_options --with-system-png # doesn't work because of missing APNG support |
182 #ac_add_options --with-system-png # doesn't work because of missing APNG support |
203 mkdir -p $RPM_BUILD_ROOT/%{progdir} |
199 mkdir -p $RPM_BUILD_ROOT/%{progdir} |
204 cp -rf $RPM_BUILD_DIR/mozilla/dist/firefox/* $RPM_BUILD_ROOT/%{progdir} |
200 cp -rf $RPM_BUILD_DIR/mozilla/dist/firefox/* $RPM_BUILD_ROOT/%{progdir} |
205 # install additional locales |
201 # install additional locales |
206 %if %localize |
202 %if %localize |
207 rm -f %{_tmppath}/translations.* |
203 rm -f %{_tmppath}/translations.* |
|
204 touch %{_tmppath}/translations.{common,other} |
208 for locale in $(awk '{ print $1; }' browser/locales/shipped-locales); do |
205 for locale in $(awk '{ print $1; }' browser/locales/shipped-locales); do |
209 case $locale in |
206 case $locale in |
210 ja-JP-mac|en-US) |
207 ja-JP-mac|en-US) |
211 ;; |
208 ;; |
212 *) |
209 *) |
329 %files |
326 %files |
330 %defattr(-,root,root) |
327 %defattr(-,root,root) |
331 %dir %{progdir} |
328 %dir %{progdir} |
332 %dir %{progdir}/chrome/ |
329 %dir %{progdir}/chrome/ |
333 %{progdir}/chrome/browser.* |
330 %{progdir}/chrome/browser.* |
334 %{progdir}/chrome/classic.* |
|
335 %{progdir}/chrome/en-US.* |
331 %{progdir}/chrome/en-US.* |
336 %{progdir}/chrome/reporter.* |
332 %{progdir}/chrome/toolkit.* |
337 %{progdir}/chrome/icons |
333 %{progdir}/chrome/icons |
338 %{progdir}/components/ |
334 %{progdir}/components/ |
339 %exclude %{progdir}/defaults/profile/bookmarks.html |
335 %exclude %{progdir}/defaults/profile/bookmarks.html |
340 %{progdir}/defaults/ |
336 %{progdir}/defaults/ |
341 %{progdir}/extensions/ |
337 %{progdir}/extensions/ |
371 |
367 |
372 %files branding-upstream |
368 %files branding-upstream |
373 %defattr(-,root,root) |
369 %defattr(-,root,root) |
374 %dir %{progdir} |
370 %dir %{progdir} |
375 %dir %{progdir}/defaults/ |
371 %dir %{progdir}/defaults/ |
376 %{progdir}/browserconfig.properties |
|
377 %{progdir}/defaults/profile/bookmarks.html |
372 %{progdir}/defaults/profile/bookmarks.html |
378 |
373 |
379 %changelog |
374 %changelog |