# 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.51 2007/02/18 11:10:30 dertobi123 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/STLport/ChangeLog,v 1.52 2007/02/20 21:11:11 dev-zero Exp $
+
+ 20 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> -files/50STLport-4.0,
+ -files/4.6.2-gcc-includes.patch, -files/4.6.2-optimize.patch,
+ -files/STLport-vector.patch, -STLport-4.6.2-r2.ebuild,
+ -STLport-5.0.2.ebuild:
+ Dropped old versions
18 Feb 2007; Tobias Scherbaum <dertobi123@gentoo.org>
STLport-5.1.0.ebuild:
-AUX 4.6.2-gcc-includes.patch 812 RMD160 f9534981f673104d86ec787d7f05fcceb2a9f08c SHA1 a7295f82213e01f1a17704145e8b8858b1ce7feb SHA256 5174eed89fd74d633c092c18f027cd872a4b8b8e469996dc94e6c17b5a37874d
-MD5 2f3f666186f0f3ba7e64d101c9f5c05d files/4.6.2-gcc-includes.patch 812
-RMD160 f9534981f673104d86ec787d7f05fcceb2a9f08c files/4.6.2-gcc-includes.patch 812
-SHA256 5174eed89fd74d633c092c18f027cd872a4b8b8e469996dc94e6c17b5a37874d files/4.6.2-gcc-includes.patch 812
-AUX 4.6.2-optimize.patch 999 RMD160 7ecbe6be0a0bc06f1bcc7ae0f6975d04a9363297 SHA1 b686277c86ea0876bc02321a04b0c592fe0e5a01 SHA256 c0f9f7d178ffe20a2cb168b29e0ad79fe35a447c12ab9e6c236d9069e36a5a80
-MD5 7949a0c399ae8cd1c8c6d7ada426848f files/4.6.2-optimize.patch 999
-RMD160 7ecbe6be0a0bc06f1bcc7ae0f6975d04a9363297 files/4.6.2-optimize.patch 999
-SHA256 c0f9f7d178ffe20a2cb168b29e0ad79fe35a447c12ab9e6c236d9069e36a5a80 files/4.6.2-optimize.patch 999
-AUX 50STLport-4.0 210 RMD160 ec526ade8bdad53fc10202d98fd4b1080c0dbc6e SHA1 4b155f59c7099b8a12cebfd79bb4b92aaba4dcce SHA256 a238ab5ebca46fa5cb23affd57c6e97220d6c21149f1d243b6cd30bddcfefcb1
-MD5 a26aa0654153d685b61549c4290b540b files/50STLport-4.0 210
-RMD160 ec526ade8bdad53fc10202d98fd4b1080c0dbc6e files/50STLport-4.0 210
-SHA256 a238ab5ebca46fa5cb23affd57c6e97220d6c21149f1d243b6cd30bddcfefcb1 files/50STLport-4.0 210
AUX STLport-5.0.2-gcc41.patch 419 RMD160 76d81b4aa58721b1aa41cd2112b1fb11bcf1bd90 SHA1 d7944c8e53ee192a3f8569e7ed9b944a9ddf2e37 SHA256 160cb4b6defa4e537ed8d591e52880247cb075f89c8913372605e8290f9bc90d
MD5 2893a09a401bc17386d4223147dd1cef files/STLport-5.0.2-gcc41.patch 419
RMD160 76d81b4aa58721b1aa41cd2112b1fb11bcf1bd90 files/STLport-5.0.2-gcc41.patch 419
MD5 5ba46827492c629d15d03d47b5da1bc1 files/STLport-5.1.0-wrong_russian_currency_name.patch 1049
RMD160 f27ff8b99c711a61312ea36707e313b1d2ba158a files/STLport-5.1.0-wrong_russian_currency_name.patch 1049
SHA256 5ffed03f2d867b4079f6d2b88f42b3fe45821043a9db4c910a8179bb912800c1 files/STLport-5.1.0-wrong_russian_currency_name.patch 1049
-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
-SHA256 bdc12f69e8fc1a7f350225357e0e32e96899aa39f471c4576ad37d61a6bd7d1b files/STLport-vector.patch 1106
-DIST STLport-4.6.2.tar.gz 755958 RMD160 32f091eaf2375eb2090255b6668e1d06506b817f SHA1 2910ecb520140b4de437a1a865507397e27f3d70 SHA256 b506f0e79adc60663a0dbef7192efa0936566c0d5bcf67637807df70541b9fe3
-DIST STLport-5.0.2.tar.bz2 636340 RMD160 048130af677b269b12cb1b12552ec7c443abe49a SHA1 94e0ab1a4c64e3482c0d84f9ba68744869af9fb3 SHA256 215fee03d5da5f8190b8d5776f1b2f49fe6078fce4858e62638fd5f114038f02
DIST STLport-5.0.3.tar.bz2 639508 RMD160 9fac74a7177812c338b0e9a996cf7557ee90a437 SHA1 19b8f7dc23858708063d1b63920ca7ef4384da3b SHA256 5bdc0bb07180a8463b480c940e4294ca46cfdfed50b00d254539cb68ae4c2b24
DIST STLport-5.1.0.tar.bz2 664143 RMD160 b49180f575315004ee83c7673f9b73ff23b03f2c SHA1 6715e9139edee569371097d3b9c122995a691daa SHA256 bafaf651679c1ab95a3d2ed54d6410915a047a617e4c9b8dbcb1b6fc3ce95e67
-EBUILD STLport-4.6.2-r2.ebuild 1412 RMD160 e25c61ed2dd0bedd4f527d8694beeca80c6b7bb8 SHA1 c560922cbeb5a26631de5d6f397d7b6be4355574 SHA256 1b24a2e25c0d2291dc942ba9445f599fa909a69f7faea66ea29dfdd61f53fff2
-MD5 c5eb5b123e291195b93222221f1b0b46 STLport-4.6.2-r2.ebuild 1412
-RMD160 e25c61ed2dd0bedd4f527d8694beeca80c6b7bb8 STLport-4.6.2-r2.ebuild 1412
-SHA256 1b24a2e25c0d2291dc942ba9445f599fa909a69f7faea66ea29dfdd61f53fff2 STLport-4.6.2-r2.ebuild 1412
-EBUILD STLport-5.0.2.ebuild 1634 RMD160 2df8fc291866d9ddc74abc555fd3ee60bdc6b145 SHA1 1e053d31188e2b75a58943790b828f00575b9ea9 SHA256 88367ec5a6927a2d80244243452b37d46d69dfffe3b7d2cd42c62b045422dc67
-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 2643 RMD160 4d4d1ee673c23efa03e7214ef53e92999817d7d6 SHA1 e6664ee3142d3bfdd3eaca53c01d3a395e4146e3 SHA256 bdaf97ad4651eaa4d77d9df19240d90aaa613992309c1409c7739069ffca20db
MD5 1994e2855339e0139563a0b8e8b718a2 STLport-5.0.3.ebuild 2643
RMD160 4d4d1ee673c23efa03e7214ef53e92999817d7d6 STLport-5.0.3.ebuild 2643
MD5 a418f88a0eb16d93eb57bc50eccbb082 STLport-5.1.0.ebuild 2604
RMD160 c3f4249008745256c952e74b7ae0746b055b6d39 STLport-5.1.0.ebuild 2604
SHA256 40f9c3bca1dca3d72bf3b5267180db88433e66a8b0c7fae9db103b366c420488 STLport-5.1.0.ebuild 2604
-MISC ChangeLog 7294 RMD160 cb0a3c7a632f2e8a652f425a2fe5ccbd5a00466c SHA1 c9e636dc83e97c1e94d970d4504a7804949482b8 SHA256 a687c34ca121778080fdd70d924bf75babf050c9cfe7cce16bff652530a46908
-MD5 4f28fdc029f50f4f4c202d5a952b42a5 ChangeLog 7294
-RMD160 cb0a3c7a632f2e8a652f425a2fe5ccbd5a00466c ChangeLog 7294
-SHA256 a687c34ca121778080fdd70d924bf75babf050c9cfe7cce16bff652530a46908 ChangeLog 7294
+MISC ChangeLog 7537 RMD160 b2a6938cee308b56ed2fc770e94c5e67e7c0892e SHA1 1cab9733fde5ea2961692dd01f26b90d767d50ff SHA256 d5a9a151c7762d2475aebb85cac6672705fdac6ffd1832b3afad95854d75c9a4
+MD5 0e9812dc7a317b3d79f64e97495c97a8 ChangeLog 7537
+RMD160 b2a6938cee308b56ed2fc770e94c5e67e7c0892e ChangeLog 7537
+SHA256 d5a9a151c7762d2475aebb85cac6672705fdac6ffd1832b3afad95854d75c9a4 ChangeLog 7537
MISC metadata.xml 156 RMD160 537178ef5a820896e97475fb9aded47d50474bef SHA1 2a4ef4879b918a28132d21cd6d1bbaa2a30dccde SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f
MD5 41d7ac32dc54956e937401bb5a2c3810 metadata.xml 156
RMD160 537178ef5a820896e97475fb9aded47d50474bef metadata.xml 156
SHA256 0e8490f9c62cb74e5894b52f643a02de0024d97dbfebad43082dce6bcb39555f metadata.xml 156
-MD5 ffd0c72d015e511bdc0e94b63b52c36b files/digest-STLport-4.6.2-r2 241
-RMD160 d2ca611bbfb3a55b5cfc5110f8f53e9700da2093 files/digest-STLport-4.6.2-r2 241
-SHA256 0888bc0b68f79c4eef0bbe1398f18ec43d85e555daadba92004ab630967455d9 files/digest-STLport-4.6.2-r2 241
-MD5 320fa0788495cf2cad81401c7a502dfd files/digest-STLport-5.0.2 244
-RMD160 6120b9383b3c4db686e8b3baaffbe878a877503e files/digest-STLport-5.0.2 244
-SHA256 c0f36803ed4b427d91173ac038699a6c6167dabcbd0f423424e53b62ba74f635 files/digest-STLport-5.0.2 244
MD5 a9186a88d0265f7e0487b6260d5f2202 files/digest-STLport-5.0.3 244
RMD160 bcc51c8c78f11f897b95fde131e5dcc0a6c1f4e2 files/digest-STLport-5.0.3 244
SHA256 53ed38b4abe7c30147472154a4a44fa51ea836969b58e3daffba46fc58745dd7 files/digest-STLport-5.0.3 244
+++ /dev/null
-# 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-4.6.2-r2.ebuild,v 1.7 2006/05/01 12:25:48 corsair Exp $
-
-inherit eutils multilib
-
-DESCRIPTION="C++ STL library"
-HOMEPAGE="http://www.stlport.org/"
-SRC_URI="http://www.stlport.org/archive/${P}.tar.gz"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 sparc x86"
-IUSE=""
-
-DEPEND=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- epatch "${FILESDIR}"/${PV}-optimize.patch
- epatch "${FILESDIR}"/${PV}-gcc-includes.patch
- sed -i 's:-D_STLP_REAL_LOCALE_IMPLEMENTED::' src/gcc-linux.mak
- if ( use ppc || use ppc64 ) ; then
- epatch "${FILESDIR}"/STLport-vector.patch
- fi
-}
-
-src_compile() {
- emake -C src -f gcc-linux.mak || die "Compile failed"
-}
-
-src_install() {
- dodir /usr/include
- cp -R "${S}"/stlport "${D}"/usr/include || die "doins include"
- rm -rf "${D}"/usr/include/stlport/BC50
- chmod -R a+r "${D}"/usr/include/stlport
-
- dodir /usr/$(get_libdir)
- cp -R "${S}"/lib/* "${D}"/usr/$(get_libdir)/ || die "doins libs"
- dosym libstlport_gcc_stldebug.so /usr/$(get_libdir)/libstlport_gcc_debug.so
- rm -rf "${D}"/usr/$(get_libdir)/obj
-
- cd "${S}"/etc/
- dodoc ChangeLog* README TODO *.txt
-
- cd "${S}"
- dohtml -r doc
-}
-
-pkg_postinst() {
- einfo "Running \`chmod -R a+r ${ROOT}/usr/include/stlport\` to fix #56245"
- chmod -R a+r ${ROOT}/usr/include/stlport
-}
+++ /dev/null
-# 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.0.2.ebuild,v 1.3 2006/04/09 19:09:39 halcy0n Exp $
-
-inherit eutils toolchain-funcs multilib
-
-MY_P=${PN}-${PV/_rc/RC}
-DESCRIPTION="C++ STL library"
-HOMEPAGE="http://stlport.sourceforge.net/"
-SRC_URI="mirror://sourceforge/stlport/${P}.tar.bz2"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-DEPEND=""
-
-S="${WORKDIR}"/${PN}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${P}-gcc41.patch
-
- sed -i \
- -e 's:OPT += -O2::' \
- -e 's:OPT += -g::' \
- build/Makefiles/gmake/{,lib/,app/}*.mak \
- || die "sed opts failed"
-
- if [[ $(gcc-major-version) == "3" ]] ; then
- cat <<- EOF >> stlport/config/stl_gcc.h
- #undef _STLP_NATIVE_INCLUDE_PATH
- #define _STLP_NATIVE_INCLUDE_PATH ../g++-v3
- EOF
- else
- cat <<- EOF >> stlport/config/stl_gcc.h
- #undef _STLP_NATIVE_INCLUDE_PATH
- #define _STLP_NATIVE_INCLUDE_PATH ../g++-v4
- EOF
- fi
-}
-
-src_compile() {
- cd "${S}"/build/lib
- ./configure \
- --without-boost \
- --with-extra-cxxflags="${CXXFLAGS}" || die "configure failed"
- cd ../..
-
- emake \
- -C build/lib \
- -f gcc.mak \
- depend all || die "Compile failed"
-}
-
-src_install() {
- dodir /usr/$(get_libdir)
- cp -pPR build/lib/obj/*/*/libstlport*.so* "${D}"/usr/$(get_libdir)/ || die "dolib.so failed"
-
- dodir /usr/include
- cp -R "${S}"/stlport "${D}"/usr/include
- rm -r "${D}"/usr/include/stlport/BC50
- chmod -R a+r "${D}"/usr/include/stlport
-
- cd "${S}"/etc/
- dodoc ChangeLog* ../README *.txt
-
- cd "${S}"
- dohtml -r doc/*
-}
+++ /dev/null
---- STLport-4.6.2/stlport/config/stl_gcc.h
-+++ STLport-4.6.2/stlport/config/stl_gcc.h
-@@ -7,7 +7,9 @@
- # define _STLP_USE_GLIBC
- #endif
-
-+#if (__GNUC__ >= 3) && (__GNUC_MAJOR__ >= 4)
- # define _STLP_NO_MEMBER_TEMPLATE_KEYWORD
-+#endif
-
- # if defined(__FreeBSD__) || defined (__hpux) || defined(__amigaos__) || ( defined(__OS2__) && defined(__EMX__) )
- # define _STLP_NO_WCHAR_T
-@@ -263,7 +265,12 @@
-
- # if (__GNUC__ >= 3)
-
--# if ((__GNUC_MINOR__ == 0) || (__APPLE__))
-+# if 1 || ((__GNUC_MINOR__ == 0) || (__APPLE__))
-+# if __GNUC__ >= 4
-+# define _STLP_NATIVE_INCLUDE_PATH ../g++-v4
-+# define _STLP_NATIVE_OLD_STREAMS_INCLUDE_PATH ../g++-v4/backward
-+# else
- # define _STLP_NATIVE_INCLUDE_PATH ../g++-v3
- # define _STLP_NATIVE_OLD_STREAMS_INCLUDE_PATH ../g++-v3/backward
-+# endif
- # else
+++ /dev/null
---- STLport-4.5.3-old/src/gcc-linux.mak Fri Jan 18 17:06:52 2002
-+++ STLport-4.5.3/src/gcc-linux.mak Tue Aug 6 09:15:49 2002
-@@ -1,7 +1,7 @@
- #
- # compiler
- #
--CC = gcc
-+CC = gcc ${CFLAGS}
- CXX = c++ -pthread -fexceptions
-
- #
-@@ -40,11 +40,11 @@
- # CXXFLAGS_COMMON = -I${STLPORT_DIR} ${WARNING_FLAGS} -D_STLP_REAL_LOCALE_IMPLEMENTED
- CXXFLAGS_COMMON = -I${STLPORT_DIR} ${WARNING_FLAGS}
-
--CXXFLAGS_RELEASE_static = $(CXXFLAGS_COMMON) -O2
--CXXFLAGS_RELEASE_dynamic = $(CXXFLAGS_COMMON) -O2 -fPIC
-+CXXFLAGS_RELEASE_static = $(CXXFLAGS_COMMON) ${CXXFLAGS}
-+CXXFLAGS_RELEASE_dynamic = $(CXXFLAGS_COMMON) ${CXXFLAGS} -fPIC
-
--CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -O -g
--CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON) -O -g -fPIC
-+CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) ${CXXFLAGS} -g
-+CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON) ${CXXFLAGS} -g -fPIC
-
- CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static) -D_STLP_DEBUG
- CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic) -D_STLP_DEBUG -fPIC
+++ /dev/null
-LDPATH=/usr/lib/STLport-4.0/lib
-LIBRARY_PATH=/usr/lib/STLport-4.0/lib
-C_INCLUDE_PATH=/usr/lib/STLport-4.0/include
-CPLUS_INCLUDE_PATH=/usr/lib/STLport-4.0/include
-OBJC_INCLUDE_PATH=/usr/lib/STLport-4.0/include
-
+++ /dev/null
---- src/gcc-linux.mak.old 2005-01-06 12:22:54.127217800 +1100
-+++ src/gcc-linux.mak 2005-01-06 12:24:28.192917640 +1100
-@@ -46,8 +46,8 @@
- CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -O -g
- CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON) -O -g -fPIC
-
--CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static) -D_STLP_DEBUG
--CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic) -D_STLP_DEBUG -fPIC
-+CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static)
-+CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic) -fPIC
-
- include common_percent_rules.mak
- include common_rules.mak
---- src/gcc.mak.old 2005-01-06 15:20:18.840975336 +1100
-+++ src/gcc.mak 2005-01-06 15:21:00.373661408 +1100
-@@ -44,8 +44,8 @@
- CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -O -g
- CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON) -O -g -fPIC
-
--CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static) -D_STLP_DEBUG
--CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic) -D_STLP_DEBUG
-+CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static)
-+CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic)
-
- include common_percent_rules.mak
- include common_rules.mak
+++ /dev/null
-MD5 4c01c84f1212369ceb369567ed06d1a2 STLport-4.6.2.tar.gz 755958
-RMD160 32f091eaf2375eb2090255b6668e1d06506b817f STLport-4.6.2.tar.gz 755958
-SHA256 b506f0e79adc60663a0dbef7192efa0936566c0d5bcf67637807df70541b9fe3 STLport-4.6.2.tar.gz 755958
+++ /dev/null
-MD5 784be5e0499009aeea6e9ec8f7259c41 STLport-5.0.2.tar.bz2 636340
-RMD160 048130af677b269b12cb1b12552ec7c443abe49a STLport-5.0.2.tar.bz2 636340
-SHA256 215fee03d5da5f8190b8d5776f1b2f49fe6078fce4858e62638fd5f114038f02 STLport-5.0.2.tar.bz2 636340