<pre style='margin:0'>
Mohamed Akram (mohd-akram) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2ba5fc547a09bf8081b0a691c3eccdfc4a1508aa">https://github.com/macports/macports-ports/commit/2ba5fc547a09bf8081b0a691c3eccdfc4a1508aa</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 2ba5fc547a0 macfuse: add fs_link variant
</span>2ba5fc547a0 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2ba5fc547a09bf8081b0a691c3eccdfc4a1508aa
</span>Author: i0ntempest <i0ntempest@i0ntempest.com>
AuthorDate: Mon May 12 05:03:05 2025 +1000

<span style='display:block; white-space:pre;color:#404040;'>    macfuse: add fs_link variant
</span>---
 fuse/macfuse/Portfile | 23 +++++++++++++++++++----
 1 file changed, 19 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/fuse/macfuse/Portfile b/fuse/macfuse/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 43c872d6324..4024c2517ac 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/fuse/macfuse/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/fuse/macfuse/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,7 +61,8 @@ build {
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set dir /Library/Filesystems/macfuse.fs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set fs_dir /Library/Filesystems
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set dir ${fs_dir}/macfuse.fs
</span> 
 destroot {
     copy ${pkg}/Library/Filesystems ${destroot}${prefix}/Library
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -73,11 +74,25 @@ destroot {
</span>     reinplace "s|/usr/local|${prefix}|g" {*}[glob ${destroot}${prefix}/lib/pkgconfig/*]
     copy {*}[glob -type f ${pkg}/usr/local/lib/*] ${destroot}${prefix}/lib
     # remove unwanted files like ._uninstall_macfuse.app
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    system "find  ${destroot}${prefix} -type f -iname '._*' -delete"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system "find ${destroot}${prefix} -type f -iname '._*' -delete"
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-notes  "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant fs_link description "Link ${name} to a .fs bundle in /Library/Filesystems" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -d ${destroot}${fs_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ln -sf ${prefix}${dir} ${destroot}${dir}
</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;'>+    destroot.violate_mtree \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    yes
</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;'>+if {![variant_isset fs_link]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    notes "
</span>     Run the following before using macFUSE:
 
         sudo ln -fsn ${prefix}${dir} ${dir}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    Alternatively, use the +fs_link variant to automatically create this symlink.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>

</pre>