Version bump for dev channel release. Remove old.
authorMike Gilbert <floppym@gentoo.org>
Thu, 5 Jan 2012 17:00:47 +0000 (17:00 +0000)
committerMike Gilbert <floppym@gentoo.org>
Thu, 5 Jan 2012 17:00:47 +0000 (17:00 +0000)
Package-Manager: portage-2.2.0_alpha84/cvs/Linux x86_64

dev-lang/v8/ChangeLog
dev-lang/v8/Manifest
dev-lang/v8/v8-3.7.12.12.ebuild [moved from dev-lang/v8/v8-3.7.7.ebuild with 89% similarity]
dev-lang/v8/v8-3.7.6.ebuild [deleted file]

index efd33fb636c5ec477657cc5ccd3c40c792fdbcec..97461d833814a67b9dcd1ed8f1ebe8bc962bcc80 100644 (file)
@@ -1,6 +1,12 @@
 # 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.120 2011/12/17 21:52:50 floppym Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.121 2012/01/05 17:00:47 floppym Exp $
+
+*v8-3.7.12.12 (05 Jan 2012)
+
+  05 Jan 2012; Mike Gilbert <floppym@gentoo.org> +v8-3.7.12.12.ebuild,
+  -v8-3.7.6.ebuild, -v8-3.7.7.ebuild:
+  Version bump for dev channel release. Remove old.
 
   17 Dec 2011; Mike Gilbert <floppym@gentoo.org> -v8-3.5.10.24.ebuild,
   -v8-3.6.6.9.ebuild:
index 17234696d799f95f2d576da502e43fb8cc0f809e..ed54f4da17163eafab142b4e3de025ad201ede05 100644 (file)
@@ -4,20 +4,18 @@ Hash: SHA256
 AUX v8-no-O3-r0.patch 422 RMD160 37467564f5ea6ff519cf86b7209a534424abbba3 SHA1 edbf6d9afc5ea6fdd0e9c0bf06d65caa488914c6 SHA256 c38a393a23adff83a799cb137f8a8e5092f87a62db109d7ce41becd6dec781f5
 AUX v8-no-werror-r0.patch 573 RMD160 17791cdee16894b37e937f23146aff52bc3d4775 SHA1 fa814bfc6c64570e0e69a184f1c36c359b63eb2d SHA256 8968e9b4f362d3e059675c6bb9b6be0d104ac478a62c50a8f7304f47d514e782
 DIST v8-3.6.6.11.tar.bz2 9618416 RMD160 04e17e27239bdf9623686231a37a610bed615f84 SHA1 386e1746811c0bd36379d64c8e3d9d0ece1d6339 SHA256 35a849674c1dbd77f9a3db15db896694d37ed30ad03ee72fb19e78b6e81fb404
+DIST v8-3.7.12.12.tar.bz2 9833671 RMD160 dbe91123dc6af76c7549846d3a88b703d65f3871 SHA1 95b160a5e4d3fe8dbc513f094a10b532580982e9 SHA256 67b2eb8dd145535485c1596c35dacb9ce4d740ed0d4447f588095c941f4e6520
 DIST v8-3.7.12.6.tar.bz2 9828973 RMD160 762b60985494614ba2357def94dc23d931d6d9e7 SHA1 fe11464955665676df8e2d86ff8b655cd5c25673 SHA256 37d4e885efd90d47598a8821d8d99941ae586ff1b5f29832da497732e5f7bca4
-DIST v8-3.7.6.tar.bz2 9794134 RMD160 8ad53560e1a2b55e720c36bbcc19f08f888d5abc SHA1 7d8f81876164f7f0d28dbc8616f2a0afcccd3bec SHA256 5cdbd893c41f552a33d6fabcc2df88c9610a410d2993f3791cdeef318ff25189
-DIST v8-3.7.7.tar.bz2 9796280 RMD160 bf58f21e6b422fe82ab90e281b29947d5c969f85 SHA1 ebb1c5a454fc375fac4d7075b91b387f5c4b6e48 SHA256 83e08194789bf3226a7fc20a98438b30a28eaecd6bf937796e30dc8a8c50d301
 EBUILD v8-3.6.6.11.ebuild 3148 RMD160 ae47c775fbbd10ce24a865b5fa0ff7d75f32c8f9 SHA1 e2de9db3452e59b2d8bbfd5c1f531c96cdc826f5 SHA256 daa472d5899b7ed7c9d2c295c21accfc8048e4d85a2afe84d8349d329fa11b08
