Added patches for sparc and ppc.
authorTiziano Müller <dev-zero@gentoo.org>
Wed, 14 Feb 2007 18:55:15 +0000 (18:55 +0000)
committerTiziano Müller <dev-zero@gentoo.org>
Wed, 14 Feb 2007 18:55:15 +0000 (18:55 +0000)
Package-Manager: portage-2.1.2-r7

dev-libs/STLport/ChangeLog
dev-libs/STLport/Manifest
dev-libs/STLport/STLport-5.0.3.ebuild
dev-libs/STLport/files/STLport-5.0.3-ppc.patch [new file with mode: 0644]
dev-libs/STLport/files/STLport-5.0.3-sparc.patch [new file with mode: 0644]

index 18d3f9ac137fc4f13b06402a21a3ada91249e5a3..ba69596135d718e8791303c7db5ad1d0b7dfe1f2 100644 (file)
@@ -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
index a281178d264ff4f1268ae3cb5ec5959deb682ed2..c2c9c517ff2c524db39b954f27a37c5106ad935f 100644 (file)
@@ -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
index 9f7e5ee0225bcce4af8ac0c43b79e3e3abcae470..8f0aacf2e414fc83448f03fde1d876850cc13728 100644 (file)
@@ -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 (file)
index 0000000..d3c5379
--- /dev/null
@@ -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 (file)
index 0000000..c3aed08
--- /dev/null
@@ -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