Date: Tuesday, May 27, 2014 @ 00:25:34 Author: anatolik Revision: 111932
archrelease: copy trunk to community-i686, community-x86_64 Added: v8/repos/community-i686/PKGBUILD (from rev 111931, v8/trunk/PKGBUILD) v8/repos/community-i686/v8.pc (from rev 111931, v8/trunk/v8.pc) v8/repos/community-x86_64/PKGBUILD (from rev 111931, v8/trunk/PKGBUILD) v8/repos/community-x86_64/v8.pc (from rev 111931, v8/trunk/v8.pc) Deleted: v8/repos/community-i686/PKGBUILD v8/repos/community-i686/v8.pc v8/repos/community-x86_64/PKGBUILD v8/repos/community-x86_64/v8.pc ---------------------------+ /PKGBUILD | 148 ++++++++++++++++++++++++++++++++++++++++++++ /v8.pc | 20 +++++ community-i686/PKGBUILD | 74 ---------------------- community-i686/v8.pc | 10 -- community-x86_64/PKGBUILD | 74 ---------------------- community-x86_64/v8.pc | 10 -- 6 files changed, 168 insertions(+), 168 deletions(-) Deleted: community-i686/PKGBUILD =================================================================== --- community-i686/PKGBUILD 2014-05-26 22:24:43 UTC (rev 111931) +++ community-i686/PKGBUILD 2014-05-26 22:25:34 UTC (rev 111932) @@ -1,74 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov <anatol.pomo...@gmail.com> -# Contributor: Bartłomiej Piotrowski <nos...@bpiotrowski.pl> -# Contributor: Kaiting Chen <kaitocr...@gmail.com> -# Contributor: tocer <tocer.d...@gmail.com> - -pkgname=v8 -# use http://omahaproxy.appspot.com/ to find stable v8 version -pkgver=3.24.35.33 -pkgrel=1 -pkgdesc='Fast and modern Javascript engine' -arch=(i686 x86_64) -url='http://code.google.com/p/v8' -license=(BSD) -depends=(readline icu) -makedepends=(subversion python2) -# unfortunately https://github.com/$pkgname/$pkgname does not contain all tags -source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.bz2 - v8.pc) -sha256sums=('ebde3d100aa61ee6cdff436ef8cc9291b99f0c246afddd67120838f1b85871ec' - '2b054309df9af9fb2e3e14527e88360b44745649b4866e592fb357ac90935f5d') - -[[ "$CARCH" = 'i686' ]] && ARCH=ia32 -[[ "$CARCH" = 'x86_64' ]] && ARCH=x64 - -prepare() { - cd v8-$pkgver - - # we do not need icu sources, just one icu.gyp - sed -e 's|\bthird_party/icu --revision |--depth=files third_party/icu --revision |' -i Makefile - make dependencies - - find build/ test/ tools/ src/ -type f -exec \ - sed -e 's_^#!/usr/bin/env python$_&2_' \ - -e 's_^#!/usr/bin/python$_&2_' \ - -e "s_'python'_'python2'_" -i {} \; - - sed 's/\bpython\b/python2/' -i Makefile build/gyp/gyp - - sed "s/@VERSION@/$pkgver/g" -i "$srcdir/v8.pc" -} - -build() { - cd v8-$pkgver - - build/gyp_v8 -Dv8_enable_i18n_support=1 -Duse_system_icu=1 -Dconsole=readline -Dcomponent=shared_library -Dv8_target_arch=$ARCH -Dwerror= --generator-output=out -f make - - make -C out builddir=`pwd`/out/Release BUILDTYPE=Release mksnapshot.$ARCH - make -C out builddir=`pwd`/out/Release BUILDTYPE=Release -} - -check() { - cd v8-$pkgver - # A number of tests are failing. Figure out what happens and then enable tests. - # LD_LIBRARY_PATH=out/Release/lib.target tools/run-tests.py --no-presubmit --outdir=out --buildbot --arch=$ARCH --mode=Release # --progress=dots -} - -package() { - cd v8-$pkgver - - install -Dm755 out/Release/d8 "$pkgdir"/usr/bin/d8 - install -Dm755 out/Release/lib.target/libv8.so "$pkgdir"/usr/lib/libv8.so - - # V8 has several header files and ideally if it had its own folder in /usr/include - # But doing it here will break all users. Ideally if they use provided pkgconfig file. - install -d "$pkgdir"/usr/include - install -Dm644 include/*.h "$pkgdir"/usr/include - - install -d "$pkgdir"/usr/lib/pkgconfig - install -m644 "$srcdir/v8.pc" "$pkgdir"/usr/lib/pkgconfig - - install -d "$pkgdir"/usr/share/licenses/v8 - install -m644 LICENSE* "$pkgdir"/usr/share/licenses/v8 -} Copied: v8/repos/community-i686/PKGBUILD (from rev 111931, v8/trunk/PKGBUILD) =================================================================== --- community-i686/PKGBUILD (rev 0) +++ community-i686/PKGBUILD 2014-05-26 22:25:34 UTC (rev 111932) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Anatol Pomozov <anatol.pomo...@gmail.com> +# Contributor: Bartłomiej Piotrowski <nos...@bpiotrowski.pl> +# Contributor: Kaiting Chen <kaitocr...@gmail.com> +# Contributor: tocer <tocer.d...@gmail.com> + +pkgname=v8 +# use http://omahaproxy.appspot.com/ to find stable v8 version +pkgver=3.25.28.16 +pkgrel=1 +pkgdesc='Fast and modern Javascript engine' +arch=(i686 x86_64) +url='http://code.google.com/p/v8' +license=(BSD) +depends=(readline icu) +makedepends=(subversion python2) +# unfortunately https://github.com/$pkgname/$pkgname does not contain all tags +source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.bz2 + v8.pc) +sha256sums=('0bc398066499fb8d927bdd9af0fc253da4d9a9b21253c8f8eaa9ef72a9e15d96' + '2b054309df9af9fb2e3e14527e88360b44745649b4866e592fb357ac90935f5d') + +[[ "$CARCH" = 'i686' ]] && ARCH=ia32 +[[ "$CARCH" = 'x86_64' ]] && ARCH=x64 + +prepare() { + cd v8-$pkgver + + # we do not need icu sources, just one icu.gyp + sed -e 's|\bthird_party/icu --revision |--depth=files third_party/icu --revision |' -i Makefile + make dependencies + + find build/ test/ tools/ src/ -type f -exec \ + sed -e 's_^#!/usr/bin/env python$_&2_' \ + -e 's_^#!/usr/bin/python$_&2_' \ + -e "s_'python'_'python2'_" -i {} \; + + sed 's/\bpython\b/python2/' -i Makefile build/gyp/gyp + + sed "s/@VERSION@/$pkgver/g" -i "$srcdir/v8.pc" +} + +build() { + cd v8-$pkgver + + build/gyp_v8 -Dv8_enable_i18n_support=1 -Duse_system_icu=1 -Dconsole=readline -Dcomponent=shared_library -Dv8_target_arch=$ARCH -Dwerror= --generator-output=out -f make + + make -C out builddir=`pwd`/out/Release BUILDTYPE=Release mksnapshot.$ARCH + make -C out builddir=`pwd`/out/Release BUILDTYPE=Release +} + +check() { + cd v8-$pkgver + # A number of tests are failing. Figure out what happens and then enable tests. + # LD_LIBRARY_PATH=out/Release/lib.target tools/run-tests.py --no-presubmit --outdir=out --buildbot --arch=$ARCH --mode=Release # --progress=dots +} + +package() { + cd v8-$pkgver + + install -Dm755 out/Release/d8 "$pkgdir"/usr/bin/d8 + install -Dm755 out/Release/lib.target/libv8.so "$pkgdir"/usr/lib/libv8.so + + # V8 has several header files and ideally if it had its own folder in /usr/include + # But doing it here will break all users. Ideally if they use provided pkgconfig file. + install -d "$pkgdir"/usr/include + install -Dm644 include/*.h "$pkgdir"/usr/include + + install -d "$pkgdir"/usr/lib/pkgconfig + install -m644 "$srcdir/v8.pc" "$pkgdir"/usr/lib/pkgconfig + + install -d "$pkgdir"/usr/share/licenses/v8 + install -m644 LICENSE* "$pkgdir"/usr/share/licenses/v8 +} Deleted: community-i686/v8.pc =================================================================== --- community-i686/v8.pc 2014-05-26 22:24:43 UTC (rev 111931) +++ community-i686/v8.pc 2014-05-26 22:25:34 UTC (rev 111932) @@ -1,10 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=/usr/lib -includedir=${prefix}/include - -Name: v8 -Description: V8 JavaScript Engine -Version: @VERSION@ -Libs: -L${libdir} -lv8 -pthread -Cflags: -I${includedir} Copied: v8/repos/community-i686/v8.pc (from rev 111931, v8/trunk/v8.pc) =================================================================== --- community-i686/v8.pc (rev 0) +++ community-i686/v8.pc 2014-05-26 22:25:34 UTC (rev 111932) @@ -0,0 +1,10 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=/usr/lib +includedir=${prefix}/include + +Name: v8 +Description: V8 JavaScript Engine +Version: @VERSION@ +Libs: -L${libdir} -lv8 -pthread +Cflags: -I${includedir} Deleted: community-x86_64/PKGBUILD =================================================================== --- community-x86_64/PKGBUILD 2014-05-26 22:24:43 UTC (rev 111931) +++ community-x86_64/PKGBUILD 2014-05-26 22:25:34 UTC (rev 111932) @@ -1,74 +0,0 @@ -# $Id$ -# Maintainer: Anatol Pomozov <anatol.pomo...@gmail.com> -# Contributor: Bartłomiej Piotrowski <nos...@bpiotrowski.pl> -# Contributor: Kaiting Chen <kaitocr...@gmail.com> -# Contributor: tocer <tocer.d...@gmail.com> - -pkgname=v8 -# use http://omahaproxy.appspot.com/ to find stable v8 version -pkgver=3.24.35.33 -pkgrel=1 -pkgdesc='Fast and modern Javascript engine' -arch=(i686 x86_64) -url='http://code.google.com/p/v8' -license=(BSD) -depends=(readline icu) -makedepends=(subversion python2) -# unfortunately https://github.com/$pkgname/$pkgname does not contain all tags -source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.bz2 - v8.pc) -sha256sums=('ebde3d100aa61ee6cdff436ef8cc9291b99f0c246afddd67120838f1b85871ec' - '2b054309df9af9fb2e3e14527e88360b44745649b4866e592fb357ac90935f5d') - -[[ "$CARCH" = 'i686' ]] && ARCH=ia32 -[[ "$CARCH" = 'x86_64' ]] && ARCH=x64 - -prepare() { - cd v8-$pkgver - - # we do not need icu sources, just one icu.gyp - sed -e 's|\bthird_party/icu --revision |--depth=files third_party/icu --revision |' -i Makefile - make dependencies - - find build/ test/ tools/ src/ -type f -exec \ - sed -e 's_^#!/usr/bin/env python$_&2_' \ - -e 's_^#!/usr/bin/python$_&2_' \ - -e "s_'python'_'python2'_" -i {} \; - - sed 's/\bpython\b/python2/' -i Makefile build/gyp/gyp - - sed "s/@VERSION@/$pkgver/g" -i "$srcdir/v8.pc" -} - -build() { - cd v8-$pkgver - - build/gyp_v8 -Dv8_enable_i18n_support=1 -Duse_system_icu=1 -Dconsole=readline -Dcomponent=shared_library -Dv8_target_arch=$ARCH -Dwerror= --generator-output=out -f make - - make -C out builddir=`pwd`/out/Release BUILDTYPE=Release mksnapshot.$ARCH - make -C out builddir=`pwd`/out/Release BUILDTYPE=Release -} - -check() { - cd v8-$pkgver - # A number of tests are failing. Figure out what happens and then enable tests. - # LD_LIBRARY_PATH=out/Release/lib.target tools/run-tests.py --no-presubmit --outdir=out --buildbot --arch=$ARCH --mode=Release # --progress=dots -} - -package() { - cd v8-$pkgver - - install -Dm755 out/Release/d8 "$pkgdir"/usr/bin/d8 - install -Dm755 out/Release/lib.target/libv8.so "$pkgdir"/usr/lib/libv8.so - - # V8 has several header files and ideally if it had its own folder in /usr/include - # But doing it here will break all users. Ideally if they use provided pkgconfig file. - install -d "$pkgdir"/usr/include - install -Dm644 include/*.h "$pkgdir"/usr/include - - install -d "$pkgdir"/usr/lib/pkgconfig - install -m644 "$srcdir/v8.pc" "$pkgdir"/usr/lib/pkgconfig - - install -d "$pkgdir"/usr/share/licenses/v8 - install -m644 LICENSE* "$pkgdir"/usr/share/licenses/v8 -} Copied: v8/repos/community-x86_64/PKGBUILD (from rev 111931, v8/trunk/PKGBUILD) =================================================================== --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2014-05-26 22:25:34 UTC (rev 111932) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Anatol Pomozov <anatol.pomo...@gmail.com> +# Contributor: Bartłomiej Piotrowski <nos...@bpiotrowski.pl> +# Contributor: Kaiting Chen <kaitocr...@gmail.com> +# Contributor: tocer <tocer.d...@gmail.com> + +pkgname=v8 +# use http://omahaproxy.appspot.com/ to find stable v8 version +pkgver=3.25.28.16 +pkgrel=1 +pkgdesc='Fast and modern Javascript engine' +arch=(i686 x86_64) +url='http://code.google.com/p/v8' +license=(BSD) +depends=(readline icu) +makedepends=(subversion python2) +# unfortunately https://github.com/$pkgname/$pkgname does not contain all tags +source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.bz2 + v8.pc) +sha256sums=('0bc398066499fb8d927bdd9af0fc253da4d9a9b21253c8f8eaa9ef72a9e15d96' + '2b054309df9af9fb2e3e14527e88360b44745649b4866e592fb357ac90935f5d') + +[[ "$CARCH" = 'i686' ]] && ARCH=ia32 +[[ "$CARCH" = 'x86_64' ]] && ARCH=x64 + +prepare() { + cd v8-$pkgver + + # we do not need icu sources, just one icu.gyp + sed -e 's|\bthird_party/icu --revision |--depth=files third_party/icu --revision |' -i Makefile + make dependencies + + find build/ test/ tools/ src/ -type f -exec \ + sed -e 's_^#!/usr/bin/env python$_&2_' \ + -e 's_^#!/usr/bin/python$_&2_' \ + -e "s_'python'_'python2'_" -i {} \; + + sed 's/\bpython\b/python2/' -i Makefile build/gyp/gyp + + sed "s/@VERSION@/$pkgver/g" -i "$srcdir/v8.pc" +} + +build() { + cd v8-$pkgver + + build/gyp_v8 -Dv8_enable_i18n_support=1 -Duse_system_icu=1 -Dconsole=readline -Dcomponent=shared_library -Dv8_target_arch=$ARCH -Dwerror= --generator-output=out -f make + + make -C out builddir=`pwd`/out/Release BUILDTYPE=Release mksnapshot.$ARCH + make -C out builddir=`pwd`/out/Release BUILDTYPE=Release +} + +check() { + cd v8-$pkgver + # A number of tests are failing. Figure out what happens and then enable tests. + # LD_LIBRARY_PATH=out/Release/lib.target tools/run-tests.py --no-presubmit --outdir=out --buildbot --arch=$ARCH --mode=Release # --progress=dots +} + +package() { + cd v8-$pkgver + + install -Dm755 out/Release/d8 "$pkgdir"/usr/bin/d8 + install -Dm755 out/Release/lib.target/libv8.so "$pkgdir"/usr/lib/libv8.so + + # V8 has several header files and ideally if it had its own folder in /usr/include + # But doing it here will break all users. Ideally if they use provided pkgconfig file. + install -d "$pkgdir"/usr/include + install -Dm644 include/*.h "$pkgdir"/usr/include + + install -d "$pkgdir"/usr/lib/pkgconfig + install -m644 "$srcdir/v8.pc" "$pkgdir"/usr/lib/pkgconfig + + install -d "$pkgdir"/usr/share/licenses/v8 + install -m644 LICENSE* "$pkgdir"/usr/share/licenses/v8 +} Deleted: community-x86_64/v8.pc =================================================================== --- community-x86_64/v8.pc 2014-05-26 22:24:43 UTC (rev 111931) +++ community-x86_64/v8.pc 2014-05-26 22:25:34 UTC (rev 111932) @@ -1,10 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=/usr/lib -includedir=${prefix}/include - -Name: v8 -Description: V8 JavaScript Engine -Version: @VERSION@ -Libs: -L${libdir} -lv8 -pthread -Cflags: -I${includedir} Copied: v8/repos/community-x86_64/v8.pc (from rev 111931, v8/trunk/v8.pc) =================================================================== --- community-x86_64/v8.pc (rev 0) +++ community-x86_64/v8.pc 2014-05-26 22:25:34 UTC (rev 111932) @@ -0,0 +1,10 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=/usr/lib +includedir=${prefix}/include + +Name: v8 +Description: V8 JavaScript Engine +Version: @VERSION@ +Libs: -L${libdir} -lv8 -pthread +Cflags: -I${includedir}