+EBUILD v8-3.7.12.12.ebuild 3041 RMD160 c3c0f04e21c574f65d93a22b24dc6f0d2b4ff4be SHA1 ced458d9fad45cbac2ac2a1c921a23483303d323 SHA256 b53622b049af702dc2e99941b1c11530fd42a885a2a95aa1931d05c0877a3218
 EBUILD v8-3.7.12.6.ebuild 3040 RMD160 72f4e88b247d1ac06db918bf54732c2d3353847d SHA1 c155713176ce9d895feacbfe89bfc2e6bfe7d9e3 SHA256 565d6d9f1dbbdf7a199abcdd150bcd08eb728e299e6a940afac7bd89cc6ea59f
-EBUILD v8-3.7.6.ebuild 3155 RMD160 158713da2d54c910e2fe8f547758685669748e1c SHA1 32db399f78f7d665955419ebaa6799a5a0bf54be SHA256 0b4a5a441393bb2496181d8532fa9aaab96911b73bde33f434fb8dfe2da401bf
-EBUILD v8-3.7.7.ebuild 2867 RMD160 c12c669636aa60d27fd0a6d5ba31f35f9688ce08 SHA1 966b43f992c824296031a87331c9f7a5cf0cd232 SHA256 2853f32637991f83203b075961104be98915db21e31949dcdc1675620c91abb3
 EBUILD v8-9999.ebuild 2920 RMD160 e7949f1c910a17e05b0865fb9c90d3049c2f5dd8 SHA1 c98db14af34c9693cde021e8217dfed206a05d78 SHA256 ed372e5467a0292554e7d04770fd4edfa9758ce672c998f95c7b6cd14d4913e6
-MISC ChangeLog 19663 RMD160 3989f763c93f8000fd271f613a4709754fb74628 SHA1 5fba8f06066b1648204b3c774a67e2eda8bc29ba SHA256 f1322be1ceac4f072548bb0ea99090e0268bd4616d65520c313f13e5fa107aed
+MISC ChangeLog 19854 RMD160 3aac6c1df847bc953fd57ff0d2c459b7604f5b96 SHA1 ed4078d55e58bbb92ed52c704dccc595fbb841b9 SHA256 e07e4b7f3dfb7631b0a7533626829a420e982c146552645d3caec55f78610808
 MISC metadata.xml 162 RMD160 3485b95578a49782c3188a0f963f90c688287fe1 SHA1 46226eeaf4948209a093253f92010abea501daef SHA256 8a3ecdcf518f45ec4843398f9896c9b4d1c867ff2cf2851cf40b06f756f111e8
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iF4EAREIAAYFAk7tDzcACgkQC77qH+pIQ6TsagD/QqkKTgt01R+7BspePJXWc2+A
-LLgI/gaV1RX2sXCB/DYBALUV8PagOWQTGkrZJ0uLWzcLbjd83NzxZG7LEZiDRDib
-=WMKk
+iF4EAREIAAYFAk8F10UACgkQC77qH+pIQ6S3VQEAwd816vApOTwT8KF5ifaeeg1E
+SdG6Sdyd9aukdkWq2PoA/0KLJrVPsp21lKhyYVSouXutklyDAwWAmMdeYYE/Tpni
+=nxYj
 -----END PGP SIGNATURE-----
similarity index 89%
rename from dev-lang/v8/v8-3.7.7.ebuild
rename to dev-lang/v8/v8-3.7.12.12.ebuild
index ac4cb6a406d74d93c2fbbaf33ea73b1296e2b465..c0873b953bfafe5bec44eba23c7394167cc3e2d7 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# 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.7.7.ebuild,v 1.5 2011/11/23 22:47:56 floppym Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.7.12.12.ebuild,v 1.1 2012/01/05 17:00:47 floppym Exp $
 
 EAPI="4"
 
