<pre style='margin:0'>
Eric A. Borisch (eborisch) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/99489649034bfebc77b971c688c9a214bdbd9594">https://github.com/macports/macports-ports/commit/99489649034bfebc77b971c688c9a214bdbd9594</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 9948964 iTerm2: Split pre/post XC10 versions.
</span>9948964 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 99489649034bfebc77b971c688c9a214bdbd9594
</span>Author: Eric A. Borisch <eborisch@macports.org>
AuthorDate: Fri Nov 16 15:43:39 2018 -0600
<span style='display:block; white-space:pre;color:#404040;'> iTerm2: Split pre/post XC10 versions.
</span>---
aqua/iTerm2/Portfile | 22 +++++++++++++++++-----
aqua/iTerm2/files/patch-Makefile-XC10.diff | 26 ++++++++++++++++++++++++++
2 files changed, 43 insertions(+), 5 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/iTerm2/Portfile b/aqua/iTerm2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 790b9b3..79e0f5c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/iTerm2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/iTerm2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,23 @@ PortSystem 1.0
</span> PortGroup github 1.0
PortGroup xcodeversion 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup gnachman iTerm2 3.2.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[vercmp $xcodeversion 10.0] < 0} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 3.2.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 07915ff5db0545c0c059f47e7f71761e023a26e1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 017aff348352369abcc994caaca0f6112e1f17c4d65041acdb9f19830b2b96bd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 11969144
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles patch-Makefile.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 3.2.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 90844a6638bf2b5dd6168af515faa7a1853a080c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 64185b6334f38b5ee62764e52b8300765e10f1180aa5d6abc15b13a999ba0118 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 11637927
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles patch-Makefile-XC10.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup gnachman iTerm2 ${version} v
</span> categories aqua shells
platforms darwin
maintainers {emer.net:emer @markemer} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,13 +35,9 @@ long_description \
</span>
homepage https://iterm2.com/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 07915ff5db0545c0c059f47e7f71761e023a26e1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 017aff348352369abcc994caaca0f6112e1f17c4d65041acdb9f19830b2b96bd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 11969144
</span>
github.livecheck.regex {(\d+(?:\.\d+)*)}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-Makefile.diff
</span>
post-patch {
reinplace "s|CODE_SIGN_IDENTITY = \".*\";|CODE_SIGN_IDENTITY = \"\";|g" ${worksrcpath}/iTerm2.xcodeproj/project.pbxproj
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/iTerm2/files/patch-Makefile-XC10.diff b/aqua/iTerm2/files/patch-Makefile-XC10.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..7b2011d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/iTerm2/files/patch-Makefile-XC10.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,26 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Declare dependencies so we don't unnecessarily rebuild when running "make install"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.orig 2018-10-29 12:31:47.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile 2018-11-04 14:07:03.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21,7 +21,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ find . -name "*.[mhMH]" -exec etags -o ./TAGS -a '{}' +
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install: | Deployment backup-old-iterm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- cp -R build/Deployment/iTerm2.app $(APPS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ cp -R DerivedData/Build/Products/Deployment/iTerm2.app $(APPS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Development:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "Using PATH for build: $(PATH)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -36,9 +36,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xcodebuild -parallelizeTargets -target iTerm2 -configuration Beta && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ chmod -R go+rX build/Beta
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-Deployment:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- xcodebuild -parallelizeTargets -target iTerm2 -configuration Deployment && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- chmod -R go+rX build/Deployment
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++Deployment: build/Deployment/iTerm2.app/Contents/MacOS/iTerm2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++build/Deployment/iTerm2.app/Contents/MacOS/iTerm2:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ xcodebuild -parallelizeTargets -target iTerm2 -configuration Deployment -scheme iTerm2 -derivedDataPath ./DerivedData && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ chmod -R go+rX DerivedData/Build/Products/Deployment
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Nightly: force
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cp plists/nightly-iTerm2.plist plists/iTerm2.plist
</span></pre><pre style='margin:0'>
</pre>