From f8793e94ce8a260298f419d0170ad928cc024d4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erg=C3=BCn=20Salman?= Date: Sat, 9 Jul 2016 13:05:54 +0300 Subject: [PATCH 1/3] version bump to 1.7.1 and fix dependency re2c --- programming/build/ninja/pspec.xml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/programming/build/ninja/pspec.xml b/programming/build/ninja/pspec.xml index d339fcd4d7..663b57f90d 100644 --- a/programming/build/ninja/pspec.xml +++ b/programming/build/ninja/pspec.xml @@ -12,12 +12,13 @@ app:console Ninja is a small build system with a focus on speed. Ninja is a small build system with a focus on speed. - https://github.com/martine/ninja/archive/v1.6.0.tar.gz + https://github.com/martine/ninja/archive/v1.7.1.tar.gz asciidoc + re2c - LFS.patch + @@ -34,6 +35,13 @@ + + 2016-07-09 + 1.7.1 + Version Bump + Ergün Salman + poyraz76@pisilinux.org + 2016-06-09 1.6.0 From 09d957072e88ba8e80045da6f4abbc98f17ec753 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erg=C3=BCn=20Salman?= Date: Sat, 9 Jul 2016 14:07:54 +0300 Subject: [PATCH 2/3] Update pspec.xml --- programming/build/ninja/pspec.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/programming/build/ninja/pspec.xml b/programming/build/ninja/pspec.xml index 663b57f90d..ac5b3fa8de 100644 --- a/programming/build/ninja/pspec.xml +++ b/programming/build/ninja/pspec.xml @@ -14,8 +14,9 @@ Ninja is a small build system with a focus on speed. https://github.com/martine/ninja/archive/v1.7.1.tar.gz - asciidoc re2c + asciidoc + emacs-python From e1104db5ad99ba3f4b9d46643f876a29521f488d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erg=C3=BCn=20Salman?= Date: Sat, 9 Jul 2016 14:08:50 +0300 Subject: [PATCH 3/3] Update actions.py --- programming/build/ninja/actions.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/programming/build/ninja/actions.py b/programming/build/ninja/actions.py index 646f61dc3f..2902da0bba 100644 --- a/programming/build/ninja/actions.py +++ b/programming/build/ninja/actions.py @@ -13,6 +13,7 @@ from pisi.actionsapi import get def build(): shelltools.system("python bootstrap.py") shelltools.system("asciidoc doc/manual.asciidoc") + shelltools.system("emacs -Q --batch -f batch-byte-compile misc/ninja-mode.el") def check(): #needs new package gtest -> ignore it for now @@ -27,4 +28,4 @@ def install(): pisitools.dodoc("HACKING.md", "COPYING", "RELEASING", "README", "doc/manual.asciidoc") - pisitools.dohtml("doc/manual.html") \ No newline at end of file + pisitools.dohtml("doc/manual.html")