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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e1478f3c29ebe143b45c6f5679f31178fbb4130e">https://github.com/macports/macports-ports/commit/e1478f3c29ebe143b45c6f5679f31178fbb4130e</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 e1478f3c29e vtk: create .dist-info folder for python variants
</span>e1478f3c29e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit e1478f3c29ebe143b45c6f5679f31178fbb4130e
</span>Author: Jonathan Stickel <jjstickel@gmail.com>
AuthorDate: Tue Nov 5 14:28:06 2024 -0700

<span style='display:block; white-space:pre;color:#404040;'>    vtk: create .dist-info folder for python variants
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * create .dist-info folder for python variants
</span><span style='display:block; white-space:pre;color:#404040;'>    * create appropriate contents (LICENSE, METADATA, top_level.txt)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/71163
</span>---
 graphics/vtk/Portfile | 17 ++++++++++++++---
 1 file changed, 14 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/vtk/Portfile b/graphics/vtk/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5ae0ea1b157..ca25dd85eec 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/vtk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/vtk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,7 +15,7 @@ compiler.blacklist-append {clang < 900}
</span> 
 name                vtk
 version             9.3.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          graphics devel
 license             BSD
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -150,7 +150,7 @@ foreach pyver ${python_versions} {
</span>     set python_branch  "[string index ${pyver} 0].[string range ${pyver} 1 end]"
     set python_major_ver "[string index ${pyver} 0]"
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    variant python${pyver} conflicts {*}${other_python_versions} description "Add Python ${python_branch} support" "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    variant python${pyver} conflicts {*}${other_python_versions} description "Add Python ${python_branch} support" {
</span>             depends_lib-append  port:python${pyver}
             configure.args-delete \
                 -DVTK_WRAP_PYTHON:BOOL=OFF
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -167,7 +167,18 @@ foreach pyver ${python_versions} {
</span>                 configure.args-append \
                     -DVTK_USE_SYSTEM_MPI4PY:BOOL=ON
             }
<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;'>+            post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                # generate setup.py and other necessary files to create .dist-info folder
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                system -W ${workpath}/build "cmake -DVTK_WHEEL_BUILD:BOOL=ON -DVTK_VERSION_SUFFIX= ${worksrcpath}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                set site_pack_dir Library/Frameworks/Python.framework/Versions/${python_branch}/lib/python${python_branch}/site-packages
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                delete -force ${workpath}/build/vtkmodules
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                copy ${workpath}/build/${site_pack_dir}/vtkmodules ${workpath}/build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                # create the .dist-info folder and contents
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                system -W ${workpath}/build "${prefix}/bin/python${python_branch} setup.py dist_info"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                copy ${workpath}/build/${name}-${version}.dist-info ${destroot}${prefix}/${site_pack_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 variant xdmf description {Add XDMF readers} {
</pre><pre style='margin:0'>

</pre>