<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bf577352ef941b4137f78a20124d6890fdb6d6cd">https://github.com/macports/macports-ports/commit/bf577352ef941b4137f78a20124d6890fdb6d6cd</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 bf577352ef9 mpd: Fix livecheck
</span>bf577352ef9 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit bf577352ef941b4137f78a20124d6890fdb6d6cd
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Thu Feb 15 22:41:13 2024 -0600
<span style='display:block; white-space:pre;color:#404040;'> mpd: Fix livecheck
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://trac.macports.org/ticket/69275
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Also use path:-style dep for pkgconfig, use leading 0 for octal numbers,
</span><span style='display:block; white-space:pre;color:#404040;'> and remove obvious comments.
</span>---
audio/mpd/Portfile | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/mpd/Portfile b/audio/mpd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 149b931f304..b0d25b29256 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/mpd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/mpd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,7 +37,7 @@ set python_version [string map {. {}} ${python_branch}]
</span> set port_libfmt libfmt8
depends_build-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:bin/pkg-config:pkgconfig \
</span> port:py${python_version}-sphinx
# this port only uses boost headers during build
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -246,10 +246,8 @@ configure.env-append \
</span> build.env-append {*}${configure.env}
destroot.env-append {*}${configure.env}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# requires support for C++17.
</span> compiler.cxx_standard 2017
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Won't compile with anything below Xcode12
</span> compiler.blacklist-append {clang < 1200}
if {${os.platform} eq "darwin" && ${os.major} > 8} {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -258,7 +256,6 @@ if {${os.platform} eq "darwin" && ${os.major} > 8} {
</span> set mpduser mpd
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Create new user for mpd:
</span> add_users ${mpduser} group=${mpduser} realname=Music\ Player\ Daemon
startupitem.create yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -268,14 +265,13 @@ destroot.keepdirs ${destroot}${prefix}/var/lib/mpd/music \
</span> ${destroot}${prefix}/var/lib/mpd/playlists \
${destroot}${prefix}/var/log/mpd
post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # ensure ${prefix}/var/[lib/mpd/[music,playlists],log/mpd] exist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -o ${mpduser} -g ${mpduser} -d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0755 -o ${mpduser} -g ${mpduser} -d \
</span> ${destroot}${prefix}/var/lib/mpd \
${destroot}${prefix}/var/lib/mpd/music \
${destroot}${prefix}/var/lib/mpd/playlists \
${destroot}${prefix}/var/log/mpd
<span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${filespath}/mpd.conf ${destroot}${prefix}/etc/mpd.conf.default
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${filespath}/mpd.conf ${destroot}${prefix}/etc/mpd.conf.default
</span> reinplace "s|%%PREFIX%%|${prefix}|g" \
${destroot}${prefix}/etc/mpd.conf.default
reinplace "s|%%MPDUSER%%|${mpduser}|g" \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -312,4 +308,4 @@ options."
</span>
livecheck.type regex
livecheck.url ${homepage}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex "MPD (\\d+(?:\\.\\d+)*) released"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex {\mMPD (\d+(?:\.\d+)*) released}
</span></pre><pre style='margin:0'>
</pre>