[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