<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/5682ced6e70b17c1f2b4a26fab413e259b44adec">https://github.com/macports/macports-ports/commit/5682ced6e70b17c1f2b4a26fab413e259b44adec</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 5682ced6e70 logrotate: fix installing .conf file
</span>5682ced6e70 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 5682ced6e70b17c1f2b4a26fab413e259b44adec
</span>Author: Craig Treleaven <ctreleaven@macports.org>
AuthorDate: Fri Nov 25 20:54:27 2022 -0500
<span style='display:block; white-space:pre;color:#404040;'> logrotate: fix installing .conf file
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> revbump
</span><span style='display:block; white-space:pre;color:#404040;'> use startupitem.customfile per jmroot suggestion
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://trac.macports.org/ticket/66348
</span>---
sysutils/logrotate/Portfile | 22 +++++++---------------
1 file changed, 7 insertions(+), 15 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/logrotate/Portfile b/sysutils/logrotate/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b0f4c831488..bcfdad504ca 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/logrotate/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/logrotate/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup legacysupport 1.0
</span> legacysupport.newest_darwin_requires_legacy 10
github.setup logrotate logrotate 3.20.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> github.tarball_from releases
use_xz yes
checksums rmd160 44ee77b04dee3f82e0890155421b92c72d2b18bb \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,25 +69,17 @@ destroot.keepdirs ${destroot}${prefix}/etc/logrotate.d \
</span> post-destroot {
xinstall -d ${destroot}${prefix}/share/${name}
xinstall -m 644 -W ${worksrcpath} ChangeLog.md COPYING \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- logrotate.conf.example org.macports.logrotate.plist.example \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ logrotate.conf.example \
</span> ${destroot}${prefix}/share/${name}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {[variant_isset startupitem]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- && ${startupitem.install} != "no"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- && [getuid] == 0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d ${destroot}${prefix}/etc/LaunchDaemons/org.macports.logrotate
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -d ${destroot}/Library/LaunchDaemons
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 644 ${destroot}${prefix}/share/${name}/org.macports.logrotate.plist.example \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/etc/LaunchDaemons/org.macports.logrotate/org.macports.logrotate.plist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ln -sf "${prefix}/etc/LaunchDaemons/org.macports.logrotate/org.macports.logrotate.plist" "${destroot}/Library/LaunchDaemons/org.macports.logrotate.plist"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-activate {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+startupitem.type launchd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+startupitem.create no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+startupitem.custom_file \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/org.macports.logrotate.plist.example
</span>
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-activate {
</span> if {![file exists ${prefix}/etc/logrotate.conf]} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> copy ${prefix}/share/${name}/logrotate.conf.example ${prefix}/etc/logrotate.conf
}
}
</pre><pre style='margin:0'>
</pre>