From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1RCzJK-0002eo-Lo for garchives@archives.gentoo.org; Sun, 09 Oct 2011 19:45:23 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id CA97821C0E9; Sun, 9 Oct 2011 19:45:15 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 8C0A721C0E9 for ; Sun, 9 Oct 2011 19:45:15 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id CB16E64223 for ; Sun, 9 Oct 2011 19:45:14 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2304) id C1C852004B; Sun, 9 Oct 2011 19:45:12 +0000 (UTC) From: "Mike Gilbert (floppym)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, floppym@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/v8: ChangeLog v8-3.6.5.1.ebuild X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog v8-3.6.5.1.ebuild X-VCS-Directories: dev-lang/v8 X-VCS-Committer: floppym X-VCS-Committer-Name: Mike Gilbert Content-Type: text/plain; charset=utf8 Message-Id: <20111009194512.C1C852004B@flycatcher.gentoo.org> Date: Sun, 9 Oct 2011 19:45:12 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 4b289153db9950b4a5c2e0dbad6c3df2 floppym 11/10/09 19:45:12 Modified: ChangeLog Added: v8-3.6.5.1.ebuild Log: Add expermental version using the gyp build system. =20 (Portage version: 2.2.0_alpha64/cvs/Linux x86_64) Revision Changes Path 1.80 dev-lang/v8/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/Change= Log?rev=3D1.80&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/Change= Log?rev=3D1.80&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/Change= Log?r1=3D1.79&r2=3D1.80 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v retrieving revision 1.79 retrieving revision 1.80 diff -u -r1.79 -r1.80 --- ChangeLog 6 Oct 2011 21:27:21 -0000 1.79 +++ ChangeLog 9 Oct 2011 19:45:12 -0000 1.80 @@ -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.79 2011/10/= 06 21:27:21 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.80 2011/10/= 09 19:45:12 floppym Exp $ + +*v8-3.6.5.1 (09 Oct 2011) + + 09 Oct 2011; Mike Gilbert +v8-3.6.5.1.ebuild, + +files/v8-gyp-cflags-r0.patch: + Add expermental version using the gyp build system. =20 06 Oct 2011; Mike Gilbert v8-3.4.14.28.ebuild: Stable on amd64; arch tested by ago. Bug 385649. 1.1 dev-lang/v8/v8-3.6.5.1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.6= .5.1.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/v8/v8-3.6= .5.1.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: v8-3.6.5.1.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # 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.6.5.1.ebuild,v 1.1 20= 11/10/09 19:45:12 floppym Exp $ EAPI=3D"3" inherit eutils flag-o-matic multilib pax-utils toolchain-funcs GYP_REV=3D"1066" DESCRIPTION=3D"Google's open source JavaScript engine" HOMEPAGE=3D"http://code.google.com/p/v8" SRC_URI=3D"http://dev.gentoo.org/~floppym/distfiles/${P}.tar.xz http://dev.gentoo.org/~floppym/distfiles/gyp-${GYP_REV}.tar.xz" LICENSE=3D"BSD" SLOT=3D"0" KEYWORDS=3D"~amd64 ~arm ~x86 ~x64-macos ~x86-macos" IUSE=3D"" src_unpack() { unpack ${A} mv gyp-${GYP_REV} ${P}/build/gyp || die } src_prepare() { # Stop -Werror from breaking the build. sed -i -e "s/-Werror//" build/standalone.gypi || die # Respect the user's CFLAGS, including the optimization level. epatch "${FILESDIR}/v8-gyp-cflags-r0.patch" } src_compile() { tc-export AR CC CXX RANLIB export LINK=3D"${CXX}" # Make the build respect LDFLAGS. export LINKFLAGS=3D"${LDFLAGS}" # Use target arch detection logic from bug #354601. case ${CHOST} in i?86-*) myarch=3Dia32 ;; x86_64-*) if [[ $ABI =3D x86 ]] ; then myarch=3Dia32 else myarch=3Dx64 fi ;; arm*-*) myarch=3Darm ;; *) die "Unrecognized CHOST: ${CHOST}" esac mytarget=3D${myarch}.release emake V=3D1 library=3Dshared soname_version=3D${PV} ${mytarget} || die } src_test() { tools/test-wrapper-gypbuild.py -j16 \ --arch-and-mode=3D${mytarget} \ --no-presubmit \ --progress=3Ddots || die } src_install() { insinto /usr doins -r include || die dobin out/${mytarget}/d8 out/${mytarget}/shell || die if [[ ${CHOST} =3D=3D *-darwin* ]] ; then install_name_tool \ -id "${EPREFIX}"/usr/$(get_libdir)/libv8-${PV}$(get_libname) \ out/${mytarget}/lib.target/libv8-${PV}$(get_libname) || die fi dolib out/${mytarget}/lib.target/libv8-${PV}$(get_libname) || die dosym libv8-${PV}$(get_libname) /usr/$(get_libdir)/libv8$(get_libname) |= | die dodoc AUTHORS ChangeLog || die }