[kdelibs/f16] add s390/s390x support in kjs
Than Ngo
than at fedoraproject.org
Tue Dec 6 16:19:11 UTC 2011
commit f8e80152e566b20a8a36933885aab4245d3188e1
Author: Than Ngo <than at redhat.com>
Date: Tue Dec 6 17:18:14 2011 +0100
add s390/s390x support in kjs
kdelibs-4.7.2-kjs-s390.patch | 22 ++++++++++++++++++++++
kdelibs.spec | 9 ++++++++-
2 files changed, 30 insertions(+), 1 deletions(-)
---
diff --git a/kdelibs-4.7.2-kjs-s390.patch b/kdelibs-4.7.2-kjs-s390.patch
new file mode 100644
index 0000000..e813515
--- /dev/null
+++ b/kdelibs-4.7.2-kjs-s390.patch
@@ -0,0 +1,22 @@
+diff -up kdelibs-4.7.2/kjs/wtf/Platform.h.me kdelibs-4.7.2/kjs/wtf/Platform.h
+--- kdelibs-4.7.2/kjs/wtf/Platform.h.me 2011-12-06 10:10:08.372356038 -0500
++++ kdelibs-4.7.2/kjs/wtf/Platform.h 2011-12-06 10:48:51.962357831 -0500
+@@ -97,6 +97,18 @@
+
+ /* CPU */
+
++/* PLATFORM(S390X) - S390X 64-bit */
++#if defined(__s390x__)
++#define WTF_PLATFORM_S390X 1
++#define WTF_PLATFORM_BIG_ENDIAN 1
++#endif
++
++/* PLATFORM(S390) - S390 32-bit */
++#if defined(__s390__)
++#define WTF_PLATFORM_S390 1
++#define WTF_PLATFORM_BIG_ENDIAN 1
++#endif
++
+ /* PLATFORM(PPC) */
+ #if defined(__ppc__) \
+ || defined(__PPC__) \
diff --git a/kdelibs.spec b/kdelibs.spec
index 7f09213..de429bd 100644
--- a/kdelibs.spec
+++ b/kdelibs.spec
@@ -23,7 +23,7 @@
Summary: KDE Libraries
Version: 4.7.4
-Release: 1%{?dist}
+Release: 2%{?dist}
Name: kdelibs
Epoch: 6
@@ -127,6 +127,9 @@ Patch51: kdelibs-4.6.2-uri_mimetypes.patch
# Toggle solid upnp support at runtime via env var SOLID_UPNP=1 (disabled by default)
Patch52: kdelibs-4.7.4-SOLID_UPNP.patch
+# add s390/s390x support
+Patch53: kdelibs-4.7.2-kjs-s390.patch
+
## upstream
## security fix
@@ -322,6 +325,7 @@ sed -i -e "s|@@VERSION_RELEASE@@|%{version}-%{release}|" kio/kio/kprotocolmanage
%patch50 -p1 -b .knewstuff2_gpg2
%patch51 -p1 -b .uri_mimetypes
%patch52 -p1 -b .SOLID_UPNP
+%patch53 -p1 -b .kjs-s390
# upstream patches
@@ -577,6 +581,9 @@ rm -rf %{buildroot}
%changelog
+* Tue Dec 06 2011 Than Ngo <than at redhat.com> - 4.7.4-2
+- add s390/s390x support in kjs
+
* Thu Dec 01 2011 Rex Dieter <rdieter at fedoraproject.org> 4.7.4-1
- 4.7.4
- disable solid/upnp by default, set env SOLID_UPNP=1 to re-enable (#754530, #758008, kde#259472)
More information about the scm-commits
mailing list