<pre style='margin:0'>
Craig Treleaven (ctreleaven) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1c2c95626aa3bcd5f911131c861328f0e1267e6e">https://github.com/macports/macports-ports/commit/1c2c95626aa3bcd5f911131c861328f0e1267e6e</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 1c2c95626aa hdhomerun: update to 22021031, etc
</span>1c2c95626aa is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 1c2c95626aa3bcd5f911131c861328f0e1267e6e
</span>Author: Craig Treleaven <ctreleaven@macports.org>
AuthorDate: Mon Nov 21 14:47:49 2022 -0500
<span style='display:block; white-space:pre;color:#404040;'> hdhomerun: update to 22021031, etc
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Update patch as Makefile only builds universal
</span><span style='display:block; white-space:pre;color:#404040;'> Add universal option
</span><span style='display:block; white-space:pre;color:#404040;'> Based on a patch from johnrosshunt
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/66078
</span>---
net/hdhomerun/Portfile | 48 ++++++++++++++++++++++++++++--------------------
1 file changed, 28 insertions(+), 20 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/hdhomerun/Portfile b/net/hdhomerun/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 32d47cf6766..4319bba5fb7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/hdhomerun/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/hdhomerun/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
name hdhomerun
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 20200521
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 20221031
</span> categories net multimedia
platforms darwin
supported_archs x86_64
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,35 +23,43 @@ if {${name} eq ${subport}} {
</span> extract.suffix .tgz
extract.only ${distname}${extract.suffix}
worksrcdir lib${name}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 32e323f12b734901e5cbc644aa539cbcbf1dd9ef \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a61038f0a78c5dcab3508927ba47ac6ec47840f3d42a2df2b02034cfd7400668 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 51014
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 a8276b190a1f0b4a7f3932fbf86058d1683f451f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 7d96fc2d718ba45b351d27d1a676a8c308b046e0c74673c7eb332d068d78235f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 62810
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ universal_variant yes
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles patch-01-Makefile-libpath.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patchfiles patch-01-Makefile.diff
</span> patch.args -p1
<span style='display:block; white-space:pre;background:#ffe0e0;'>- post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- use_configure no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ use_configure no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> build.args-append CC=${configure.cc} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- CXX=${configure.cxx} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CPP=${configure.cpp}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ VERBOSE=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {![info exists universal_possible]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set universal_possible [expr {${os.universal_supported} && [llength ${configure.universal_archs}] >= 2}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${universal_possible} && [variant_isset universal]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ TARGET="[portconfigure::configure_get_universal_archflags]"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ TARGET="[get_canonical_archflags cc]"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot {
xinstall -m 0755 ${worksrcpath}/hdhomerun_config \
${destroot}${prefix}/bin/hdhomerun_config
xinstall -m 0755 ${worksrcpath}/libhdhomerun.dylib \
${destroot}${prefix}/lib/libhdhomerun.dylib
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d -m 0755 ${destroot}${prefix}/include/libhdhomerun/
</span> xinstall -m 0644 -W ${worksrcpath} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- hdhomerun.h hdhomerun_os.h hdhomerun_os_posix.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- hdhomerun_types.h hdhomerun_pkt.h hdhomerun_sock.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- hdhomerun_debug.h hdhomerun_discover.h hdhomerun_control.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- hdhomerun_video.h hdhomerun_channels.h hdhomerun_channelscan.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- hdhomerun_device.h hdhomerun_device_selector.h \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/include/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d -m 0755 ${destroot}${prefix}/share/${name}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ hdhomerun.h hdhomerun_channels.h hdhomerun_channelscan.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ hdhomerun_control.h hdhomerun_debug.h hdhomerun_device.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ hdhomerun_device_selector.h hdhomerun_discover.h hdhomerun_os.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ hdhomerun_os_posix.h hdhomerun_pkt.h hdhomerun_sock.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ hdhomerun_types.h hdhomerun_video.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/include/libhdhomerun/
</span> xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name}/
xinstall -m 0644 ${worksrcpath}/README.md \
${destroot}${prefix}/share/doc/${name}/README.md
</pre><pre style='margin:0'>
</pre>