[149580] trunk/dports/devel/ninja
mf2k at macports.org
mf2k at macports.org
Mon Jun 27 06:26:49 PDT 2016
Revision: 149580
https://trac.macports.org/changeset/149580
Author: mf2k at macports.org
Date: 2016-06-27 06:26:49 -0700 (Mon, 27 Jun 2016)
Log Message:
-----------
ninja: Update to version 1.7.1. (#51713)
Modified Paths:
--------------
trunk/dports/devel/ninja/Portfile
Added Paths:
-----------
trunk/dports/devel/ninja/files/patch-configure.py-use-system-python.diff
Removed Paths:
-------------
trunk/dports/devel/ninja/files/bootstrap.py-use-system-python.diff
trunk/dports/devel/ninja/files/configure.py-use-system-python.diff
Modified: trunk/dports/devel/ninja/Portfile
===================================================================
--- trunk/dports/devel/ninja/Portfile 2016-06-27 13:08:35 UTC (rev 149579)
+++ trunk/dports/devel/ninja/Portfile 2016-06-27 13:26:49 UTC (rev 149580)
@@ -5,7 +5,7 @@
PortGroup github 1.0
epoch 1
-github.setup ninja-build ninja 1.6.0 v
+github.setup ninja-build ninja 1.7.1 v
categories devel
platforms darwin
maintainers nomaintainer
@@ -29,21 +29,30 @@
homepage http://martine.github.com/ninja/
-checksums rmd160 2bf0352fde5b1288c446c11d8e3f26e04e205b7a \
- sha256 b3d075d1a25aab133fcf69343de5df4d66052b367917f262a9c047a7a1ecc0b4
+checksums rmd160 16a67643cf07dd695c3c68b29e058a62e8e06cb5 \
+ sha256 e8d7aca6141d7fb79efa757b86e8e20f3f40f8f55b7986de4af18a0064e3763e
-patchfiles bootstrap.py-use-system-python.diff \
- configure.py-use-system-python.diff
+patchfiles patch-configure.py-use-system-python.diff \
+ patch-configure.py-bootstrap-only.diff \
+ patch-configure.diff
-use_configure no
variant universal {}
-build.cmd ./bootstrap.py
+depends_build-append \
+ port:re2c
+
+configure.cxx "${configure.cxx} [get_canonical_archflags cxx]"
+
+build.cmd ./ninja
build.target
-build.args --verbose
+build.args
build.env CXX="${configure.cxx} [get_canonical_archflags cxx]"
+post-patch {
+ file attributes ${worksrcpath}/configure -permissions +x
+}
+
destroot {
xinstall -m 755 ${worksrcpath}/${name} ${destroot}${prefix}/bin
xinstall -d ${destroot}${prefix}/etc/bash_completion.d
Deleted: trunk/dports/devel/ninja/files/bootstrap.py-use-system-python.diff
===================================================================
--- trunk/dports/devel/ninja/files/bootstrap.py-use-system-python.diff 2016-06-27 13:08:35 UTC (rev 149579)
+++ trunk/dports/devel/ninja/files/bootstrap.py-use-system-python.diff 2016-06-27 13:26:49 UTC (rev 149580)
@@ -1,8 +0,0 @@
---- bootstrap.py.orig 2013-09-15 20:54:11.000000000 +0200
-+++ bootstrap.py 2013-09-15 20:54:20.000000000 +0200
-@@ -1,4 +1,4 @@
--#!/usr/bin/env python
-+#!/usr/bin/python
- # Copyright 2011 Google Inc. All Rights Reserved.
- #
- # Licensed under the Apache License, Version 2.0 (the "License");
Deleted: trunk/dports/devel/ninja/files/configure.py-use-system-python.diff
===================================================================
--- trunk/dports/devel/ninja/files/configure.py-use-system-python.diff 2016-06-27 13:08:35 UTC (rev 149579)
+++ trunk/dports/devel/ninja/files/configure.py-use-system-python.diff 2016-06-27 13:26:49 UTC (rev 149580)
@@ -1,8 +0,0 @@
---- configure.py.orig 2013-09-15 20:54:06.000000000 +0200
-+++ configure.py 2013-09-15 20:54:33.000000000 +0200
-@@ -1,4 +1,4 @@
--#!/usr/bin/env python
-+#!/usr/bin/python
- #
- # Copyright 2001 Google Inc. All Rights Reserved.
- #
Copied: trunk/dports/devel/ninja/files/patch-configure.py-use-system-python.diff (from rev 149579, trunk/dports/devel/ninja/files/configure.py-use-system-python.diff)
===================================================================
--- trunk/dports/devel/ninja/files/patch-configure.py-use-system-python.diff (rev 0)
+++ trunk/dports/devel/ninja/files/patch-configure.py-use-system-python.diff 2016-06-27 13:26:49 UTC (rev 149580)
@@ -0,0 +1,8 @@
+--- configure.py.orig 2013-09-15 20:54:06.000000000 +0200
++++ configure.py 2013-09-15 20:54:33.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python
+ #
+ # Copyright 2001 Google Inc. All Rights Reserved.
+ #
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20160627/53f887b1/attachment-0001.html>
More information about the macports-changes
mailing list