<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/8672cfb9ee5a7001c6d054cce2384335335ab878">https://github.com/macports/macports-ports/commit/8672cfb9ee5a7001c6d054cce2384335335ab878</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 8672cfb sendfile: update to rev 20110604, update homepage
</span>8672cfb is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 8672cfb9ee5a7001c6d054cce2384335335ab878
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Thu Nov 15 06:40:27 2018 +1100
<span style='display:block; white-space:pre;color:#404040;'> sendfile: update to rev 20110604, update homepage
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes: https://trac.macports.org/ticket/57603
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Still broken on recent OS versions. At minimum, needs to be converted to use
</span><span style='display:block; white-space:pre;color:#404040;'> utmpx APIs instead of utmp.
</span>---
net/sendfile/Portfile | 15 ++++++++-------
net/sendfile/files/patch-makeconfig.diff | 16 ++++++++--------
2 files changed, 16 insertions(+), 15 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/sendfile/Portfile b/net/sendfile/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 548e0e7..88a5fd7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/sendfile/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/sendfile/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@ PortSystem 1.0
</span> name sendfile
# upstream doesn't change the filename for revision changes
set up_version 2.1b
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set up_revision 20091007
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set up_revision 20110604
</span> version ${up_version}-${up_revision}
categories net
# Contains some code under the "Frontier Artistic License", which is based on
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -11,7 +11,7 @@ categories net
</span> license GPL Artistic-1 Restrictive
platforms darwin
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://fex.rus.uni-stuttgart.de/saft/sendfile.html
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://fex.belwue.de/saft/sendfile.html
</span> description A saft suite for asynchronous transfers
long_description Sendfile is a SAFT implementation for UNIX and serves as a tool for \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,14 +24,15 @@ long_description Sendfile is a SAFT implementation for UNIX and serves as a tool
</span>
distname ${name}-${up_version}
dist_subdir ${name}/${version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://fex.rus.uni-stuttgart.de/download/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums md5 ea87edf5923f41efbe40dab5b4ef38b0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha1 cd0ee8eb2865c3320529b45812f96805c357bc35 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 2095f4252db0f15f358e969460d61f29d90e8fad
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://fex.belwue.de/download/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 44f5cf03e02f1b620da12cccc62ece87f1a98873 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d0b4305c38e635d67bb2e316ccaf1d3afde63e67b748a104582d0ce9cf7f2a8c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 343785
</span>
patchfiles patch-makeconfig.diff patch-sendfiled.c.diff
use_configure no
<span style='display:block; white-space:pre;background:#e0ffe0;'>+use_parallel_build no
</span>
pre-build { reinplace "s|/var/spool|${prefix}/var/spool|" ${worksrcpath}/makeconfig
reinplace "s|/usr/local|${prefix}|g" ${worksrcpath}/makeconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,7 +40,7 @@ pre-build { reinplace "s|/var/spool|${prefix}/var/spool|" ${worksrcpath}/makeco
</span> reinplace "s|/opt/bin|${prefix}/bin|" ${worksrcpath}/etc/sendfile.cf
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args config
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+build.args config CC=${configure.cc} CFLAGS="${configure.cflags} [get_canonical_archflags cc] -D_FORTIFY_SOURCE=0"
</span>
post-build { reinplace "s|/var/spool|${prefix}/var/spool|" ${worksrcpath}/etc/sfconf
reinplace "s|/var/spool|${prefix}/var/spool|g" ${worksrcpath}/etc/sfdconf
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/sendfile/files/patch-makeconfig.diff b/net/sendfile/files/patch-makeconfig.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index fb2ae4e..041bdd7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/sendfile/files/patch-makeconfig.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/sendfile/files/patch-makeconfig.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +1,15 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- makeconfig 2006-06-07 08:57:47.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ makeconfig 2008-05-09 04:50:03.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -20,8 +20,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- MANDIR=/usr/local/man
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CONFIG=/usr/local/etc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SERVERDIR=/usr/local/sbin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- makeconfig.orig 2011-06-04 09:00:22.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ makeconfig 2018-11-15 06:22:04.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -21,8 +21,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ MANDIR=$PREFIX/man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CONFIG=$PREFIX/etc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SERVERDIR=$PREFIX/sbin
</span> -INETDCONF=/etc/inetd.conf # xinetd will be automaticly recognized
-SERVICES=/etc/services
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ############################# OPTIONAL SETTINGS ##############################
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -39,7 +37,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ############################# OPTIONAL SETTINGS ##############################
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -41,7 +39,7 @@
</span> ######################### END OF USER CONFIGURATION ##########################
export CC CFLAGS LINK LDFLAGS BINDIR SERVERDIR MANDIR CONFIG SPOOL FIFODIR
</pre><pre style='margin:0'>
</pre>