<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/a448d7e8d7f40e54457213efcbdb10107d00d1e0">https://github.com/macports/macports-ports/commit/a448d7e8d7f40e54457213efcbdb10107d00d1e0</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 a448d7e inetutils: fix destroot install issue
</span>a448d7e is described below
<span style='display:block; white-space:pre;color:#808000;'>commit a448d7e8d7f40e54457213efcbdb10107d00d1e0
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Sun Oct 7 11:20:55 2018 -0500
<span style='display:block; white-space:pre;color:#404040;'> inetutils: fix destroot install issue
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> always install with g prefix
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/57281
</span>---
net/inetutils/Portfile | 70 +++++++++----------------
net/inetutils/files/patch-ping-Makefile.in.diff | 11 ++++
net/inetutils/files/patch-src-Makefile.in.diff | 35 +++++++++++++
3 files changed, 71 insertions(+), 45 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/inetutils/Portfile b/net/inetutils/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index de5ea0b..fb66a01 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/inetutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/inetutils/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span>
name inetutils
version 1.9.4
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 8
</span> categories net
license GPL-3+
maintainers {mps @Schamschula} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,59 +23,39 @@ checksums rmd160 0c144d9ac0b5c07beca1e634fc5b2c5bae15917d \
</span>
depends_lib port:readline
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles telnet_telnet.c.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles telnet_telnet.c.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-ping-Makefile.in.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-src-Makefile.in.diff
</span>
configure.args --infodir=${prefix}/share/info \
--mandir=${prefix}/share/man \
--disable-servers
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${os.major} < 17} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --program-prefix=g
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file attributes ${destroot}${prefix}/bin/grcp -permissions +s
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file attributes ${destroot}${prefix}/bin/grlogin -permissions +s
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file attributes ${destroot}${prefix}/bin/grsh -permissions +s
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --disable-hostname \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-ifconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-ping \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-ping6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-talk \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-tftp \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-traceroute \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-logger \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-whois
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file attributes ${destroot}${prefix}/bin/rcp -permissions +s
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file attributes ${destroot}${prefix}/bin/rlogin -permissions +s
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file attributes ${destroot}${prefix}/bin/rsh -permissions +s
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant client description {Enable all clients (with g prefix)} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --program-prefix=g
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-delete --disable-hostname \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-ifconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-ping \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-ping6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-talk \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-tftp \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-traceroute \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-logger \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --disable-whois
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file attributes ${destroot}${prefix}/bin/grcp -permissions +s
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file attributes ${destroot}${prefix}/bin/grlogin -permissions +s
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ file attributes ${destroot}${prefix}/bin/grsh -permissions +s
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
variant server description {Enable server daemons} {
configure.args-delete --disable-servers
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${os.major} > 16} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- variant client description {Enable all clients (with g prefix) under High Sierra and above} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --program-prefix=g
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete --disable-hostname \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-ifconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-ping \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-ping6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-talk \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-tftp \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-traceroute \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-logger \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --disable-whois
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+default_variants +client
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file attributes ${destroot}${prefix}/bin/grcp -permissions +s
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file attributes ${destroot}${prefix}/bin/grlogin -permissions +s
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file attributes ${destroot}${prefix}/bin/grsh -permissions +s
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+notes "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+All clients are now installed with the \"g\" prefix.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+"
</span>\ No newline at end of file
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/inetutils/files/patch-ping-Makefile.in.diff b/net/inetutils/files/patch-ping-Makefile.in.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..ca47d5b
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/inetutils/files/patch-ping-Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ping/Makefile.in.orig 2015-06-09 02:48:10.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ping/Makefile.in 2018-10-07 10:58:22.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1709,7 +1709,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install-ping-hook:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -@for x in $(bin_PROGRAMS); do \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- $(INSTALL_PROGRAM) $$x $(SUIDMODE) $(AM_INSTALL_PROGRAM_FLAGS) $(DESTDIR)$(bindir)/`echo $$x|sed '$(transform)'` ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(INSTALL_PROGRAM) $(SUIDMODE) $$x $(AM_INSTALL_PROGRAM_FLAGS) $(DESTDIR)$(bindir)/`echo $$x|sed '$(transform)'` ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test $$? -ne 0; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "WARNING: insufficient access; not installing $$x"; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "NOTE: To install $$x run 'make install' as root"; \
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/inetutils/files/patch-src-Makefile.in.diff b/net/inetutils/files/patch-src-Makefile.in.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..bc321db
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/inetutils/files/patch-src-Makefile.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,35 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makefile.in.orig 2015-06-09 02:48:10.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makefile.in 2018-10-07 10:58:10.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -1917,28 +1917,28 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install-exec-hook: $(traceroute_INSTALL_HOOK) $(rsh_INSTALL_HOOK) $(rlogin_INSTALL_HOOK) $(rcp_INSTALL_HOOK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ install-traceroute-hook:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- -@$(INSTALL_PROGRAM) traceroute $(SUIDMODE) $(AM_INSTALL_PROGRAM_FLAGS) $(DESTDIR)$(bindir)/`echo traceroute|sed '$(transform)'` ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ -@$(INSTALL_PROGRAM) $(SUIDMODE) traceroute $(AM_INSTALL_PROGRAM_FLAGS) $(DESTDIR)$(bindir)/`echo traceroute|sed '$(transform)'` ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test $$? -ne 0; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "WARNING: insufficient access; not installing traceroute"; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "NOTE: To install traceroute run 'make install' as root"; \
</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;'>+ install-rsh-hook:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- -@$(INSTALL_PROGRAM) rsh $(SUIDMODE) $(AM_INSTALL_PROGRAM_FLAGS) $(DESTDIR)$(bindir)/`echo rsh|sed '$(transform)'` ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ -@$(INSTALL_PROGRAM) $(SUIDMODE) rsh $(AM_INSTALL_PROGRAM_FLAGS) $(DESTDIR)$(bindir)/`echo rsh|sed '$(transform)'` ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test $$? -ne 0; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "WARNING: insufficient access; not installing rsh"; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "NOTE: To install rsh run 'make install' as root"; \
</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;'>+ install-rlogin-hook:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- -@$(INSTALL_PROGRAM) rlogin $(SUIDMODE) $(AM_INSTALL_PROGRAM_FLAGS) $(DESTDIR)$(bindir)/`echo rlogin|sed '$(transform)'` ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ -@$(INSTALL_PROGRAM) $(SUIDMODE) rlogin $(AM_INSTALL_PROGRAM_FLAGS) $(DESTDIR)$(bindir)/`echo rlogin|sed '$(transform)'` ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test $$? -ne 0; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "WARNING: insufficient access; not installing rlogin"; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "NOTE: To install rlogin run 'make install' as root"; \
</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;'>+ install-rcp-hook:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- -@$(INSTALL_PROGRAM) rcp $(SUIDMODE) $(AM_INSTALL_PROGRAM_FLAGS) $(DESTDIR)$(bindir)/`echo rcp|sed '$(transform)'` ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ -@$(INSTALL_PROGRAM) $(SUIDMODE) rcp $(AM_INSTALL_PROGRAM_FLAGS) $(DESTDIR)$(bindir)/`echo rcp|sed '$(transform)'` ; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test $$? -ne 0; then \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "WARNING: insufficient access; not installing rcp"; \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ echo "NOTE: To install rcp run 'make install' as root"; \
</span></pre><pre style='margin:0'>
</pre>