diff options
author | Mike Frysinger <vapier@gentoo.org> | 2004-07-06 22:03:58 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2004-07-06 22:03:58 +0000 |
commit | da5aa940187d660559d56ee6b07cec6f457c3e08 (patch) | |
tree | c189b5565193aedf4c3980205c31bfaba25bd5a3 | |
parent | STLport is NOT SUPPOSED TO HAVE a pkgconfig file (diff) | |
download | historical-da5aa940187d660559d56ee6b07cec6f457c3e08.tar.gz historical-da5aa940187d660559d56ee6b07cec6f457c3e08.tar.bz2 historical-da5aa940187d660559d56ee6b07cec6f457c3e08.zip |
a+r /usr/include/stlport #56245
-rw-r--r-- | dev-libs/STLport/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/STLport/Manifest | 10 | ||||
-rw-r--r-- | dev-libs/STLport/STLport-4.6.2-r2.ebuild | 52 | ||||
-rw-r--r-- | dev-libs/STLport/files/digest-STLport-4.6.2-r2 | 1 |
4 files changed, 65 insertions, 5 deletions
diff --git a/dev-libs/STLport/ChangeLog b/dev-libs/STLport/ChangeLog index 99aeb6c8ecea..60692cc25b77 100644 --- a/dev-libs/STLport/ChangeLog +++ b/dev-libs/STLport/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/STLport # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/STLport/ChangeLog,v 1.18 2004/07/06 22:01:47 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/STLport/ChangeLog,v 1.19 2004/07/06 22:03:58 vapier Exp $ + +*STLport-4.6.2-r2 (06 Jul 2004) + + 06 Jul 2004; Mike Frysinger <vapier@gentoo.org> +STLport-4.6.2-r2.ebuild: + Make sure all the include files can be read by everyone #56245 by Akim Boyko. 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> STLport-4.5.3-r3.ebuild, STLport-4.6.2.ebuild: diff --git a/dev-libs/STLport/Manifest b/dev-libs/STLport/Manifest index 4573531c9c8a..9fc4ec92144a 100644 --- a/dev-libs/STLport/Manifest +++ b/dev-libs/STLport/Manifest @@ -1,11 +1,13 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -MD5 30127fb19fbfc9cbf1e98f1d8da75293 ChangeLog 2654 +MD5 14607dcecaf62ad0d80c620b7cf33888 ChangeLog 2844 +MD5 17163a502572fe47ad2340cca30e323c STLport-4.6.2-r2.ebuild 1222 MD5 3e474572fe4df01c7632a78f013c6d1e STLport-4.5.3-r3.ebuild 1086 MD5 f3494ab6de09331256de03606375dddc STLport-4.6.2.ebuild 1046 MD5 a26aa0654153d685b61549c4290b540b files/50STLport-4.0 210 MD5 7a319fa8b6dbaf6dbf5da8833f08892c files/STLport-4.5.3-gcc3.patch 695 +MD5 2684edb96cbc495281b93fe12da5fcaf files/digest-STLport-4.6.2-r2 65 MD5 7949a0c399ae8cd1c8c6d7ada426848f files/STLport-4.5.3-optimize.patch 999 MD5 71f426e2327ad577fdeaa14cf17f7b19 files/digest-STLport-4.5.3-r3 65 MD5 2684edb96cbc495281b93fe12da5fcaf files/digest-STLport-4.6.2 65 @@ -14,7 +16,7 @@ MD5 7949a0c399ae8cd1c8c6d7ada426848f files/4.6.2-optimize.patch 999 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.9.8 (GNU/Linux) -iD8DBQFA6yFYHTu7gpaalycRAkRNAJkBecNYdgrAuyLPkJruikE8WONaqgCeLLP4 -ocYpMVuFB6QCqPePgayQgaI= -=+eIE +iD8DBQFA6yHXHTu7gpaalycRArCOAKCNVi2k1qsthCs9pUlBDXtFuqRwiQCgoS3N +E8h5hoLh9WR34Xe6X6Gp3TA= +=eGsq -----END PGP SIGNATURE----- diff --git a/dev-libs/STLport/STLport-4.6.2-r2.ebuild b/dev-libs/STLport/STLport-4.6.2-r2.ebuild new file mode 100644 index 000000000000..3a9bc2c3ab78 --- /dev/null +++ b/dev-libs/STLport/STLport-4.6.2-r2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2004 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.1 2004/07/06 22:03:58 vapier Exp $ + +inherit eutils + +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="~x86 ~ppc ~sparc ~amd64" +IUSE="" + +DEPEND="virtual/libc" + +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 +} + +src_compile() { + cd src + emake -f gcc-linux.mak || die "Compile failed" +} + +src_install() { + dodir /usr/include + cp -R ${S}/stlport ${D}/usr/include + rm -rf ${D}/usr/include/stlport/BC50 + chmod -R a+r ${D}/usr/include/stlport + + dodir /usr/lib + cp -R ${S}/lib/* ${D}/usr/lib/ + dosym libstlport_gcc_stldebug.so /usr/lib/libstlport_gcc_debug.so + rm -rf ${D}/usr/lib/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 +} diff --git a/dev-libs/STLport/files/digest-STLport-4.6.2-r2 b/dev-libs/STLport/files/digest-STLport-4.6.2-r2 new file mode 100644 index 000000000000..15e2434fee7a --- /dev/null +++ b/dev-libs/STLport/files/digest-STLport-4.6.2-r2 @@ -0,0 +1 @@ +MD5 4c01c84f1212369ceb369567ed06d1a2 STLport-4.6.2.tar.gz 755958 |