summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraxis <qt-info@nokia.com>2011-03-29 18:54:50 +0200
committeraxis <qt-info@nokia.com>2011-03-29 18:54:50 +0200
commit174e40717ba29603d07c2aec8038b777a7e36e8b (patch)
tree5a40c78a8755c7bb187572200fd30e91a2f255e7
parent54317d1816c91caab5807c0b123d810218aae0d9 (diff)
Added s60-sdk-5.0-r1.HEADmaster
-rw-r--r--dev-libs/s60-sdk/Manifest2
-rw-r--r--dev-libs/s60-sdk/files/Fixed-wrong-member-definition-for-GCCE-4.patch25
-rw-r--r--dev-libs/s60-sdk/s60-sdk-5.0-r1.ebuild32
3 files changed, 59 insertions, 0 deletions
diff --git a/dev-libs/s60-sdk/Manifest b/dev-libs/s60-sdk/Manifest
index 243649d..e1b2781 100644
--- a/dev-libs/s60-sdk/Manifest
+++ b/dev-libs/s60-sdk/Manifest
@@ -1,3 +1,5 @@
AUX 90s60-sdk 53 RMD160 22f0a235e0aec476507258e50d0ab02584ca7553 SHA1 dd5f74291b43c2cb877814378bbd8f72e718ab30 SHA256 ceced947bc93a3c666c93f16b701e4ddfd417d77b4f88d05494bba5e2fc3e83e
+AUX Fixed-wrong-member-definition-for-GCCE-4.patch 888 RMD160 042229c6364a5b6f83ccc641a57b841c034736cc SHA1 4d99926ddaf1156e4c15978f69c91f76b1baef74 SHA256 5e5a7b0fdb63c8cfe1ba3e6efc41bb2759cb23613e2c2ef4e72479d1f855088d
DIST s60-sdk-5.0.tar.bz2 29488703 RMD160 ae56f928d5c93a12c2f1808159e6d0cec9d27fd4 SHA1 8f0a6ef00976284b046cb6659c92ca59ae7c44ed SHA256 a3ecd5162b6ddc704171d81c49f08a838f1d8fbf3ce3eb8cca9fdc090f9510f6
+EBUILD s60-sdk-5.0-r1.ebuild 750 RMD160 c137793a57c16ff7dd7606d70302c56c7a40ae20 SHA1 11737d890dd8283bf783940cefea4ce2717d9ad2 SHA256 ea6c3093a2ead84a7793a5ee0f2280eaa35d925f4205c687a36af9113b06a2c9
EBUILD s60-sdk-5.0.ebuild 624 RMD160 f9819d23ba2295143b281f0d03e49010bf00c024 SHA1 a5a2395a3aac8f2c0df6665d47707ffefd952abe SHA256 22ca63d17fa62c239e92a133e224f0cf006f923c42ff0db6692a3e994ca02cd1
diff --git a/dev-libs/s60-sdk/files/Fixed-wrong-member-definition-for-GCCE-4.patch b/dev-libs/s60-sdk/files/Fixed-wrong-member-definition-for-GCCE-4.patch
new file mode 100644
index 0000000..40b5941
--- /dev/null
+++ b/dev-libs/s60-sdk/files/Fixed-wrong-member-definition-for-GCCE-4.patch
@@ -0,0 +1,25 @@
+From 2cb15c7d2394f00a604fb8868e710f61ea365dc9 Mon Sep 17 00:00:00 2001
+From: axis <qt-info@nokia.com>
+Date: Tue, 1 Feb 2011 10:58:24 +0100
+Subject: [PATCH] Fixed wrong member definition for GCCE 4.
+
+---
+ epoc32/include/http/rhttpsession.h | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/epoc32/include/http/rhttpsession.h b/epoc32/include/http/rhttpsession.h
+index cda0dcc..e82dec8 100644
+--- a/epoc32/include/http/rhttpsession.h
++++ b/epoc32/include/http/rhttpsession.h
+@@ -214,7 +214,7 @@ is actually to do anything.
+ Calling code can safely cast to CWTLSCertificate if using "WSP/WSP".
+ NULL returned if certificate information not found.
+ */
+- IMPORT_C const CCertificate* RHTTPSession::ServerCert();
++ IMPORT_C const CCertificate* ServerCert();
+
+ /** Connect this WSP session. This function does nothing when called for text-mode.
+ */
+--
+1.7.3.4
+
diff --git a/dev-libs/s60-sdk/s60-sdk-5.0-r1.ebuild b/dev-libs/s60-sdk/s60-sdk-5.0-r1.ebuild
new file mode 100644
index 0000000..d9e5283
--- /dev/null
+++ b/dev-libs/s60-sdk/s60-sdk-5.0-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Copyright 2010 Nokia Corporation and/or its subsidiary(-ies)
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+inherit eutils
+
+DESCRIPTION="Nokia S60 5th Edition SDK with Gnupoc patches"
+HOMEPAGE="http://qt.nokia.com/"
+
+SRC_URI="http://pepper.troll.no/s60prereleases/${P}.tar.bz2"
+LICENSE="nokia-eula"
+
+RESTRICT="binchecks mirror strip"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+RDEPEND=">=app-emulation/wine-1.0"
+
+src_prepare() {
+ epatch "${FILESDIR}/Fixed-wrong-member-definition-for-GCCE-4.patch" || die "Could not apply patch"
+}
+
+src_compile() {
+ true
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ doenvd $FILESDIR/90s60-sdk
+}