<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0ec5b38dc6b50403d82ef76980b0867ae700b348">https://github.com/macports/macports-ports/commit/0ec5b38dc6b50403d82ef76980b0867ae700b348</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 0ec5b38dc6b rdiff-backup: update to 2.2.2
</span>0ec5b38dc6b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 0ec5b38dc6b50403d82ef76980b0867ae700b348
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Wed Dec 28 19:00:36 2022 -0600

<span style='display:block; white-space:pre;color:#404040;'>    rdiff-backup: update to 2.2.2
</span>---
 python/rdiff-backup/Portfile                  | 13 +++-----
 python/rdiff-backup/files/patch-setup.py.diff | 45 ---------------------------
 2 files changed, 5 insertions(+), 53 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/rdiff-backup/Portfile b/python/rdiff-backup/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 69996bc6524..d4d938a1b3d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/rdiff-backup/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/rdiff-backup/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +1,14 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           github 1.0
</span> PortGroup           python 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        rdiff-backup rdiff-backup 2.2.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                rdiff-backup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2.2.2
</span> revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  22552cd92247b4f7c327c9fc75423b8f96251579 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  951779e051f5f0a1da8c6608e4aa87e60649751c8f291e388f6292577eb1f494 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    903121
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  709150af7d1b3555376685750c471d0603e2f3c0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  4ce1ddd8ab15f4faed8cf547397b77ef10405c084bd61cb2a999f0ed1f78c1b9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    933227
</span> 
 categories-append   net sysutils
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,7 +20,6 @@ description         rdiff-backup backs up one directory to another, possibly \
</span> long_description    {*}${description}
 
 homepage            https://rdiff-backup.net/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from releases
</span> 
 variant python37 conflicts python38 python39 python310 python311 description {Use Python 3.7} {}
 variant python38 conflicts python37 python39 python310 python311 description {Use Python 3.8} {}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,8 +47,6 @@ depends_lib-append  port:librsync \
</span>                     port:py${python.version}-xattr \
                     port:librsync
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> build.env           "LIBRSYNC_DIR=${prefix}"
 
 post-destroot {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/rdiff-backup/files/patch-setup.py.diff b/python/rdiff-backup/files/patch-setup.py.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 3c8404fc9ae..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/rdiff-backup/files/patch-setup.py.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,45 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- setup.py.orig  2022-12-18 02:19:30.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ setup.py       2022-12-22 09:41:21.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -42,24 +42,24 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         if LFLAGS or LIBS:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             lflags_arg = LFLAGS + LIBS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        if LIBRSYNC_DIR and len(sys.argv) > 1:  # should only be under Windows
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            incdir_list = [os.path.join(LIBRSYNC_DIR, "include")]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            libdir_list = [os.path.join(LIBRSYNC_DIR, "lib")]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            rsyncdll_src = os.path.join(LIBRSYNC_DIR, "bin", "rsync.dll")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            rsyncdll_dst = os.path.join("src", "rdiff_backup", "rsync.dll")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            # rather ugly workaround, but it should be good enough
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            if "clean" in sys.argv:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                if os.path.exists(rsyncdll_dst) and "--all" in sys.argv:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                    print(f"removing {rsyncdll_dst}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                    if "--dry-run" not in sys.argv:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                        os.remove(rsyncdll_dst)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--            elif ("--version" not in sys.argv and "-V" not in sys.argv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                  and "--help" not in sys.argv):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                if (not os.path.exists(rsyncdll_dst)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                        or not filecmp.cmp(rsyncdll_src, rsyncdll_dst)):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                    print(f"copying {rsyncdll_src} -> {rsyncdll_dst}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                    if "--dry-run" not in sys.argv:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--                        shutil.copyfile(rsyncdll_src, rsyncdll_dst)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#         if LIBRSYNC_DIR and len(sys.argv) > 1:  # should only be under Windows
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#             incdir_list = [os.path.join(LIBRSYNC_DIR, "include")]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#             libdir_list = [os.path.join(LIBRSYNC_DIR, "lib")]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#             rsyncdll_src = os.path.join(LIBRSYNC_DIR, "bin", "rsync.dll")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#             rsyncdll_dst = os.path.join("src", "rdiff_backup", "rsync.dll")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#             # rather ugly workaround, but it should be good enough
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#             if "clean" in sys.argv:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#                 if os.path.exists(rsyncdll_dst) and "--all" in sys.argv:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#                     print(f"removing {rsyncdll_dst}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#                     if "--dry-run" not in sys.argv:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#                         os.remove(rsyncdll_dst)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#             elif ("--version" not in sys.argv and "-V" not in sys.argv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#                   and "--help" not in sys.argv):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#                 if (not os.path.exists(rsyncdll_dst)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#                         or not filecmp.cmp(rsyncdll_src, rsyncdll_dst)):
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#                     print(f"copying {rsyncdll_src} -> {rsyncdll_dst}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#                     if "--dry-run" not in sys.argv:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#                         shutil.copyfile(rsyncdll_src, rsyncdll_dst)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         if "-lrsync" in LIBS:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             libname = []
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span></pre><pre style='margin:0'>

</pre>