diff --git a/ninja-1.4.0.tar.gz b/ninja-1.4.0.tar.gz deleted file mode 100644 index 2adbaa9..0000000 --- a/ninja-1.4.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:701cab33c5c69bcdeedad7a3f7bff4c3e61d38e8c2a0ab79d86e3b702de4c317 -size 152385 diff --git a/ninja.changes b/ninja.changes index cf1ec8f..a535196 100644 --- a/ninja.changes +++ b/ninja.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Thu Sep 11 10:21:01 UTC 2014 - idonmez@suse.com + +- Only depend on python-base to trim down BuildRequires +- Do not build the html manual +- Use upstream pristine tarball + +------------------------------------------------------------------- +Sun Jun 29 10:25:33 UTC 2014 - idonmez@suse.com + +- Update to version 1.5.1 + * Recompacting removes more entries from the build and deps logs. + * Add a manifest parsing perftest and generator that generates + random build manifests. + * $in, $out are escaped more robustly. + * `depfile=$out.d` now works if $out gets escaped. + * ninja doesn't error out when it tries to create a directory and + the directory already exists. + * Ninja now accepts both / and \ on windows when making directories. + * \r\n line endings are now accepted in depfiles. + * depfile file names can now contain '{' and '}'. + * -t compdb no longer crashes on edges with emtpy inputs. + * 'keeprsp' is now included in the spelling suggestestions for -d + * Many improvements to ninja-mode.el. + * ninja_syntax.py is now faster. + * bash completion and zsh completion provides completions more often. + * ninja.vim now highlights $$ correctly. + ------------------------------------------------------------------- Wed Sep 18 08:32:52 UTC 2013 - idonmez@suse.com diff --git a/ninja.spec b/ninja.spec index 1e37730..e36861e 100644 --- a/ninja.spec +++ b/ninja.spec @@ -1,7 +1,7 @@ # # spec file for package ninja # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,16 +20,13 @@ Name: ninja Summary: A small build system closest in spirit to Make License: Apache-2.0 Group: Development/Tools/Building -Version: 1.4.0 +Version: 1.5.1 Release: 0 Url: https://github.com/martine/ninja BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: asciidoc BuildRequires: gcc-c++ -BuildRequires: libxslt-tools -BuildRequires: python -#Source0: https://github.com/martine/ninja/archive/v%{version}.tar.gz -Source0: ninja-%{version}.tar.gz +BuildRequires: python-base +Source0: https://github.com/martine/ninja/archive/v%{version}.tar.gz %description Ninja is yet another build system. @@ -41,20 +38,14 @@ and orchestrates building them, quickly. %build python ./bootstrap.py -./ninja manual %install mkdir -p %{buildroot}%{_bindir} -mkdir -p %{buildroot}%{_docdir}/html - install -m 0755 ninja %{buildroot}%{_bindir}/ninja -install -m 0644 doc/manual.html %{buildroot}%{_docdir}/html/manual.html %files %defattr(-,root,root) %{_bindir}/ninja -%dir %{_docdir}/html -%doc %{_docdir}/html/* %doc COPYING %changelog diff --git a/v1.5.1.tar.gz b/v1.5.1.tar.gz new file mode 100644 index 0000000..c28149d --- /dev/null +++ b/v1.5.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fba77b9ed4b4dd0e86c4513776938dc64bd4508dc2055b04c0c6df68bcfa397d +size 163437