<pre style='margin:0'>
roederja pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/36effe5ee85fb2f09c8a5ecb949d5e6a933f0967">https://github.com/macports/macports-ports/commit/36effe5ee85fb2f09c8a5ecb949d5e6a933f0967</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 36effe5ee85 eiffelstudio: Update to version 20.09.104739
</span>36effe5ee85 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 36effe5ee85fb2f09c8a5ecb949d5e6a933f0967
</span>Author: Jann Roder <mail@jann-roeder.net>
AuthorDate: Tue Oct 27 22:24:04 2020 +0000
<span style='display:block; white-space:pre;color:#404040;'> eiffelstudio: Update to version 20.09.104739
</span>---
lang/eiffelstudio/Portfile | 42 +++++++++++++++++++-----------------------
1 file changed, 19 insertions(+), 23 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 625fd17e7c2..77443a6e1e5 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 19.05
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set minor_version 10.3187
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set major_version 20.09
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set minor_version 104739
</span> version ${major_version}.${minor_version}
categories lang
license GPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,28 +18,28 @@ long_description EiffelStudio is a development environment for the \
</span> in particular "pick-and-drop" for effective browsing.
homepage http://www.eiffel.com
master_sites sourceforge:eiffelstudio:source \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ftp://ftp.eiffel.com/pub/download/${major_version}:source \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- http://ftp.eiffel.com/pub/download/${major_version}:source \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ftp://ftp.eiffel.com/pub/beta/nightly:source \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ http://ftp.eiffel.com/pub/beta/nightly:source \
</span> http://www.jann-roeder.net/download/:launcher
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib port:gtk2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lib:libXtst:xorg-libXtst
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib port:gtk2
</span> depends_build bin:bzip2:bzip2 \
port:pkgconfig
use_tar yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set eiffel_launch eiffel_launcher_20091003.tar.bz2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles ${distname}${extract.suffix}:source \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set eiffel_launch eiffel_launcher_20201027.tar.bz2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set porterpackage PorterPackage_${minor_version}${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+distfiles ${porterpackage}:source \
</span> ${eiffel_launch}:launcher
<span style='display:block; white-space:pre;background:#ffe0e0;'>-extract.only ${distname}${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.only ${porterpackage}
</span> worksrcdir PorterPackage
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 f2b3896c3d656a0ea9a4ae9aae10d5c119107efc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 b5f883353405eb9ce834c50a863b3721b21c35950a226103e6d01d0101a932b3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 83271680 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${porterpackage} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 fab1644106315967089cdb386fcc97690daaa049 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 48b9acd23c3d9d660b254c8a0380d0cc888b7ce0e5df3171a6068e7acdcf1f54 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 82421760 \
</span> ${eiffel_launch} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 f52af5b8b09ecdd21af4b1d89d2716597a9c1340 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 862bce03664b1ef554e3b8f432cdc77284912d606f6ac58dc47dd499c3a3f594 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 21593
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 c83a6b8618d7bc260d6042a8cddd0633d583d610 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5c37962ba4d9a33e7bfa416554ed431e3aa812cceaebe8f0203256a2b0049c84 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 22170
</span>
use_configure no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,15 +58,12 @@ platform darwin powerpc {
</span>
build {
system -W ${worksrcpath} "env CC=${configure.cc} ${worksrcpath}/compile_exes $ise_platform"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ file copy ${worksrcpath}/licensing/eiffelstudio/license.txt ${worksrcpath}/Eiffel_${major_version}/LICENSE
</span>
# Extract Eiffel Launcher
system "tar -xjf ${distpath}/${eiffel_launch} -C ${worksrcpath}/Eiffel_${major_version}/"
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-build {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file attributes ${worksrcpath}/Eiffel_${major_version}/studio/spec/$ise_platform/bin/ec -permissions 0755
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> destroot {
xinstall -m 755 -d ${destroot}${applications_dir}
file copy ${worksrcpath}/Eiffel_${major_version} ${destroot}${applications_dir}/
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -76,11 +73,10 @@ destroot {
</span> }
notes "
<span style='display:block; white-space:pre;background:#ffe0e0;'>-To complete the installation you have to add the following to your .bashrc or .profile file : \n\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+To complete the installation you have to add the following to your .zshenv or .profile file : \n\
</span> 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 GOBO=\$ISE_EIFFEL/library/gobo/svn \n\
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-export PATH=\$PATH:\$ISE_EIFFEL/studio/spec/\$ISE_PLATFORM/bin:\$GOBO/../spec/\$ISE_PLATFORM/bin \n\
</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 \n\
</span> "
livecheck.type regex
</pre><pre style='margin:0'>
</pre>