summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Pompili2016-08-10 14:02:54 +0200
committerMarco Pompili2016-08-10 14:02:54 +0200
commitbf6b6f3d5c7a05eb9f028adc118575c5854f387a (patch)
tree705ea9c31229de144e9d1a5b7c798101aaabf6e3
parent099f6026d894c4b9ecf4adcdade90b84d7d432bb (diff)
downloadaur-bf6b6f3d5c7a05eb9f028adc118575c5854f387a.tar.gz
Version 5.4.374.1-1
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD21
2 files changed, 15 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6b9417aa1d63..066a6bee5601 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Wed Jun 29 14:39:35 UTC 2016
+# Wed Aug 10 12:01:25 UTC 2016
pkgbase = v8
pkgdesc = Fast and modern Javascript engine used in Google Chrome.
- pkgver = 5.1.281.12
- pkgrel = 2
+ pkgver = 5.4.374.1
+ pkgrel = 1
url = https://code.google.com/p/v8/
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 33cf00c4d4b2..f88c61e0764c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,8 +5,8 @@
# Maintainer: Marco Pompili <marcs.pompili@gmail.com>
pkgname=v8
-pkgver=5.1.281.12
-pkgrel=2
+pkgver=5.4.374.1
+pkgrel=1
pkgdesc="Fast and modern Javascript engine used in Google Chrome."
arch=("i686" "x86_64")
url="https://code.google.com/p/v8/"
@@ -61,11 +61,11 @@ prepare() {
build() {
cd v8
- build/gyp_v8 -Dv8_enable_i18n_support=1 \
- -Duse_system_icu=1 -Dconsole=readline \
- -Dcomponent=shared_library -Dv8_target_arch=$V8_ARCH -Dwerror= -f ninja \
- -Dlinux_use_bundled_gold=0
-
+ export GYP_GENERATORS=ninja
+ msg2 "Running gyp..."
+ gypfiles/gyp_v8
+
+ msg2 "Start building..."
ninja -C out/Release all # or target 'v8 d8' if you do not need tests
}
@@ -83,8 +83,8 @@ package() {
install -Dm755 out/Release/d8 $pkgdir/usr/lib/v8/d8
install -Dm644 out/Release/natives_blob.bin $pkgdir/usr/lib/v8/natives_blob.bin
install -Dm644 out/Release/snapshot_blob.bin $pkgdir/usr/lib/v8/snapshot_blob.bin
- install -Dm755 out/Release/lib/libv8.so $pkgdir/usr/lib/v8/libv8.so
- ln -s v8/libv8.so $pkgdir/usr/lib/libv8.so
+ #install -Dm755 out/Release/lib/libv8.so $pkgdir/usr/lib/v8/libv8.so
+ #ln -s v8/libv8.so $pkgdir/usr/lib/libv8.so
install -Dm755 $srcdir/d8 $pkgdir/usr/bin/d8
@@ -93,6 +93,9 @@ package() {
install -d $pkgdir/usr/include
install -Dm644 include/*.h $pkgdir/usr/include
+ install -d $pkgdir/usr/share/v8
+ install -Dm644 $srcdir/v8/out/Release/obj/src/*.a $pkgdir/usr/share/v8
+
install -d $pkgdir/usr/lib/pkgconfig
install -m644 $srcdir/v8.pc $pkgdir/usr/lib/pkgconfig