<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/778e8de224a93530c0260ad208f3c94a213d464f">https://github.com/macports/macports-ports/commit/778e8de224a93530c0260ad208f3c94a213d464f</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 778e8de224a eiffelstudio: update to version 24.05
</span>778e8de224a is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 778e8de224a93530c0260ad208f3c94a213d464f
</span>Author: jvelilla <javier.hector@gmail.com>
AuthorDate: Tue Jun 18 18:34:40 2024 -0300
<span style='display:block; white-space:pre;color:#404040;'> eiffelstudio: update to version 24.05
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Updated: make the homepage url https.
</span><span style='display:block; white-space:pre;color:#404040;'> Added the tools/sepc in the PATH.
</span>---
lang/eiffelstudio/Portfile | 35 +++++++++++++++--------------------
1 file changed, 15 insertions(+), 20 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 1e1d390ddf7..d5088f07156 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;'>@@ -1,8 +1,8 @@
</span> PortSystem 1.0
name eiffelstudio
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set major_version 23.09
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set minor_version 10.7341
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set major_version 24.05
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set minor_version 107822
</span> version ${major_version}.${minor_version}
categories lang
license GPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,30 +16,24 @@ long_description EiffelStudio is a development environment for the \
</span> browser, metrics tool, profiler, diagram tool. \
The user interface rests on a number of specific UI paradigms, \
in particular "pick-and-drop" for effective browsing.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage http://www.eiffel.com
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites https://ftp.eiffel.com/pub/beta/${major_version}/:source \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- https://github.com/roederja/eiffel-launcher/releases/download/20201029/:launcher
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage https://www.eiffel.com
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites ${homepage}/cdn/EiffelStudio/${major_version}/${minor_version}/pp/:source
</span> depends_lib path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
path:lib/pkgconfig/xtst.pc:xorg-libXtst \
port:adwaita-icon-theme
depends_build bin:bzip2:bzip2 \
port:pkgconfig
use_tar yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set eiffel_launch eiffel_launcher_20201029.tar.bz2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set porterpackage ${name}-${major_version}.${minor_version}${extract.suffix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles ${porterpackage}:source \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${eiffel_launch}:launcher
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set porterpackage PorterPackage_${major_version}_rev_${minor_version}${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles ${porterpackage}:source
</span> extract.only ${porterpackage}
worksrcdir PorterPackage
checksums ${porterpackage} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 1ce4074a321d20ffa5ecb64623082abbd267b1be \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 ca16baf1bfc14278941012d42b2b25cbc88901104d4a3416dab4dcb6171a9be6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 115640320 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${eiffel_launch} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 e0e0dfb909a4f6bc681fc302a2a43cac2e135903 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 0aa3072008d25d1ad73582e6598e50e79341129f2c28c6199751c6ca2f1a8514 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 22206
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 c591a049c49ca23237bbfec4888546b1ea8099d9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ca3f2f428568eea7823a1a8bd0d66713b5cadb051cada956a0d3b85a0022621c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 88320000
</span>
use_configure no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -67,14 +61,15 @@ build {
</span> system -W ${worksrcpath} "env CC=${configure.cc} ${worksrcpath}/compile_exes $ise_platform"
# Make sure we only build one edition
file delete ${worksrcpath}/bin/ecb_ent.tar.bz2
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # Extract Eiffel Launcher
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system "tar -xjf ${distpath}/${eiffel_launch} -C ${worksrcpath}/Eiffel_${major_version}/"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> system -W ${worksrcpath} "${worksrcpath}/make_images $ise_platform"
}
destroot {
xinstall -m 755 -d ${destroot}${applications_dir}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> system "tar -xjf ${worksrcpath}/Eiffel_${major_version}_rev_[string map { "." "" } ${minor_version}]-${ise_platform}.tar.bz2 -C ${destroot}${applications_dir}/"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> }
notes "
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -82,5 +77,5 @@ To complete the installation you have to install either XQuartz from www.xquartz
</span> Also, you need to add the following to your .zshenv or .zprofile file : \n\
export ISE_PLATFORM=$ise_platform \n\
export ISE_EIFFEL=${applications_dir}/Eiffel_${major_version} \n\
<span style='display:block; white-space:pre;background:#ffe0e0;'>-export PATH=\$PATH:\$ISE_EIFFEL/studio/spec/\$ISE_PLATFORM/bin:\$ISE_EIFFEL/library/gobo/spec/\$ISE_PLATFORM/bin \n\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+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><span style='display:block; white-space:pre;background:#e0ffe0;'>+"
</span>\ No newline at end of file
</pre><pre style='margin:0'>
</pre>