# ChangeLog for dev-lang/v8
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.76 2011/09/04 10:23:46 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.77 2011/09/24 17:19:06 grobian Exp $
+
+ 24 Sep 2011; Fabian Groffen <grobian@gentoo.org> v8-3.4.12.1.ebuild:
+ Fix libaries on Darwin, keyworded ~x64-macos and ~x86-macos, bug #354601
04 Sep 2011; Markus Meier <maekke@gentoo.org> v8-3.3.10.30.ebuild:
x86 stable, bug #380897
DIST v8-3.4.6.2.tar.gz 10808340 RMD160 a62e9407ffe909f9a61e95fb9d640c8ba6c6c99a SHA1 38defa2e240e11057aedfad03d2b3a6ba619138e SHA256 ac5b769978faa0bbcd7e86f7939265b0dbac24ba45f603d113ddff6208ae3b33
EBUILD v8-3.3.10.22.ebuild 2773 RMD160 f98e6329c5f043aba33a74e227787ca7e9500dfd SHA1 59bf1547a5eab17167b61dba060f5004d0d6c771 SHA256 41d76117b07d1d48d061cb0a1aa0112217c4af6f6e2b34edd19b7c6dbeaea757
EBUILD v8-3.3.10.30.ebuild 2773 RMD160 3c22d11144ffc6851547ff8acca00ffec1053273 SHA1 485d57a2f2d5622ae9ae59fbe39214712edd5722 SHA256 c1bd3ec83b8a741e461c31af05b5580d6a06a422b37838b7143223ce55923779
-EBUILD v8-3.4.12.1.ebuild 2762 RMD160 e49b8bc1022e46e79b00e088fc9231925774a61c SHA1 86e8a8af949f839bb9fb47184b41b811c355e32d SHA256 2d819bbf31813dae8379e60766376c012707713c7885c5414e3f4b16ebd4ceea
+EBUILD v8-3.4.12.1.ebuild 2982 RMD160 1dfed6c4828d1d06a8e83dd9ad77550614f08008 SHA1 c93e2f14a2c9a1f5365698a6df05fc0c3da20737 SHA256 c5af24a86d8a2ea17cfe2cfabf4e00b1deae24614ce65fc5d491e35f94936a94
EBUILD v8-3.4.6.2.ebuild 2761 RMD160 51584e0214b4ad6135eb044580959dbf6fe380f6 SHA1 4d1ace9579301e0d115eb9dd0534a8ad8279bc72 SHA256 8b5974188b4bf748164a34198595eaf125c6a280d40a41c293b922e250772016
EBUILD v8-9999.ebuild 2850 RMD160 a68280b52df8dc5c4738397a7a2bca7644c68575 SHA1 1c454029b9abb688e25456865a08a3917873617e SHA256 cbed10b4acf118912bb07b5fc82bb6ed2391ff4a7754a0ead37b8350313ff8b4
-MISC ChangeLog 13009 RMD160 a9ad2162f239ae4bd2dea22ec1892fb4470680a4 SHA1 6e0ba9f00b478468c75aa353620e3a3469093ca2 SHA256 eecf0d8b6d8c8c9d64f156c6827384c5eb6fc44342d96644f6aec7e504bd24f4
+MISC ChangeLog 13157 RMD160 dfb1a2840c145556cb4525536eec41589e9dd380 SHA1 88687fe219757c96e640fb079a5beedaaf9e638f SHA256 be7f0ed958ee00989546021dc170b866f77b71365fee3389cc2625b011fbbd51
MISC metadata.xml 162 RMD160 3485b95578a49782c3188a0f963f90c688287fe1 SHA1 46226eeaf4948209a093253f92010abea501daef SHA256 8a3ecdcf518f45ec4843398f9896c9b4d1c867ff2cf2851cf40b06f756f111e8
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (Darwin)
-iEYEARECAAYFAk5jUegACgkQkKaRLQcq0GILjgCgoRVUdMZIgq8wvZvcaK7aFX1e
-XtYAnA1gVGlgnLMHf5bd2g3a5gYnRCRL
-=TbSg
+iEYEARECAAYFAk5+EQ8ACgkQX3X2B8XHTolDEgCgkkcZPCKmZc325pXwL5vcN60w
+/SgAoJFsSJBWtMv/H6lqXSa94RaEsPXN
+=vEx/
-----END PGP SIGNATURE-----
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.4.12.1.ebuild,v 1.1 2011/07/19 18:40:25 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.4.12.1.ebuild,v 1.2 2011/09/24 17:19:06 grobian Exp $
-EAPI="2"
+EAPI="3"
inherit eutils flag-o-matic multilib pax-utils scons-utils toolchain-funcs
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~x86 ~x64-macos ~x86-macos"
IUSE="readline"
RDEPEND="readline? ( >=sys-libs/readline-6.1 )"
dobin d8 || die
- dolib libv8-${PV}.so || die
- dosym libv8-${PV}.so /usr/$(get_libdir)/libv8.so || die
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ install_name_tool \
+ -id "${EPREFIX}"/usr/$(get_libdir)/libv8-${PV}$(get_libname) \
+ libv8-${PV}$(get_libname) || die
+ fi
+
+ dolib libv8-${PV}$(get_libname) || die
+ dosym libv8-${PV}$(get_libname) /usr/$(get_libdir)/libv8$(get_libname) || die
dodoc AUTHORS ChangeLog || die
}