# HG changeset patch # User Wolfgang Rosenauer # Date 1417338683 -3600 # Node ID 354545f01596f0645d246c7bcb75f55204fe5b2a # Parent bb30bb6a8754631f8ef0eb5be491cebe6ef03ace final xulrunner 31.2.0 release diff -r bb30bb6a8754 -r 354545f01596 xulrunner/xulrunner.changes --- a/xulrunner/xulrunner.changes Sun Nov 30 10:06:35 2014 +0100 +++ b/xulrunner/xulrunner.changes Sun Nov 30 10:11:23 2014 +0100 @@ -2,6 +2,8 @@ Sat Nov 1 13:08:20 UTC 2014 - wr@rosenauer.org - update to 31.2.0 +- synchronize patchset with firefox-esr +- removed add-plugins.sh in favor of using a pref to use myspell ------------------------------------------------------------------- Wed Sep 18 14:39:34 UTC 2013 - wr@rosenauer.org diff -r bb30bb6a8754 -r 354545f01596 xulrunner/xulrunner.spec --- a/xulrunner/xulrunner.spec Sun Nov 30 10:06:35 2014 +0100 +++ b/xulrunner/xulrunner.spec Sun Nov 30 10:11:23 2014 +0100 @@ -25,7 +25,7 @@ %define has_system_nss 1 %define has_system_cairo 0 %define localize 0 -%ifarch ppc ppc64 s390 s390x ia64 %arm +%ifarch aarch64 ppc ppc64 ppc64le s390 s390x ia64 %arm %define crashreporter 0 %else %define crashreporter 0 @@ -121,7 +121,9 @@ Patch30: mozilla-aarch64-bmo-810631.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?shared_js} == 1 Requires: mozilla-js = %{version} +%endif Requires(post): update-alternatives coreutils Requires(preun): update-alternatives coreutils Provides: xulrunner-esr = %{version} @@ -218,10 +220,11 @@ %patch3 -p1 %patch6 -p1 %patch7 -p1 -%if %suse_version < 1120 +%patch8 -p1 %patch9 -p1 +%if %suse_version < 1120 +%patch10 -p1 %endif -%patch10 -p1 %patch11 -p1 %patch12 -p1 %patch13 -p1 @@ -238,7 +241,14 @@ find . -regex ".*\.c\|.*\.cpp\|.*\.h" -exec sed -i "s/__DATE__/${DATE}/g;s/__TIME__/${TIME}/g" {} + # MOZ_APP_DIR=%{_libdir}/xulrunner-%{version_internal} +source %{SOURCE8} export MOZ_BUILD_DATE=%{releasedate} +export MOZ_SOURCE_STAMP=$REV +export SOURCE_REPO=$REPO +export source_repo=$REPO +export MOZ_SOURCE_REPO=$REPO +export MOZILLA_OFFICIAL=1 +export BUILD_OFFICIAL=1 export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing" %ifarch %ix86 export CFLAGS="${CFLAGS} -Os" @@ -254,8 +264,6 @@ %endif export CXXFLAGS="$CFLAGS" export MOZCONFIG=$RPM_BUILD_DIR/mozconfig -export MOZILLA_OFFICIAL=1 -export BUILD_OFFICIAL=1 export MOZ_MILESTONE_RELEASE=1 # cat << EOF > $MOZCONFIG @@ -328,6 +336,10 @@ %ifnarch %ix86 x86_64 ac_add_options --disable-webrtc %endif +# try to use OpenGL-ES on ARM +%ifarch %arm +ac_add_options --with-gl-provider=EGL +%endif EOF make -f client.mk build @@ -492,7 +504,9 @@ %ghost %{_bindir}/xulrunner %endif # API symlink (already in mozilla-js) -#%{_libdir}/xulrunner-%{apiversion} +%if 0%{?shared_js} == 0 +%{_libdir}/xulrunner-%{apiversion} +%endif # compat symlinks %if 0%{?ga_version:1} %ghost %{_libdir}/xulrunner-%{ga_version} @@ -516,7 +530,6 @@ %{_datadir}/xulrunner-%{version_internal}/ %if %localize - %files translations-common -f %{_tmppath}/translations.common %defattr(-,root,root) %dir %{_libdir}/xulrunner-%{version_internal}/ @@ -529,7 +542,6 @@ %endif %if %crashreporter - %files buildsymbols %defattr(-,root,root) %{_datadir}/mozilla/