diff options
author | Paweł Hajdan <phajdan.jr@gentoo.org> | 2012-03-08 20:29:16 +0000 |
---|---|---|
committer | Paweł Hajdan <phajdan.jr@gentoo.org> | 2012-03-08 20:29:16 +0000 |
commit | 6d58900e1f0f45f958e19dfe71df63cba5bba743 (patch) | |
tree | 104cee4b3b27ba9e42b28c874b631990f0c12d1c /dev-lang | |
parent | Version bump for stable channel release. (diff) | |
download | historical-6d58900e1f0f45f958e19dfe71df63cba5bba743.tar.gz historical-6d58900e1f0f45f958e19dfe71df63cba5bba743.tar.bz2 historical-6d58900e1f0f45f958e19dfe71df63cba5bba743.zip |
Version bump for dev channel release. Remove old.
Package-Manager: portage-2.1.10.44/cvs/Linux i686
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/v8/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/v8/Manifest | 14 | ||||
-rw-r--r-- | dev-lang/v8/v8-3.9.13.ebuild (renamed from dev-lang/v8/v8-3.9.8.ebuild) | 32 |
3 files changed, 40 insertions, 14 deletions
diff --git a/dev-lang/v8/ChangeLog b/dev-lang/v8/ChangeLog index 7784b8c65cfa..d2323e131a72 100644 --- a/dev-lang/v8/ChangeLog +++ b/dev-lang/v8/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/v8 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.147 2012/03/08 18:46:41 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.148 2012/03/08 20:29:16 phajdan.jr Exp $ + +*v8-3.9.13 (08 Mar 2012) + + 08 Mar 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> -v8-3.9.8.ebuild, + +v8-3.9.13.ebuild: + Version bump for dev channel release. Remove old. *v8-3.7.12.29 (08 Mar 2012) diff --git a/dev-lang/v8/Manifest b/dev-lang/v8/Manifest index d71e620d0dbd..09e5b681946a 100644 --- a/dev-lang/v8/Manifest +++ b/dev-lang/v8/Manifest @@ -1,25 +1,25 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 DIST v8-3.7.12.28.tar.bz2 9831671 RMD160 e91fe64c1852a8635b593fdf6fd4b7d3b330e188 SHA1 58be4a04cf1aacca21003f0288fe277654b32eb3 SHA256 e14d8fa0f514622e2e499f35cdbec0f4fd0ce85ea42850d6a9b542e0493191ab DIST v8-3.7.12.29.tar.bz2 9832177 RMD160 52c59475a1b21e43223ee138ff58019d9a0e782c SHA1 64e42b8b294f6ba75ade844c20b3eb8851930819 SHA256 aa237cecd4250ddd2a7b9578f288368a34ec70650e2b22a11c0a9a9828c79452 DIST v8-3.8.9.6.tar.bz2 9861167 RMD160 ad3b65cef8d05603af6f998ab2f5b15f3cdbf1df SHA1 a95288db101bb78d3e81a39a50cec461b2611398 SHA256 afcd0bd29cdc1019d6b0b83729f4d98f61a6b2a8f66b4065fe349f76b47a70e1 DIST v8-3.8.9.8.tar.bz2 9865911 RMD160 9283be1d7513f60749645bff29b255becb2810f2 SHA1 187962c0a12dd80eeb7abd1721d887036f952d61 SHA256 2f43c68f2b38d6543873f692e1218086d2d6029a4d95767dd7abd7701014600f DIST v8-3.9.11.tar.bz2 9900605 RMD160 8e787ba4e210b895384b2fd1f8f1525c760bc005 SHA1 ad014fed5568618abc0b8c6a8ea22020596ae1dc SHA256 eeac910769012af409b589455633ee4ae2082ed1dcd105be84c66eb9d882f875 -DIST v8-3.9.8.tar.bz2 9893750 RMD160 a92bb6d68288c8103048370ddf6e3c75940cc7df SHA1 a7be2a11b69e3767d156681d5f323e2093a46859 SHA256 cb52a10450d99e2005b9193bd2d6b4bb716ba1d1645cfc64fd98dc4bdac01787 +DIST v8-3.9.13.tar.bz2 9909229 RMD160 86980c1b00ecb18be4837607c71feb1951d5a824 SHA1 aa8fdbc8396bc06b761b8a33cd4815bd908b489e SHA256 a89d99fe4bc4987b6d3a78ba60bce1345c6bf470c66776dd0a9496acc2abff80 EBUILD v8-3.7.12.28.ebuild 3037 RMD160 39431b2c604a010da6a40d689913376b76851483 SHA1 3167f4df7b7f9f31572512cbe80e5de46bbe2712 SHA256 d85c5834c131f11c935707691154479590fe0dd425d547fa1a7ecee87920ea98 EBUILD v8-3.7.12.29.ebuild 3041 RMD160 0a6bb01616f4f1fc0fe1d4d9badf496af65d02ac SHA1 41af42a208d1c8fdba4e7f8bb75249b091ad7a4e SHA256 d82947d54c9dad3ed5af2ee6d297058ddf3b98358fc4dad6438a3aaee1d80664 EBUILD v8-3.8.9.6.ebuild 3080 RMD160 d4ae21622dfde37c65cc38800720b05ddca79fa9 SHA1 e5d24b57a4fb9abc87f766c7ad4d38f5a89e842e SHA256 266f9fd47bfbb45e769fade92230ae66c823b086a6b0302aa070090fdf1d07da EBUILD v8-3.8.9.8.ebuild 4099 RMD160 913118321dcad81a960c571f5c4327bcb85e4544 SHA1 01c668df4df061e332c950d52f301f96a2334dcf SHA256 c82aabd924a215d358b5de9eef121bf67d1cf7a4fac3a5099067053fc163b195 EBUILD v8-3.9.11.ebuild 4044 RMD160 1fe1500376e3804f2bef37507867d4aec3abbc60 SHA1 b90b4b036352ca96579ccf7df769dfc0a9a5c8fe SHA256 015b540842b52ceceb1cd4e39e388d21c825ea52729ef51853c7f1527f6c7e83 -EBUILD v8-3.9.8.ebuild 3027 RMD160 2e941777d98305e322a7dcf3d220a227d148bd3f SHA1 b1f7ebc510d16616406205b1b0a74832cc5ba5bc SHA256 9593d6f8e93d25b82ffdea22bdd76dd8413058db84e0222d2f1b2c88395c7a9e +EBUILD v8-3.9.13.ebuild 4047 RMD160 4a64dc86f76ee31ddbd437b5c454bf16b4f2a312 SHA1 0b8c146a10d8ae6edefe51fa537cef68d434a6bf SHA256 822575a097f7c79fac585b99110ca287e869cc9fef57bd0d6672b602a74de932 EBUILD v8-9999.ebuild 2869 RMD160 1f7d44ed86e40c7cfc57ffba4d8a9e5c0b18dd5e SHA1 01c3f94bda49536663ea05ed6c3fcae09878e168 SHA256 1f5a11503bfc92bf5e810e0ad68d0268d5197f711d6edb3c705c172dcbfb9a8c -MISC ChangeLog 23897 RMD160 237fdfc29308a7cdef74ce2081457101a4ae3ae7 SHA1 c640cb4b15369b553d135fd39675d624efe4600c SHA256 474f6e23d4ace1b39cdedd659f5648f0a63634b5b2777f55eb5bc907225b149d +MISC ChangeLog 24073 RMD160 fa67638c10a5909f5d2d36094dcd0951b9ea9f7f SHA1 12ea0a36ae77cf865f413c15f8cde0cc72e1382b SHA256 fecca8e6642955a912d2807279177aa20c9d58465811fbd1f33ba426613ca1c1 MISC metadata.xml 162 RMD160 3485b95578a49782c3188a0f963f90c688287fe1 SHA1 46226eeaf4948209a093253f92010abea501daef SHA256 8a3ecdcf518f45ec4843398f9896c9b4d1c867ff2cf2851cf40b06f756f111e8 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iF4EAREIAAYFAk9Y/pcACgkQC77qH+pIQ6TnVgD+MyTNf9/Jbk9exL7zohl/kEJj -2MUneM3ZbPhkDhSPCBAA/iR6mfgVcRLU9lY+B+ap8xtauSMG2iIdYnBZKtd7U/qQ -=bUqB +iEYEAREKAAYFAk9ZFqsACgkQuUQtlDBCeQIH7QCfbdR5Wo2tucfwxHfKa2Ys6TTp +oAwAnRwNQJjvl3y3XELfgaaieW7jMpk7 +=7cIn -----END PGP SIGNATURE----- diff --git a/dev-lang/v8/v8-3.9.8.ebuild b/dev-lang/v8/v8-3.9.13.ebuild index a968c956c976..5d1de35ef5b1 100644 --- a/dev-lang/v8/v8-3.9.8.ebuild +++ b/dev-lang/v8/v8-3.9.13.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.9.8.ebuild,v 1.2 2012/02/27 15:19:30 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.9.13.ebuild,v 1.1 2012/03/08 20:29:16 phajdan.jr Exp $ EAPI="4" @@ -31,6 +31,26 @@ pkg_setup() { python_pkg_setup } +src_prepare() { + # don't force 32-bits mode on Darwin + sed -i -e '/-arch i386/d' build/gyp/pylib/gyp/generator/make.py || die + # force using Makefiles, instead of Xcode project file on Darwin + sed -i -e '/darwin/s/xcode/make/' build/gyp/pylib/gyp/__init__.py || die + # don't refuse to build shared_libs because we build somewhere else + sed -i \ + -e '/params\.get.*mac.*darwin.*linux/s/mac/darwin/' \ + -e "/if GetFlavor(params) == 'mac':/s/mac/darwin/" \ + -e "/^ if flavor == 'mac':/s/mac/darwin/" \ + build/gyp/pylib/gyp/generator/make.py || die + # make sure our v8.dylib doesn't end up being empty and give it a proper + # install_name (soname) + sed -i \ + -e '/^LINK_COMMANDS_MAC =/,/^SHARED_HEADER =/s#-shared#-dynamiclib -all_load -install_name '"${EPREFIX}/usr/$(get_libdir)/libv8$(get_libname $(get_version_component_range 1-3))"'#' \ + build/gyp/pylib/gyp/generator/make.py || die + # don't force targetting old machines + sed -i -e "s/, '-mmacosx-version-min=10.4'//" SConstruct || die +} + src_compile() { tc-export AR CC CXX RANLIB export LINK="${CXX}" @@ -90,13 +110,13 @@ src_install() { dobin out/${mytarget}/d8 || die if [[ ${CHOST} == *-darwin* ]] ; then - install_name_tool \ - -id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname).${soname_version} \ - out/${mytarget}/lib.target/libv8$(get_libname).${soname_version} || die + # buildsystem is too horrific to get this built correctly + mv out/${mytarget}/lib.target/libv8.so.${soname_version} \ + out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die fi - dolib out/${mytarget}/lib.target/libv8$(get_libname).${soname_version} || die - dosym libv8$(get_libname).${soname_version} /usr/$(get_libdir)/libv8$(get_libname) || die + dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die + dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die dodoc AUTHORS ChangeLog || die } |