diff -r 9291d123ef2b -r 8066b2bdabfb xulrunner/xulrunner.spec --- a/xulrunner/xulrunner.spec Wed Dec 11 09:48:13 2013 +0100 +++ b/xulrunner/xulrunner.spec Tue Jan 14 13:40:19 2014 +0100 @@ -1,8 +1,8 @@ # # spec file for package xulrunner # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. -# 2006-2013 Wolfgang Rosenauer +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# 2006-2014 Wolfgang Rosenauer # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -47,19 +47,19 @@ %else BuildRequires: wireless-tools %endif -BuildRequires: mozilla-nspr-devel >= 4.10 -BuildRequires: mozilla-nss-devel >= 3.15.2 +BuildRequires: mozilla-nspr-devel >= 4.10.2 +BuildRequires: mozilla-nss-devel >= 3.15.3.1 %if %suse_version > 1210 BuildRequires: pkgconfig(gstreamer-%gstreamer_ver) BuildRequires: pkgconfig(gstreamer-app-%gstreamer_ver) BuildRequires: pkgconfig(gstreamer-plugins-base-%gstreamer_ver) %endif -Version: 24.1.0 +Version: 24.2.0 Release: 0 -%define releasedate 2013102400 -%define version_internal 24.1.0 +%define releasedate 2013120700 +%define version_internal 24.2.0 %define apiversion 24 -%define uaweight 2401000 +%define uaweight 2402000 Summary: Mozilla Runtime Environment License: MPL-2.0 Group: Productivity/Other @@ -88,6 +88,9 @@ Patch9: mozilla-sle11.patch Patch10: mozilla-ppc.patch Patch11: mozilla-libproxy-compat.patch +Patch12: libffi-ppc64le.patch +Patch13: xpcom-ppc64le.patch +Patch14: ppc64le-support.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: mozilla-js = %{version} Requires(post): update-alternatives coreutils @@ -98,8 +101,8 @@ %define has_system_nspr 1 %define has_system_nss 1 %define has_system_cairo 0 -%define localize 1 -%ifarch ppc ppc64 s390 s390x ia64 %arm +%define localize 0 +%ifarch ppc ppc64 ppc64le s390 s390x ia64 %arm aarch64 %define crashreporter 0 %else %define crashreporter 1 @@ -205,6 +208,9 @@ %endif %patch10 -p1 %patch11 -p1 +#%patch12 -p1 +#%patch13 -p1 +#%patch14 -p1 %build # no need to add build time to binaries @@ -216,7 +222,7 @@ MOZ_APP_DIR=%{_libdir}/xulrunner-%{version_internal} export MOZ_BUILD_DATE=%{releasedate} export CFLAGS="$RPM_OPT_FLAGS -Os -fno-strict-aliasing" -%ifarch ppc64 +%ifarch ppc64 ppc64le export CFLAGS="$CFLAGS -mminimal-toc" %endif export LDFLAGS=" -Wl,-rpath -Wl,${MOZ_APP_DIR}"