<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/eb2dbc2b52394cbe2fc80432b7568d6908dc4fde">https://github.com/macports/macports-ports/commit/eb2dbc2b52394cbe2fc80432b7568d6908dc4fde</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 eb2dbc2  ldid: submission
</span>eb2dbc2 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit eb2dbc2b52394cbe2fc80432b7568d6908dc4fde
</span>Author: i0ntempest <szf1234@me.com>
AuthorDate: Mon May 4 13:40:18 2020 -0400

<span style='display:block; white-space:pre;color:#404040;'>    ldid: submission
</span>---
 devel/ldid/Portfile                 | 43 +++++++++++++++++++++
 devel/ldid/files/patch-make.sh.diff | 74 +++++++++++++++++++++++++++++++++++++
 2 files changed, 117 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ldid/Portfile b/devel/ldid/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..68d021c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ldid/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,43 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           xcode 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                ldid
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2.1.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set git_commit      c2f8abf013b22c335f44241a6a552a7767e73419
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories          devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {@i0ntempest me.com:szf1234} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         Link Identity Editor
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    Link Identity Editor lets you manipulate the signature block in a Mach-O binary.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://cydia.saurik.com/info/ldid/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  port:libxml2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:lib/libssl.dylib:openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+fetch.type          git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+git.url             https://git.saurik.com/ldid.git
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+git.branch          ${git_commit}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+universal_variant   no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-fetch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${worksrcpath} "git submodule update --init"
</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;'>+pre-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file mkdir ${worksrcpath}/out
</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;'>+build.env-append    PREFIX=${prefix} os_ver=${macosx_version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.cmd           ./make.sh
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-make.sh.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    copy ${worksrcpath}/out/ldid ${destroot}${prefix}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/ldid/files/patch-make.sh.diff b/devel/ldid/files/patch-make.sh.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..66b0f7a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/ldid/files/patch-make.sh.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,74 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- make.sh.orig   2020-05-04 13:08:18.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ make.sh        2020-05-04 13:08:06.000000000 -0400
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3,43 +3,17 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set -e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ shopt -s extglob
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if [[ $# == 0 ]]; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    ios=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    ios=$1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    shift
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-export DEVELOPER_DIR=/Applications/Xcode-5.1.1.app
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ os=()
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if "${ios}"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-out=ios
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-flags=(cycc -- -miphoneos-version-min=2.0 -arch armv6 -arch arm64)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-flags+=(-Xarch_armv6 -Isysroot32/usr/include)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-flags+=(-Xarch_arm64 -Isysroot64/usr/include)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-flags+=(-Xarch_armv6 -Lsysroot32/usr/lib)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-flags+=(-Xarch_arm64 -Lsysroot64/usr/lib)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-static=false
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-flags+=(-framework CoreFoundation)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-flags+=(-lplist)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-flags+=(-lcrypto)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ out=out
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if which xcrun &>/dev/null; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     flags=(xcrun -sdk macosx g++)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    flags+=(-mmacosx-version-min=10.4)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    flags+=(-mmacosx-version-min="$os_ver")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    flags+=(-I"$PREFIX"/include)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    flags+=(-L"$PREFIX"/lib)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    for arch in i386 x86_64; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    for arch in x86_64; do
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         flags+=(-arch "${arch}")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     done
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -54,8 +28,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ flags+=(-lcrypto)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #flags+=(-Wl,/usr/lib/libcrypto.42.dylib)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sdk=$(xcodebuild -sdk iphoneos -version Path)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ flags+=(-I.)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -77,14 +49,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-flags+=("$@")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ mkdir -p "${out}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set -x
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "${flags[@]}" -O3 -g0 -c -std=c++11 -o "${out}"/ldid.o ldid.cpp
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "${flags[@]}" -O3 -g0 -o "${out}"/ldid "${out}"/ldid.o "${os[@]}" -x c lookup2.c -lxml2 -framework Security
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if ! "${ios}"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    ln -sf out/ldid .
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-fi
</span></pre><pre style='margin:0'>

</pre>