<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/88faa9a42433fa399eac00dfed430ec25b5a8679">https://github.com/macports/macports-ports/commit/88faa9a42433fa399eac00dfed430ec25b5a8679</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 88faa9a4243 arpwatch: fix arm64 build
</span>88faa9a4243 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 88faa9a42433fa399eac00dfed430ec25b5a8679
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Mon Mar 6 02:27:50 2023 +1100
<span style='display:block; white-space:pre;color:#404040;'> arpwatch: fix arm64 build
</span>---
net/arpwatch/Portfile | 12 +++++++++++-
net/arpwatch/files/implicit.patch | 13 +++++++++++++
2 files changed, 24 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/arpwatch/Portfile b/net/arpwatch/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7449fc29352..02aa34dfc1b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/arpwatch/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/arpwatch/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,6 @@ version 2.1a15
</span> revision 2
categories net
license BSD
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span> maintainers {wohner.eu:normen @Gminfly} openmaintainer
description Monitor ARP & RARP requests
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,6 +24,17 @@ livecheck.version 2.1.a15_4
</span>
depends_lib port:libpcap
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles implicit.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Update config.guess and config.sub to be able to build on arm64.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append port:automake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set automake_dirs [glob -directory ${prefix}/share automake-*]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set automake_dir [lindex [lsort -command vercmp $automake_dirs] end]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy -force ${automake_dir}/config.guess ${automake_dir}/config.sub \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set sharedir ${prefix}/share/${name}-${version}
pre-configure {
reinplace "s|INCLS = -I.|INCLS = -I. -I${prefix}/include|" ${worksrcpath}/Makefile.in
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/arpwatch/files/implicit.patch b/net/arpwatch/files/implicit.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..31b4483ef01
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/arpwatch/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2006-06-22 06:32:38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2023-03-06 02:25:36
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -3004,8 +3004,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ for (i = 0; i < 256; i++)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (XOR (islower (i), ISLOWER (i))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ || toupper (i) != TOUPPER (i))
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- exit(2);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- exit (0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ return (2);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ return (0);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _ACEOF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rm -f conftest$ac_exeext
</span></pre><pre style='margin:0'>
</pre>