@@ -68,7 +68,16 @@ src_compile() {
 }
 
 src_test() {
+       local arg testjobs
+       for arg in ${MAKEOPTS}; do
+               case ${arg} in
+                       -j*) testjobs=${arg#-j} ;;
+                       --jobs=*) testjobs=${arg#--jobs=} ;;
+               esac
+       done
+
        tools/test-wrapper-gypbuild.py \
+               -j${testjobs:-1} \
                --arch-and-mode=${mytarget} \
                --no-presubmit \
                --progress=dots || die
diff --git a/dev-lang/v8/v8-3.7.6.ebuild b/dev-lang/v8/v8-3.7.6.ebuild
deleted file mode 100644 (file)
index c6ed072..0000000
+++ /dev/null
@@ -1,130 +0,0 @@
-# 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.7.6.ebuild,v 1.3 2011/11/23 22:23:20 floppym Exp $
-
-EAPI="4"
-
-PYTHON_DEPEND="2:2.6"
-
-inherit eutils multilib pax-utils python toolchain-funcs
-
-DESCRIPTION="Google's open source JavaScript engine"
-HOMEPAGE="http://code.google.com/p/v8"
-SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
-LICENSE="BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86 ~x64-macos ~x86-macos"
-IUSE=""
-
-pkg_pretend() {
-       local gccver=$(gcc-fullversion)
-       if [[ ${gccver} = 4.5.2 ]]; then
-               eerror "The currently selected version of gcc is known to segfault when building this"
-               eerror "version of V8. Please use at least gcc-4.5.3."
-               die "gcc-${gccver} detected."
-       fi
-}
-
-pkg_setup() {
-       python_set_active_version 2
-       python_pkg_setup
-}
-
-src_compile() {
-       tc-export AR CC CXX RANLIB
-       export LINK="${CXX}"
-
-       # Use target arch detection logic from bug #354601.
-       case ${CHOST} in
-               i?86-*) myarch=ia32 ;;
-               x86_64-*)
-                       if [[ $ABI = x86 ]] ; then
-                               myarch=ia32
-                       else
-                               myarch=x64
-                       fi ;;
-               arm*-*) myarch=arm ;;
-               *) die "Unrecognized CHOST: ${CHOST}"
-       esac
-       mytarget=${myarch}.release
-
-       if [[ ${PV} == "9999" ]]; then
-               subversion_wc_info
-               soname_version="${PV}-${ESVN_WC_REVISION}"
-       else
-               soname_version="${PV}"
-       fi
-
-       local snapshot=on
-       host-is-pax && snapshot=off
-
-       # TODO: Add console=readline option once implemented upstream
-       # http://code.google.com/p/v8/issues/detail?id=1781
-
-       emake V=1 \
-               library=shared \
-               werror=no \
-               soname_version=${soname_version} \
-               snapshot=${snapshot} \
-               ${mytarget} || die
-
-       pax-mark m out/${mytarget}/{cctest,d8,shell} || die
-}
-
-src_test() {
-       tools/test-wrapper-gypbuild.py \
-               --arch-and-mode=${mytarget} \
-               --no-presubmit \
-               --progress=dots || die
-}
-
-src_install() {
-       insinto /usr
-       doins -r include || die
-
-       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
-       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
-
-       dodoc AUTHORS ChangeLog || die
-}
-
-pkg_preinst() {
-       preserved_libs=()
-       local baselib candidate
-
-       eshopts_push -s nullglob
-
-       for candidate in "${EROOT}usr/$(get_libdir)"/libv8-*$(get_libname); do
-               baselib=${candidate##*/}
-               if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
-                       preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
-               fi
-       done
-       for candidate in "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
-               baselib=${candidate##*/}
-               if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
-                       preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
-               fi
-       done
-
-       eshopts_pop
-
-       if [[ ${#preserved_libs[@]} -gt 0 ]]; then
-               preserve_old_lib "${preserved_libs[@]}"
-       fi
-}
-
-pkg_postinst() {
-       if [[ ${#preserved_libs[@]} -gt 0 ]]; then
-               preserve_old_lib_notify "${preserved_libs[@]}"
-       fi
-}