<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/4cd3693af31da3a626738a71f1e0890af308ff01">https://github.com/macports/macports-ports/commit/4cd3693af31da3a626738a71f1e0890af308ff01</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 4cd3693af31 backuppc: mark noarch, misc fixes
</span>4cd3693af31 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 4cd3693af31da3a626738a71f1e0890af308ff01
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Sat Dec 23 12:57:59 2023 +1100

<span style='display:block; white-space:pre;color:#404040;'>    backuppc: mark noarch, misc fixes
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Correct license, use add_users, set hostname to something reproducible.
</span>---
 sysutils/backuppc/Portfile | 41 +++++++++++++++++------------------------
 1 file changed, 17 insertions(+), 24 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/backuppc/Portfile b/sysutils/backuppc/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 85e1d83e2ca..5aacf5326d2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/backuppc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/backuppc/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,11 +9,13 @@ github.setup        backuppc backuppc 4.4.0
</span> revision            0
 categories          sysutils
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license             GPL-2+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             GPL-3+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           {darwin any}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+supported_archs     noarch
</span> homepage            https://backuppc.github.io/backuppc/
 
 description         BackupPC is a high-performance, enterprise-grade system for backing up Linux, WinXX and Mac OS X PCs and laptops to a server.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    ${description} BackupPC is highly configurable and easy to install and maintain.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    {*}${description} BackupPC is highly configurable and easy to install and maintain.
</span> 
 github.tarball_from releases
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,6 +46,15 @@ checksums           rmd160  8bb40d0fc07305df5765bac7ae6962815d5756fd \
</span>                     sha256  8bc04cd513d47629508bd2fd6f455ced38316974913638e971f44e37786c6365 \
                     size    657309
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-configure.pl.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@@PERL@@|perl${perl5.major}|g" ${worksrcpath}/configure.pl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@@PERL_FULL@@|${perl5.bin}|g"  ${worksrcpath}/configure.pl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+add_users           backuppc group=backuppc realname=BackupPC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args      --batch \
                     --backuppc-user=backuppc \
                     --cgi-dir ${prefix}/var/wwwbackup/cgi-bin \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,28 +64,10 @@ configure.args      --batch \
</span>                     --html-dir-url /backuppc \
                     --install-dir ${prefix}  \
                     --config-dir ${prefix}/etc/BackupPC \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --log-dir ${prefix}/var/log/BackupPC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-configure.pl.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@@PERL@@|perl${perl5.major}|g" ${worksrcpath}/configure.pl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@@PERL_FULL@@|${perl5.bin}|g"  ${worksrcpath}/configure.pl
</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;'>-set hostname [exec "hostname"]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-pre-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ui_debug  "Hostname: ${hostname}"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --hostname ${hostname}
</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;'>-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    addgroup backuppc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set gid [existsgroup backuppc]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    adduser backuppc gid=${gid} realname=BackupPC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --log-dir ${prefix}/var/log/BackupPC \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --hostname localhost
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+use_configure       no
</span> build {}
 
 destroot.violate_mtree  yes
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -133,7 +126,7 @@ destroot {
</span>     reinplace "s|@@PREFIX@@|${prefix}|g" ${destroot}/Library/LaunchDaemons/org.macports.backuppc.apache2.plist
     reinplace "s|@@CONFPATH@@|${prefix}/var/wwwbackup/conf/|g" ${destroot}/Library/LaunchDaemons/org.macports.backuppc.apache2.plist
     reinplace "s|@@PREFIX@@|${prefix}|g" ${destroot}${prefix}/var/wwwbackup/conf/httpd.conf
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@@HOSTNAME@@|${hostname}|g" ${destroot}${prefix}/var/wwwbackup/conf/httpd.conf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@@HOSTNAME@@|localhost|g" ${destroot}${prefix}/var/wwwbackup/conf/httpd.conf
</span>     reinplace "s|@@PREFIX@@|${prefix}|g" ${destroot}/Library/LaunchDaemons/net.sourceforge.backuppc.plist
 }
 
</pre><pre style='margin:0'>

</pre>