diff --git a/dev-lang/v8/v8-2.5.9.1.ebuild b/dev-lang/v8/v8-9999.ebuild copy from dev-lang/v8/v8-2.5.9.1.ebuild copy to dev-lang/v8/v8-9999.ebuild --- a/dev-lang/v8/v8-2.5.9.1.ebuild +++ b/dev-lang/v8/v8-9999.ebuild @@ -1,22 +1,23 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-2.5.9.1.ebuild,v 1.1 2010/12/02 10:09:16 phajdan.jr Exp $ +# $Header: $ EAPI="2" -inherit eutils flag-o-matic multilib scons-utils toolchain-funcs +inherit eutils flag-o-matic multilib scons-utils subversion toolchain-funcs DESCRIPTION="Google's open source JavaScript engine" HOMEPAGE="http://code.google.com/p/v8" -SRC_URI="mirror://gentoo/${P}.tar.gz" +ESVN_REPO_URI="http://v8.googlecode.com/svn/trunk" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="" IUSE="readline" RDEPEND="readline? ( >=sys-libs/readline-6.1 )" -DEPEND="${RDEPEND}" +DEPEND="${RDEPEND} + dev-util/chromium-tools" EXTRA_ESCONS="library=shared soname=on importenv=\"LINKFLAGS\"" @@ -70,8 +71,10 @@ dobin d8 || die - dolib libv8-${PV}.so || die - dosym libv8-${PV}.so /usr/$(get_libdir)/libv8.so || die + # Get the library version + local MY_PV=$(v8-extract-version src/version.cc) + dolib libv8-${MY_PV}.so || die + dosym libv8-${MY_PV}.so /usr/$(get_libdir)/libv8.so || die dodoc AUTHORS ChangeLog || die }