summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-07-06 22:03:58 +0000
committerMike Frysinger <vapier@gentoo.org>2004-07-06 22:03:58 +0000
commitda5aa940187d660559d56ee6b07cec6f457c3e08 (patch)
treec189b5565193aedf4c3980205c31bfaba25bd5a3 /dev-libs/STLport
parentSTLport is NOT SUPPOSED TO HAVE a pkgconfig file (diff)
downloadhistorical-da5aa940187d660559d56ee6b07cec6f457c3e08.tar.gz
historical-da5aa940187d660559d56ee6b07cec6f457c3e08.tar.bz2
historical-da5aa940187d660559d56ee6b07cec6f457c3e08.zip
a+r /usr/include/stlport #56245
Diffstat (limited to 'dev-libs/STLport')
-rw-r--r--dev-libs/STLport/ChangeLog7
-rw-r--r--dev-libs/STLport/Manifest10
-rw-r--r--dev-libs/STLport/STLport-4.6.2-r2.ebuild52
-rw-r--r--dev-libs/STLport/files/digest-STLport-4.6.2-r21
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