2012-10-03 08:19:28 +08:00
|
|
|
# Maintainer: Daniele Cocca <jmc@chakra-project.org>
|
|
|
|
|
2012-10-03 08:33:21 +08:00
|
|
|
pkgbase=v8
|
|
|
|
pkgname=('v8' 'v8-src')
|
2012-10-03 08:19:28 +08:00
|
|
|
pkgver=3.9
|
|
|
|
pkgrel=1
|
|
|
|
arch=('x86_64')
|
|
|
|
url="http://code.google.com/p/v8/"
|
|
|
|
license=('BSD')
|
2012-10-03 08:33:21 +08:00
|
|
|
makedepends=('python2' 'subversion' 'readline')
|
2012-10-03 08:19:28 +08:00
|
|
|
source=("http://chakra.sourceforge.net/sources/${pkgname}/${pkgname}-${pkgver}.tar.xz")
|
|
|
|
md5sums=('b3357ba6fa2adf130f068c12318fb994')
|
|
|
|
|
|
|
|
build() {
|
|
|
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
|
|
make dependencies
|
2012-10-03 08:33:21 +08:00
|
|
|
make x64.release library=shared console=readline
|
2012-10-03 08:19:28 +08:00
|
|
|
}
|
|
|
|
|
2012-10-03 08:33:21 +08:00
|
|
|
package_v8() {
|
|
|
|
pkgdesc="V8 is Google's open source JavaScript engine."
|
|
|
|
depends=('glibc' 'gcc-libs' 'readline')
|
|
|
|
|
2012-10-03 08:19:28 +08:00
|
|
|
cd "${srcdir}/${pkgname}-${pkgver}/out/x64.release"
|
|
|
|
|
|
|
|
install -D -m755 lib.target/libv8.so \
|
|
|
|
"${pkgdir}/usr/lib/libv8.so"
|
|
|
|
|
|
|
|
install -D -m755 d8 \
|
|
|
|
"${pkgdir}/usr/bin/d8"
|
|
|
|
}
|
|
|
|
|
2012-10-03 08:33:21 +08:00
|
|
|
package_v8-src() {
|
|
|
|
pkgdesc="V8 is Google's open source JavaScript engine. (Source package)"
|
|
|
|
|
|
|
|
install -d "${pkgdir}/usr/src/v8"
|
|
|
|
tar -Jxf "${srcdir}/${pkgbase}-${pkgver}.tar.xz" \
|
|
|
|
-C "${pkgdir}/usr/src/v8"
|
|
|
|
}
|
|
|
|
|
2012-10-03 08:19:28 +08:00
|
|
|
# vim:set ts=2 sw=2 et:
|