# $Id: PKGBUILD 61849 2012-01-09 06:27:02Z tdziedzic $ # Maintainer: Kaiting Chen # Contributor: tocer pkgname=v8 pkgver=3.6.6.14 pkgrel=1 pkgdesc='A fast and modern javascript engine' arch=('i686' 'x86_64' 'mips64el') url='http://code.google.com/p/v8' license=('BSD') depends=('gcc-libs') makedepends=('subversion' 'scons') build() { _source="http://v8.googlecode.com/svn/tags/${pkgver}" svn checkout "$_source" "${srcdir}/v8-${pkgver}" cd "${srcdir}/${pkgname}-${pkgver}" [ "$CARCH" = 'i686' ] && SCONS_ARCH=ia32 [ "$CARCH" = 'x86_64' ] && SCONS_ARCH=x64 scons mode=release library=shared arch=$SCONS_ARCH scons d8 arch=$SCONS_ARCH find include -type f \ -exec install -Dm644 {} ${pkgdir}/usr/{} \; rm -rf ${pkgdir}/usr/include/.svn install -Dm755 d8 "${pkgdir}/usr/bin/d8" install -Dm755 libv8.so "${pkgdir}/usr/lib/libv8.so" # install license install -d ${pkgdir}/usr/share/licenses/v8 install -m644 LICENSE* \ ${pkgdir}/usr/share/licenses/v8 }