[packages/ninja] up to 1.5.3

glen glen at pld-linux.org
Mon Mar 2 21:14:11 CET 2015


commit 144dcb0a81c16820629e66595d5fc55492e27339
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Mon Mar 2 22:14:03 2015 +0200

    up to 1.5.3

 LFS.patch  | 10 ----------
 ninja.spec |  6 +++---
 2 files changed, 3 insertions(+), 13 deletions(-)
---
diff --git a/ninja.spec b/ninja.spec
index bded730..9192dbe 100644
--- a/ninja.spec
+++ b/ninja.spec
@@ -8,12 +8,12 @@
 
 Summary:	A small build system with a focus on speed
 Name:		ninja
-Version:	1.5.1
+Version:	1.5.3
 Release:	1
 License:	Apache v2.0
 Group:		Development/Tools
 Source0:	https://github.com/martine/ninja/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	59f4f1cf5d9bb0d7877a6d5a5afd770a
+# Source0-md5:	67d11a83dceea0378908ce5e7477b6fb
 Patch0:		LFS.patch
 URL:		http://martine.github.com/ninja/
 %{?with_doc:BuildRequires:	asciidoc}
@@ -73,7 +73,7 @@ export CXX="%{__cxx}"
 export CFLAGS="%{rpmcflags}"
 
 %if %{with bootstrap}
-./bootstrap.py --verbose -- --debug
+./configure.py --bootstrap
 export PATH=$(pwd):$PATH
 %else
 ./configure.py
diff --git a/LFS.patch b/LFS.patch
index 5500bc4..9107eda 100644
--- a/LFS.patch
+++ b/LFS.patch
@@ -1,16 +1,6 @@
 Largefile patch
 https://github.com/martine/ninja/issues/829
 
---- ninja-1.5.1/bootstrap.py~	2014-06-28 02:37:05.000000000 +0300
-+++ ninja-1.5.1/bootstrap.py	2014-10-26 22:44:01.480757832 +0200
-@@ -106,6 +106,7 @@
-     args = shlex.split(os.environ.get('CXX', 'g++'))
-     cflags.extend(['-Wno-deprecated',
-                    '-DNINJA_PYTHON="' + sys.executable + '"',
-+                   '-D_LARGEFILE_SOURCE', '-D_FILE_OFFSET_BITS=64'
-                    '-DNINJA_BOOTSTRAP'])
-     if platform.is_windows():
-         cflags.append('-D_WIN32_WINNT=0x0501')
 --- ninja-1.5.1/configure.py~	2014-10-26 22:45:18.000000000 +0200
 +++ ninja-1.5.1/configure.py	2014-10-26 22:45:26.284641172 +0200
 @@ -142,6 +142,7 @@
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ninja.git/commitdiff/144dcb0a81c16820629e66595d5fc55492e27339



More information about the pld-cvs-commit mailing list