diff options
author | axis <qt-info@nokia.com> | 2011-03-29 18:54:50 +0200 |
---|---|---|
committer | axis <qt-info@nokia.com> | 2011-03-29 18:54:50 +0200 |
commit | 174e40717ba29603d07c2aec8038b777a7e36e8b (patch) | |
tree | 5a40c78a8755c7bb187572200fd30e91a2f255e7 | |
parent | 54317d1816c91caab5807c0b123d810218aae0d9 (diff) |
-rw-r--r-- | dev-libs/s60-sdk/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/s60-sdk/files/Fixed-wrong-member-definition-for-GCCE-4.patch | 25 | ||||
-rw-r--r-- | dev-libs/s60-sdk/s60-sdk-5.0-r1.ebuild | 32 |
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 +} |