diff options
author | 2009-02-16 23:38:47 +0000 | |
---|---|---|
committer | 2009-02-16 23:38:47 +0000 | |
commit | fc5e064bef8ced6dcf42c57e38f57ff50b96214f (patch) | |
tree | 0eaeba2e342c5ad7475af61982280dae163f79f2 /sys-libs/libstdc++-v3 | |
parent | Version bumps wrt security bug #255962. (diff) | |
download | historical-fc5e064bef8ced6dcf42c57e38f57ff50b96214f.tar.gz historical-fc5e064bef8ced6dcf42c57e38f57ff50b96214f.tar.bz2 historical-fc5e064bef8ced6dcf42c57e38f57ff50b96214f.zip |
Restore out-of-tree building #259192 by Martin von Gagern.
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'sys-libs/libstdc++-v3')
-rw-r--r-- | sys-libs/libstdc++-v3/ChangeLog | 5 | ||||
-rw-r--r-- | sys-libs/libstdc++-v3/Manifest | 10 | ||||
-rw-r--r-- | sys-libs/libstdc++-v3/libstdc++-v3-3.3.6.ebuild | 10 |
3 files changed, 17 insertions, 8 deletions
diff --git a/sys-libs/libstdc++-v3/ChangeLog b/sys-libs/libstdc++-v3/ChangeLog index 664c5282398b..2bf5a4dcae95 100644 --- a/sys-libs/libstdc++-v3/ChangeLog +++ b/sys-libs/libstdc++-v3/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sys-libs/libstdc++-v3 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/libstdc++-v3/ChangeLog,v 1.58 2009/02/16 00:29:11 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/libstdc++-v3/ChangeLog,v 1.59 2009/02/16 23:38:47 vapier Exp $ + + 16 Feb 2009; Mike Frysinger <vapier@gentoo.org> libstdc++-v3-3.3.6.ebuild: + Restore out-of-tree building #259192 by Martin von Gagern. 16 Feb 2009; Mike Frysinger <vapier@gentoo.org> libstdc++-v3-3.3.6.ebuild: Simplify ebuild greatly by removing all the extraneous gcc cruft. diff --git a/sys-libs/libstdc++-v3/Manifest b/sys-libs/libstdc++-v3/Manifest index 2c294f12a850..519b49e1ad1b 100644 --- a/sys-libs/libstdc++-v3/Manifest +++ b/sys-libs/libstdc++-v3/Manifest @@ -3,13 +3,13 @@ Hash: SHA1 DIST gcc-3.3.6-patches-1.6.tar.bz2 48814 RMD160 3f25b67015c6e4d874690c48d23292a670501e0c SHA1 aba4661d50787aad26849497d45194804bf21b73 SHA256 c692f8f00d16947e13dd86ca974e419c35d1befee9ee915fa6c50a741487ef63 DIST gcc-3.3.6.tar.bz2 23972413 RMD160 b32c7a08c690857f0ac52dda3deb47cf5775d967 SHA1 2cc43978bb09af6c2ccfdf74797d10d7cc2596fb SHA256 1c1aa533c67e9da5e55ed4f5736258dc753466bd716bdae3fb88fb66e6ff1d7f -EBUILD libstdc++-v3-3.3.6.ebuild 4330 RMD160 df621a08e514ca41f79141925c7295789825a339 SHA1 d971dd3f866c21d365466496015dfcc48f7bc812 SHA256 f187c0f94ea6b9c77de08a9197c1b59c584fa4dcc29f53bdc7d1647f35ffeed5 -MISC ChangeLog 8779 RMD160 a351fda796bb0e3918bd36683bbd047f5eee8591 SHA1 0315f0c5ca5feeeae28c12f8dbd42b284c33faac SHA256 b7e8210000afe3c1c96723d103b5adf80eee779c365ffa7e6c7a0aeadabc2e20 +EBUILD libstdc++-v3-3.3.6.ebuild 4435 RMD160 df399e03b426cbfe5ecd18192002c4cfbdb93f5f SHA1 e9d95b93f9c5e08ae751f705da4627d00fcbc477 SHA256 7cd93179d98a15ebccc47b5dc72d6faf6a6101b4f73cc97fde7f4fff43a072c1 +MISC ChangeLog 8918 RMD160 97a53c3c1fdbec361403a7c10fc9e006b5918f7e SHA1 441238da42659366a6004db969bff7271b0897de SHA256 9d694b8b3bb79eddf32eb2de58a7d2da6c3a256e05a969749f9dbdf5501d732c MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkmYs1wACgkQn/5bYzqsSmGMMACguNXIPoSc0Ye8yIcsvD57rSEx -bx4AnioErGRgaZoYX49bWCln56+vvLvm -=37tp +iEYEARECAAYFAkmZ+Q0ACgkQn/5bYzqsSmF6dwCeKOKz4mWESZWoJE+AgC1QirpU +o38An3BuNTnggWMfCWrOj0MGR2jDK5Ty +=MMb1 -----END PGP SIGNATURE----- diff --git a/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6.ebuild b/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6.ebuild index db6e94da2b3b..a1c8de807cbe 100644 --- a/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6.ebuild +++ b/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6.ebuild,v 1.22 2009/02/16 00:29:11 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/libstdc++-v3/libstdc++-v3-3.3.6.ebuild,v 1.23 2009/02/16 23:38:47 vapier Exp $ inherit eutils flag-o-matic libtool multilib @@ -120,10 +120,13 @@ src_unpack() { EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch elibtoolize --portage --shallow ./contrib/gcc_update --touch + mkdir -p "${WORKDIR}"/build } src_compile() { + cd "${WORKDIR}"/build do_filter_flags + ECONF_SOURCE=${S} econf \ --enable-shared \ --with-system-zlib \ @@ -144,7 +147,10 @@ src_compile() { } src_install() { - emake -j1 DESTDIR="${D}" install-target-libstdc++-v3 || die + emake -j1 \ + -C "${WORKDIR}"/build \ + DESTDIR="${D}" \ + install-target-libstdc++-v3 || die # scrub everything but the library we care about pushd "${D}" >/dev/null |