<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>