git » gn.git » commit ea1fcc2

Bump to revision specified in Chromium 80 DEPS.

author Evangelos Foutras
2020-02-02 16:55:55 UTC
committer Evangelos Foutras
2020-02-02 16:55:55 UTC
parent 0fa60f734c1d1cf77d8f3ca5a1f34bcc56dcd5f1

Bump to revision specified in Chromium 80 DEPS.

- Include docs and vimfiles in the package.
- Run gn_unittests in check().

PKGBUILD +14 -4

diff --git a/PKGBUILD b/PKGBUILD
index 144c623..809315b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
 # Maintainer: Evangelos Foutras <evangelos@foutrelis.com>
 
 pkgname=gn
-pkgver=0.1576.81ee1967
-_commit=81ee1967d3fcbc829bac1c005c3da59739c88df9
+pkgver=0.1634.ad9e442d
+_commit=ad9e442d92dcd9ee73a557428cfc336b55cbd533
 pkgrel=1
 pkgdesc="Meta-build system that generates build files for Ninja"
 arch=('x86_64')
@@ -21,13 +21,23 @@ pkgver() {
 build() {
   cd $pkgname
   ./build/gen.py
-  ninja -C out gn
+  ninja -C out
+}
+
+check() {
+  cd $pkgname
+  ./out/gn_unittests
 }
 
 package() {
   cd $pkgname
   install -D out/gn "$pkgdir/usr/bin/gn"
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -Dm644 -t "$pkgdir/usr/share/doc/$pkgname" docs/*
+  install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
+
+  mkdir -p "$pkgdir/usr/share/vim/vimfiles"
+  cp -r tools/gn/misc/vim/{autoload,ftdetect,ftplugin,syntax} \
+    "$pkgdir/usr/share/vim/vimfiles/"
 }
 
 # vim:set ts=2 sw=2 et: