<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6fe09169fcfdf9e69525b2927c6914aefec16045">https://github.com/macports/macports-ports/commit/6fe09169fcfdf9e69525b2927c6914aefec16045</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 6fe09169fcf eiffelstudio: ensure that ise_platform is set
</span>6fe09169fcf is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 6fe09169fcfdf9e69525b2927c6914aefec16045
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Wed Mar 12 16:44:55 2025 +1100
<span style='display:block; white-space:pre;color:#404040;'> eiffelstudio: ensure that ise_platform is set
</span>---
lang/eiffelstudio/Portfile | 34 +++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/eiffelstudio/Portfile b/lang/eiffelstudio/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d5088f07156..e9cb55e2dd4 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/eiffelstudio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/eiffelstudio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,6 @@ set minor_version 107822
</span> version ${major_version}.${minor_version}
categories lang
license GPL-2
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span> maintainers {jann @roederja} {javierv @jvelilla} openmaintainer
description The ISE Eiffel Compiler and IDE
long_description EiffelStudio is a development environment for the \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,23 +36,24 @@ checksums ${porterpackage} \
</span>
use_configure no
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin i386 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {${build_arch} eq "i386"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set ise_platform macosx-x86
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } elseif {${build_arch} eq "x86_64"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set ise_platform macosx-x86-64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin arm {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set ise_platform macosx-armv6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin powerpc {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set ise_platform macosx-ppc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ switch -- ${configure.build_arch} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ arm64 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set ise_platform macosx-armv6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ i386 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set ise_platform macosx-x86
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ppc {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set ise_platform macosx-ppc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ x86_64 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set ise_platform macosx-x86-64
</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:#ffe0e0;'>-if {${os.platform} ne "darwin"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![info exists ise_platform]} {
</span> set ise_platform undefined
}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -78,4 +78,4 @@ Also, you need to add the following to your .zshenv or .zprofile file : \n\
</span> export ISE_PLATFORM=$ise_platform \n\
export ISE_EIFFEL=${applications_dir}/Eiffel_${major_version} \n\
export PATH=\$PATH:\$ISE_EIFFEL/studio/spec/\$ISE_PLATFORM/bin:\$ISE_EIFFEL/library/gobo/spec/\$ISE_PLATFORM/bin:\$ISE_EIFFEL/tools/spec/\$ISE_PLATFORM/bin \n\
<span style='display:block; white-space:pre;background:#ffe0e0;'>-"
</span>\ No newline at end of file
<span style='display:block; white-space:pre;background:#e0ffe0;'>+"
</span></pre><pre style='margin:0'>
</pre>