summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiziano Müller <dev-zero@gentoo.org>2007-02-14 18:55:15 +0000
committerTiziano Müller <dev-zero@gentoo.org>2007-02-14 18:55:15 +0000
commiteebb289a0c5e5b52f5fc373c4e1215b7bdfb2607 (patch)
tree82ded0566e79adf0244a4bccccc18fe0ee710b6e /dev-libs/STLport
parentFix .desktop files, bug 147735, and drop monolithic X deps and virtual/libc (diff)
downloadhistorical-eebb289a0c5e5b52f5fc373c4e1215b7bdfb2607.tar.gz
historical-eebb289a0c5e5b52f5fc373c4e1215b7bdfb2607.tar.bz2
historical-eebb289a0c5e5b52f5fc373c4e1215b7bdfb2607.zip
Added patches for sparc and ppc.
Package-Manager: portage-2.1.2-r7
Diffstat (limited to 'dev-libs/STLport')
-rw-r--r--dev-libs/STLport/ChangeLog7
-rw-r--r--dev-libs/STLport/Manifest24
-rw-r--r--dev-libs/STLport/STLport-5.0.3.ebuild8
-rw-r--r--dev-libs/STLport/files/STLport-5.0.3-ppc.patch11
-rw-r--r--dev-libs/STLport/files/STLport-5.0.3-sparc.patch11
5 files changed, 49 insertions, 12 deletions
diff --git a/dev-libs/STLport/ChangeLog b/dev-libs/STLport/ChangeLog
index 18d3f9ac137f..ba69596135d7 100644
--- a/dev-libs/STLport/ChangeLog
+++ b/dev-libs/STLport/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/STLport
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/STLport/ChangeLog,v 1.47 2007/02/13 13:49:19 beandog Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/STLport/ChangeLog,v 1.48 2007/02/14 18:55:15 dev-zero Exp $
+
+ 14 Feb 2007; Tiziano Müller <dev-zero@gentoo.org>
+ +files/STLport-5.0.3-ppc.patch, +files/STLport-5.0.3-sparc.patch,
+ STLport-5.0.3.ebuild:
+ Added patches for sparc and ppc.
13 Feb 2007; Steve Dibb <beandog@gentoo.org> STLport-5.1.0.ebuild:
amd64 stable, security bug 165837
diff --git a/dev-libs/STLport/Manifest b/dev-libs/STLport/Manifest
index a281178d264f..c2c9c517ff2c 100644
--- a/dev-libs/STLport/Manifest
+++ b/dev-libs/STLport/Manifest
@@ -14,6 +14,14 @@ AUX STLport-5.0.2-gcc41.patch 419 RMD160 76d81b4aa58721b1aa41cd2112b1fb11bcf1bd9
MD5 2893a09a401bc17386d4223147dd1cef files/STLport-5.0.2-gcc41.patch 419
RMD160 76d81b4aa58721b1aa41cd2112b1fb11bcf1bd90 files/STLport-5.0.2-gcc41.patch 419
SHA256 160cb4b6defa4e537ed8d591e52880247cb075f89c8913372605e8290f9bc90d files/STLport-5.0.2-gcc41.patch 419
+AUX STLport-5.0.3-ppc.patch 623 RMD160 ecea071d1dc8176a59871b65c4cdf62c5e6407ca SHA1 80cfe678ef68d5fcf27c5ae06ee9fa699f856f3f SHA256 dc5390cd5576ee57a236f101d09c7a910bc9d6b358cf3f0fd90c41800126dc96
+MD5 cf05ac015061683061216faa8a5d3bae files/STLport-5.0.3-ppc.patch 623
+RMD160 ecea071d1dc8176a59871b65c4cdf62c5e6407ca files/STLport-5.0.3-ppc.patch 623
+SHA256 dc5390cd5576ee57a236f101d09c7a910bc9d6b358cf3f0fd90c41800126dc96 files/STLport-5.0.3-ppc.patch 623
+AUX STLport-5.0.3-sparc.patch 292 RMD160 9de981d2e12a24f86b6a9464b2e00cab6b6bf65f SHA1 4b831078190544d421769a72fd2fafae1ebc3c85 SHA256 57f388b6014f29e10231004edd7ecb8b9287782e27b3ce9cd60ed9ccf268f60f
+MD5 9d11d8c937dd8d1ff6776176f10b3566 files/STLport-5.0.3-sparc.patch 292
+RMD160 9de981d2e12a24f86b6a9464b2e00cab6b6bf65f files/STLport-5.0.3-sparc.patch 292
+SHA256 57f388b6014f29e10231004edd7ecb8b9287782e27b3ce9cd60ed9ccf268f60f files/STLport-5.0.3-sparc.patch 292
AUX STLport-5.1.0-ppc.patch 619 RMD160 8c37969b3ba3f9a76b4ef6c64f8b1a755ed84414 SHA1 4de1fd802100839a0287d76e9967aa2ae0d207bc SHA256 31a091634a819e5035863d19d26cd98858c226ec3340be8b7270eb6006006380
MD5 f09b1a04c8f17e6acf3745f6bdb46a3f files/STLport-5.1.0-ppc.patch 619
RMD160 8c37969b3ba3f9a76b4ef6c64f8b1a755ed84414 files/STLport-5.1.0-ppc.patch 619
@@ -38,18 +46,18 @@ EBUILD STLport-5.0.2.ebuild 1634 RMD160 2df8fc291866d9ddc74abc555fd3ee60bdc6b145
MD5 1b4446022516f2fac4f5e5ff3aab1214 STLport-5.0.2.ebuild 1634
RMD160 2df8fc291866d9ddc74abc555fd3ee60bdc6b145 STLport-5.0.2.ebuild 1634
SHA256 88367ec5a6927a2d80244243452b37d46d69dfffe3b7d2cd42c62b045422dc67 STLport-5.0.2.ebuild 1634
-EBUILD STLport-5.0.3.ebuild 2578 RMD160 2b5fde3b292a2db2fdcc98b733c98aab0bf58da7 SHA1 e77e234b11693a43967d9f95d3050b3fafef3f0a SHA256 9cb0e5ed49e0480b39bb2ad22091cd1a6c4d737a137cd41b5ea70bfde7a9eee4
-MD5 4454ca77859a18bb2a1c0b1b1e5e27b8 STLport-5.0.3.ebuild 2578
-RMD160 2b5fde3b292a2db2fdcc98b733c98aab0bf58da7 STLport-5.0.3.ebuild 2578
-SHA256 9cb0e5ed49e0480b39bb2ad22091cd1a6c4d737a137cd41b5ea70bfde7a9eee4 STLport-5.0.3.ebuild 2578
+EBUILD STLport-5.0.3.ebuild 2653 RMD160 830e29f557f1796e9b8305fa8ff252fc4760e82b SHA1 a59b2ec925e3ca360f5c2d5ba722240788661cf9 SHA256 128c7941c7fbb26bcb3e66085bd9886f030a4ee152c54bfea578158c1e4c022b
+MD5 c9752c0bcedcec3486390dcd8f0a6b3b STLport-5.0.3.ebuild 2653
+RMD160 830e29f557f1796e9b8305fa8ff252fc4760e82b STLport-5.0.3.ebuild 2653
+SHA256 128c7941c7fbb26bcb3e66085bd9886f030a4ee152c54bfea578158c1e4c022b STLport-5.0.3.ebuild 2653
EBUILD STLport-5.1.0.ebuild 2608 RMD160 4d916d2ebed28be4a09f1a6739a2ce978297a44c SHA1 870a5d17691b6b7387de61b47d04e187d0c6f917 SHA256 0c4f8798ec81ab96438d387ec93a3512b7660db1f6b2d613327deeb4e7b28eaf
MD5 f2317bc9f29d1a125be54a1095239ae3 STLport-5.1.0.ebuild 2608
RMD160 4d916d2ebed28be4a09f1a6739a2ce978297a44c STLport-5.1.0.ebuild 2608
SHA256 0c4f8798ec81ab96438d387ec93a3512b7660db1f6b2d613327deeb4e7b28eaf STLport-5.1.0.ebuild 2608
-MISC ChangeLog 6751 RMD160 674062a3fcafa9d5f1085bd4786c65ec457ff2f6 SHA1 4983df7be8848a86718fd8e876e33afd2497645c SHA256 37aaa0485d2847d33e6dc6a32bd7fb7c6c4cf8aa471857f3aa91de9cc2d4e874
-MD5 d1f6237d66c27060336c24f34b4c5995 ChangeLog 6751
-RMD160 674062a3fcafa9d5f1085bd4786c65ec457ff2f6 ChangeLog 6751
-SHA256 37aaa0485d2847d33e6dc6a32bd7fb7c6c4cf8aa471857f3aa91de9cc2d4e874 ChangeLog 6751
+MISC ChangeLog 6933 RMD160 05608753645cad19aafc1fedd1549a4d49c140dc SHA1 2f859a8f203e328c1a53d80288c221da311a153f SHA256 35310ae310ef14eb086cc42bfab36d87f039addf3380e6cc2da050e10b186010
+MD5 020123fdd9803cc72f8b4c03559dbfd0 ChangeLog 6933
+RMD160 05608753645cad19aafc1fedd1549a4d49c140dc ChangeLog 6933
+SHA256 35310ae310ef14eb086cc42bfab36d87f039addf3380e6cc2da050e10b186010 ChangeLog 6933
MISC metadata.xml 156 RMD160 537178ef5a820896e97475fb9aded47d50474bef SHA1 2a4ef4879b918a28132d21cd6d1bbaa2a30dccde SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f
MD5 41d7ac32dc54956e937401bb5a2c3810 metadata.xml 156
RMD160 537178ef5a820896e97475fb9aded47d50474bef metadata.xml 156
diff --git a/dev-libs/STLport/STLport-5.0.3.ebuild b/dev-libs/STLport/STLport-5.0.3.ebuild
index 9f7e5ee0225b..8f0aacf2e414 100644
--- a/dev-libs/STLport/STLport-5.0.3.ebuild
+++ b/dev-libs/STLport/STLport-5.0.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/STLport/STLport-5.0.3.ebuild,v 1.3 2007/02/12 17:28:07 opfer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/STLport/STLport-5.0.3.ebuild,v 1.4 2007/02/14 18:55:15 dev-zero Exp $
inherit eutils versionator eutils toolchain-funcs multilib flag-o-matic
@@ -20,8 +20,10 @@ src_unpack() {
unpack ${A}
cd "${S}"
- epatch "${FILESDIR}/STLport-5.0.2-gcc41.patch"
- epatch "${FILESDIR}/STLport-5.1.0-wrong_russian_currency_name.patch"
+ epatch "${FILESDIR}/${PN}-5.0.2-gcc41.patch"
+ epatch "${FILESDIR}/${P}-ppc.patch"
+ epatch "${FILESDIR}/${P}-sparc.patch"
+ epatch "${FILESDIR}/${PN}-5.1.0-wrong_russian_currency_name.patch"
sed -i \
-e 's/\(OPT += \)-O2/\1/' \
diff --git a/dev-libs/STLport/files/STLport-5.0.3-ppc.patch b/dev-libs/STLport/files/STLport-5.0.3-ppc.patch
new file mode 100644
index 000000000000..d3c53799ddd1
--- /dev/null
+++ b/dev-libs/STLport/files/STLport-5.0.3-ppc.patch
@@ -0,0 +1,11 @@
+--- stlport/stl/_config.h.orig 2007-02-13 20:38:46.000000000 +0100
++++ stlport/stl/_config.h 2007-02-13 20:42:55.000000000 +0100
+@@ -162,7 +162,7 @@
+
+ #if !defined (_STLP_BIG_ENDIAN) && ! defined (_STLP_LITTLE_ENDIAN)
+ # if defined (_MIPSEB) || defined (__sparc) || defined (_AIX) || \
+- defined (__hpux) || defined (macintosh) || defined (_MAC)
++ defined (__hpux) || defined (macintosh) || defined (_MAC) || defined (__ppc__)
+ # define _STLP_BIG_ENDIAN 1
+ # elif defined (__i386) || defined (_M_IX86) || defined (_M_ARM) || \
+ defined (__amd64__) || defined (_M_AMD64) || defined (__x86_64__) || \
diff --git a/dev-libs/STLport/files/STLport-5.0.3-sparc.patch b/dev-libs/STLport/files/STLport-5.0.3-sparc.patch
new file mode 100644
index 000000000000..c3aed0851575
--- /dev/null
+++ b/dev-libs/STLport/files/STLport-5.0.3-sparc.patch
@@ -0,0 +1,11 @@
+--- stlport/config/stl_gcc.h.orig 2007-02-13 21:30:42.000000000 +0100
++++ stlport/config/stl_gcc.h 2007-02-13 21:31:02.000000000 +0100
+@@ -236,7 +236,7 @@
+ # endif
+ #endif
+
+-#if defined (__alpha__)
++#if defined (__alpha__) || defined (__sparc__)
+ # define _STLP_NO_VENDOR_MATH_L
+ #endif
+