# ChangeLog for dev-libs/STLport
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/STLport/ChangeLog,v 1.34 2006/12/24 01:03:44 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/STLport/ChangeLog,v 1.35 2006/12/24 01:35:09 dev-zero Exp $
+
+ 24 Dec 2006; Tiziano Müller <dev-zero@gentoo.org>
+ +files/STLport-5.1.0-ppc.patch, STLport-5.1.0.ebuild:
+ Added patch for compilation-failure on ppc (bug #132054, thanks to illusion)
24 Dec 2006; Tiziano Müller <dev-zero@gentoo.org> STLport-5.1.0.ebuild:
Added large file support (bug #146242, thanks to Hanno Meyer-Thurow)
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.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
+SHA256 31a091634a819e5035863d19d26cd98858c226ec3340be8b7270eb6006006380 files/STLport-5.1.0-ppc.patch 619
AUX STLport-vector.patch 1106 RMD160 709a29772385a9a476b39c5cc7e9397174f17503 SHA1 08fa5ec4d11f89f03dbd6d2f80cff56d34a29b8e SHA256 bdc12f69e8fc1a7f350225357e0e32e96899aa39f471c4576ad37d61a6bd7d1b
MD5 e4ade56502c64dc0858dd39acf14be1a files/STLport-vector.patch 1106
RMD160 709a29772385a9a476b39c5cc7e9397174f17503 files/STLport-vector.patch 1106
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.1.0.ebuild 2114 RMD160 b49f3e4a2d626eb63bb7bf416864d10a5ce6020e SHA1 ab252956989bdb28dd4e8ef7385dff831ecc2d09 SHA256 27d357e81f9c363e13c408fe67e00982815ea5aa463d28bf8ff8a2444a5f5239
-MD5 797e64100a5fb4e9add2bb88d31b0485 STLport-5.1.0.ebuild 2114
-RMD160 b49f3e4a2d626eb63bb7bf416864d10a5ce6020e STLport-5.1.0.ebuild 2114
-SHA256 27d357e81f9c363e13c408fe67e00982815ea5aa463d28bf8ff8a2444a5f5239 STLport-5.1.0.ebuild 2114
-MISC ChangeLog 4891 RMD160 4e37a03e3036aade86dfb0d0fc49b6063e17a0c5 SHA1 65bf6ee5352907aa92b5a5ca4b0eda1f52b0a087 SHA256 1fd61e7023aa349a050997112ef9310bc26cbc72eefecd167824be0cc2b51b91
-MD5 c04d0a3479256edd008862d8fe5bde1b ChangeLog 4891
-RMD160 4e37a03e3036aade86dfb0d0fc49b6063e17a0c5 ChangeLog 4891
-SHA256 1fd61e7023aa349a050997112ef9310bc26cbc72eefecd167824be0cc2b51b91 ChangeLog 4891
+EBUILD STLport-5.1.0.ebuild 2221 RMD160 74ae8e63a942380609c3c330b8bf1a8c73bf5540 SHA1 90d034f53e33228f7669d8e68553b9a91e7950a9 SHA256 071ed78c6c86c13b37e94a5417c6b0353c2c77ce91637c53d9d0d8f3f4e83e8d
+MD5 58f7ea301eb59e9895e7b3528e140b97 STLport-5.1.0.ebuild 2221
+RMD160 74ae8e63a942380609c3c330b8bf1a8c73bf5540 STLport-5.1.0.ebuild 2221
+SHA256 071ed78c6c86c13b37e94a5417c6b0353c2c77ce91637c53d9d0d8f3f4e83e8d STLport-5.1.0.ebuild 2221
+MISC ChangeLog 5080 RMD160 9b23f5486f9b15bfd87575facbdbb62d77d35e13 SHA1 3cb38f80cd317aa9a7179b52383b84581c9d7853 SHA256 24ce2fa3fece1e43f4188e4c2ec3adcfe4ff08a20e02c684f38da2b3f15ecc78
+MD5 bfd5418407f0e2cf164fff9e1683cf32 ChangeLog 5080
+RMD160 9b23f5486f9b15bfd87575facbdbb62d77d35e13 ChangeLog 5080
+SHA256 24ce2fa3fece1e43f4188e4c2ec3adcfe4ff08a20e02c684f38da2b3f15ecc78 ChangeLog 5080
MISC metadata.xml 156 RMD160 537178ef5a820896e97475fb9aded47d50474bef SHA1 2a4ef4879b918a28132d21cd6d1bbaa2a30dccde SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f
MD5 41d7ac32dc54956e937401bb5a2c3810 metadata.xml 156
RMD160 537178ef5a820896e97475fb9aded47d50474bef metadata.xml 156
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/STLport/STLport-5.1.0.ebuild,v 1.2 2006/12/24 01:03:44 dev-zero Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/STLport/STLport-5.1.0.ebuild,v 1.3 2006/12/24 01:35:09 dev-zero Exp $
-inherit versionator eutils toolchain-funcs multilib flag-o-matic
+inherit eutils versionator eutils toolchain-funcs multilib flag-o-matic
KEYWORDS="~amd64 ~x86"
unpack ${A}
cd "${S}"
+ # It should be save to apply this on non-ppc systems as well
+ epatch "${FILESDIR}/${P}-ppc.patch"
+
sed -i \
-e 's/\(OPT += \)-O2/\1/' \
build/Makefiles/gmake/*cc.mak \
--- /dev/null
+--- stlport/stl/config/_gcc.h.orig 2006-12-24 02:38:24.000000000 +0100
++++ stlport/stl/config/_gcc.h 2006-12-24 02:40:20.000000000 +0100
+@@ -9,6 +9,7 @@
+ # ifndef _STLP_USE_GLIBC
+ # define _STLP_USE_GLIBC 1
+ # endif
++# define _STLP_NO_VENDOR_STDLIB_L
+ # if defined (__UCLIBC__) && !defined (_STLP_USE_UCLIBC)
+ # define _STLP_USE_UCLIBC 1
+ # endif
+@@ -21,7 +22,9 @@
+ #endif
+
+ #if (__GNUC__ < 3)
+-# define _STLP_NO_VENDOR_STDLIB_L
++# ifndef _STLP_NO_VENDOR_STDLIB_L
++# define _STLP_NO_VENDOR_STDLIB_L
++# endif
+ #endif
+
+ /* We guess if we are using the cygwin distrib that has a special include schema.