<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d342569a61729886c21c4470ac3b9ea89fd612c6">https://github.com/macports/macports-ports/commit/d342569a61729886c21c4470ac3b9ea89fd612c6</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 d342569 openscad: fix Resource directory discovery
</span>d342569 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d342569a61729886c21c4470ac3b9ea89fd612c6
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Sun Apr 1 19:43:59 2018 -0700
<span style='display:block; white-space:pre;color:#404040;'> openscad: fix Resource directory discovery
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> openscad finds the resource directory by searching a preset
</span><span style='display:block; white-space:pre;color:#404040;'> path list looking for a folder "color-schemes" so this needs
</span><span style='display:block; white-space:pre;color:#404040;'> to be in the resource directory.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Fixes missing examples from splash window and allows other items
</span><span style='display:block; white-space:pre;color:#404040;'> in the resource directory to be discovered.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Finally, move the fonts and locales folder into the resource directory
</span><span style='display:block; white-space:pre;color:#404040;'> as well so that all will be in the same location.
</span>---
science/openscad/Portfile | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/openscad/Portfile b/science/openscad/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index a490780..8fe3b31 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/openscad/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/openscad/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup qmake 1.0
</span>
name openscad
version 2015.03-3
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 5
</span> license GPL-2
categories science cad
maintainers {dstrubbe @dstrubbe} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -84,9 +84,18 @@ post-destroot {
</span> # Application
move ${destroot}${prefix}/bin/OpenSCAD.app ${destroot}${applications_dir}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # color-schemes -- openscad identifies resource directory by the presence of this folder, so it is required
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ move ${destroot}${prefix}/share/openscad/color-schemes ${destroot}${applications_dir}/OpenSCAD.app/Contents/Resources/color-schemes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Examples
move ${destroot}${prefix}/share/openscad/examples ${destroot}${applications_dir}/OpenSCAD.app/Contents/Resources/examples
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # fonts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ move ${destroot}${prefix}/share/openscad/fonts ${destroot}${applications_dir}/OpenSCAD.app/Contents/Resources/fonts
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # locale
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ move ${destroot}${prefix}/share/openscad/locale ${destroot}${applications_dir}/OpenSCAD.app/Contents/Resources/locale
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # Library bitmaps
file mkdir ${destroot}${applications_dir}/OpenSCAD.app/Contents/Resources/libraries/MCAD/bitmap
xinstall -m 644 {*}[glob ${destroot}${prefix}/share/openscad/libraries/MCAD/bitmap/*] ${destroot}${applications_dir}/OpenSCAD.app/Contents/Resources/libraries/MCAD/bitmap
</pre><pre style='margin:0'>
</pre>