[arch-commits] Commit in gn/trunk (PKGBUILD)

Evangelos Foutras foutrelis at archlinux.org
Sun Feb 2 16:55:55 UTC 2020


    Date: Sunday, February 2, 2020 @ 16:55:55
  Author: foutrelis
Revision: 374495

upgpkg: gn 0.1634.ad9e442d-1

- Bump to revision specified in Chromium 80 DEPS.
- Include docs and vimfiles in the package.
- Run gn_unittests in check().

Modified:
  gn/trunk/PKGBUILD

----------+
 PKGBUILD |   18 ++++++++++++++----
 1 file changed, 14 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-02-02 16:19:56 UTC (rev 374494)
+++ PKGBUILD	2020-02-02 16:55:55 UTC (rev 374495)
@@ -1,8 +1,8 @@
 # Maintainer: Evangelos Foutras <evangelos at 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 @@
 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:



More information about the arch-commits mailing list