diff options
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/v8/ChangeLog | 8 | ||||
-rw-r--r-- | dev-lang/v8/v8-3.17.9.ebuild (renamed from dev-lang/v8/v8-3.17.5.ebuild) | 34 |
2 files changed, 20 insertions, 22 deletions
diff --git a/dev-lang/v8/ChangeLog b/dev-lang/v8/ChangeLog index 50fe484f96bb..b40d28e8150c 100644 --- a/dev-lang/v8/ChangeLog +++ b/dev-lang/v8/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/v8 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.290 2013/03/11 22:01:50 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.291 2013/03/13 22:01:41 phajdan.jr Exp $ + +*v8-3.17.9 (13 Mar 2013) + + 13 Mar 2013; Pawel Hajdan jr <phajdan.jr@gentoo.org> -v8-3.17.5.ebuild, + +v8-3.17.9.ebuild: + Dev channel bump. Remove old. 11 Mar 2013; Mike Gilbert <floppym@gentoo.org> v8-3.17.6.ebuild, v8-9999.ebuild: diff --git a/dev-lang/v8/v8-3.17.5.ebuild b/dev-lang/v8/v8-3.17.9.ebuild index 6170be65b64d..5c1f6e6ead90 100644 --- a/dev-lang/v8/v8-3.17.5.ebuild +++ b/dev-lang/v8/v8-3.17.9.ebuild @@ -1,15 +1,15 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.5.ebuild,v 1.2 2013/03/05 01:11:50 phajdan.jr Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.17.9.ebuild,v 1.1 2013/03/13 22:01:41 phajdan.jr Exp $ EAPI="5" PYTHON_COMPAT=( python2_{6,7} ) -inherit eutils multilib pax-utils python-any-r1 toolchain-funcs versionator +inherit eutils multilib multiprocessing pax-utils python-any-r1 toolchain-funcs versionator 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" +SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2" LICENSE="BSD" soname_version="$(get_version_component_range 1-3)" @@ -58,7 +58,7 @@ src_configure() { snapshot=on \ hardfp=${hardfp} \ console=${console} \ - out/Makefile.${myarch} || die + out/Makefile.${myarch} } src_compile() { @@ -71,25 +71,17 @@ src_compile() { ) # Build mksnapshot so we can pax-mark it. - emake "${makeargs[@]}" mksnapshot || die + emake "${makeargs[@]}" mksnapshot pax-mark m out/${mytarget}/mksnapshot # Build everything else. - emake "${makeargs[@]}" || die - pax-mark m out/${mytarget}/{cctest,d8,shell} || die + emake "${makeargs[@]}" + pax-mark m out/${mytarget}/{cctest,d8,shell} } 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} \ + -j$(makeopts_jobs) \ --arch-and-mode=${mytarget} \ --no-presubmit \ --progress=dots || die @@ -97,11 +89,11 @@ src_test() { src_install() { insinto /usr - doins -r include || die + doins -r include if [[ ${CHOST} == *-darwin* ]] ; then # buildsystem is too horrific to get this built correctly - mkdir -p out/${mytarget}/lib.target + mkdir -p out/${mytarget}/lib.target || die mv out/${mytarget}/libv8.so.${soname_version} \ out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die install_name_tool \ @@ -115,10 +107,10 @@ src_install() { out/${mytarget}/d8 || die fi - dobin out/${mytarget}/d8 || die + dobin out/${mytarget}/d8 - 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}) + dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) dodoc AUTHORS ChangeLog || die } |