<pre style='margin:0'>
Marcus Calhoun-Lopez (MarcusCalhoun-Lopez) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f52127e548c2ae3c8fcec1cf25e995960594fdf9">https://github.com/macports/macports-ports/commit/f52127e548c2ae3c8fcec1cf25e995960594fdf9</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit f52127e548c2ae3c8fcec1cf25e995960594fdf9
</span>Author: Marcus Calhoun-Lopez <mcalhoun@macports.org>
AuthorDate: Tue May 9 21:56:11 2023 -0700

<span style='display:block; white-space:pre;color:#404040;'>    zstd: refactor to make future changes easier to read
</span>---
 archivers/zstd/Portfile | 73 +++++++++++++++++++++++++------------------------
 1 file changed, 37 insertions(+), 36 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/zstd/Portfile b/archivers/zstd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 115b09980b1..7572bfb2dee 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/zstd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/zstd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,51 +1,52 @@
</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
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           clang_dependency 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           makefile 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           muniversal 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem                  1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup                   github 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        facebook zstd 1.5.5 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup               clang_dependency 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup               makefile 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup               muniversal 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  afab9fe65b1c72babfc7b12ba31f2b49de14d32e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  9c4396cc829cfae319a6e2615202e82aad41372073482fce286fac78646d3ee4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    2368543
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup                facebook zstd 1.5.5 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                    0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-categories          archivers devel
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license             {BSD GPL-2}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums                   rmd160  afab9fe65b1c72babfc7b12ba31f2b49de14d32e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  9c4396cc829cfae319a6e2615202e82aad41372073482fce286fac78646d3ee4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    2368543
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories                  archivers devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license                     {BSD GPL-2}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description         Zstandard - Fast real-time compression algorithm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description    Zstd, short for Zstandard, is a fast lossless compression \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    algorithm, targeting real-time compression scenarios at \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    zlib-level and better compression ratios.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers                 nomaintainer
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from releases
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    description             Zstandard - Fast real-time compression algorithm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    long_description        Zstd, short for Zstandard, is a fast lossless compression \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            algorithm, targeting real-time compression scenarios at \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            zlib-level and better compression ratios.
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append  port:lz4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:xz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from         releases
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# libzstd.dylib links to libSystem.B.dylib only. Dependencies like lz4 are
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# linked by CLI tools in ${prefix}/bin only.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license_noconflict  lz4 xz zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles                  patch-zstd-tiger-no-backtrace.diff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            flags.patch
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-zstd-tiger-no-backtrace.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    flags.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix upgrade from previous version because -I flags are in the wrong order.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cppflags-replace  -I${prefix}/include -isystem${prefix}/include
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin 8 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_build-append port:gmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    build.cmd       ${prefix}/bin/gmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append      port:lz4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:xz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:zlib
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Fix upgrade from previous version because -I flags are in the wrong order.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cppflags-replace -I${prefix}/include -isystem${prefix}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # libzstd.dylib links to libSystem.B.dylib only. Dependencies like lz4 are
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # linked by CLI tools in ${prefix}/bin only.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    license_noconflict      lz4 xz zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    platform darwin 8 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-append port:gmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        build.cmd           ${prefix}/bin/gmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-build.target        allmost
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.args          V=1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.target            allmost
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.args              V=1
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-test.run            yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-test.args           {*}${build.args}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.run                yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.args               {*}${build.args}
</span></pre><pre style='margin:0'>

</pre>