[62697] trunk/dports/lang
jann at macports.org
jann at macports.org
Wed Jan 13 16:34:56 PST 2010
Revision: 62697
http://trac.macports.org/changeset/62697
Author: jann at macports.org
Date: 2010-01-13 16:34:53 -0800 (Wed, 13 Jan 2010)
Log Message:
-----------
Change maintainer e-mail address, some minor functional changes to portfile, remove unnecessary variant, updated source URI for 65
Modified Paths:
--------------
trunk/dports/lang/eiffelstudio/Portfile
trunk/dports/lang/eiffelstudio64/Portfile
trunk/dports/lang/eiffelstudio65/Portfile
Modified: trunk/dports/lang/eiffelstudio/Portfile
===================================================================
--- trunk/dports/lang/eiffelstudio/Portfile 2010-01-14 00:22:11 UTC (rev 62696)
+++ trunk/dports/lang/eiffelstudio/Portfile 2010-01-14 00:34:53 UTC (rev 62697)
@@ -9,7 +9,7 @@
set branch [join [lrange [split ${version} .] 0 1] ""]
categories lang
platforms darwin
-maintainers student.ethz.ch:roederja
+maintainers jann
description The ISE Eiffel Compiler and IDE
long_description EiffelStudio is a development environment for the \
Eiffel programming language developed by Eiffel Software. \
@@ -54,7 +54,6 @@
}
patch {
- # Check out C/CONFIGS/macosx-x86 and C/CONFIGS/macosx-x86-64 from the trunk
system "cd ${worksrcpath} && tar -xjf c.tar.bz2"
system "cd ${worksrcpath} && patch -p0 < ${portpath}/files/C.diff"
system "cd ${worksrcpath} && tar -cjf c.tar.bz2 C"
@@ -81,7 +80,7 @@
system "ranlib ${destroot}/${applications_dir}/Eiffel${branch}/studio/spec/$env(ISE_PLATFORM)/lib/*.a"
}
-post-install {
+post-activate {
ui_msg " ################################################################################## \n\
To complete the installation you have to add the following to your .bashrc or .profile file : \n\
export ISE_PLATFORM=$env(ISE_PLATFORM) \n\
Modified: trunk/dports/lang/eiffelstudio64/Portfile
===================================================================
--- trunk/dports/lang/eiffelstudio64/Portfile 2010-01-14 00:22:11 UTC (rev 62696)
+++ trunk/dports/lang/eiffelstudio64/Portfile 2010-01-14 00:34:53 UTC (rev 62697)
@@ -9,7 +9,7 @@
set branch [join [lrange [split ${version} .] 0 1] ""]
categories lang
platforms darwin
-maintainers student.ethz.ch:roederja \
+maintainers jann \
ethz.ch:dfurrer
description The ISE Eiffel Compiler and IDE
long_description EiffelStudio is a development environment for the \
@@ -80,39 +80,6 @@
# Run ranlib on the libraries
system "ranlib ${destroot}/${applications_dir}/Eiffel${branch}/studio/spec/$env(ISE_PLATFORM)/lib/*.a"
-
- if {[variant_isset precompile]} {
- # Build the precompiles
- set env(ISE_EIFFEL) ${destroot}/${applications_dir}/Eiffel${branch}
- set compiler $env(ISE_EIFFEL)/studio/spec/$env(ISE_PLATFORM)/bin/ec
- ui_msg "---> Precompiling EiffelBase"
- system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config base.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config base-safe.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config base-mt.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config base-mt-safe.ecf -c_compile -clean"
-
- ui_msg "---> Precompiling EiffelVision"
- system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config vision2.ecf -c_compile -clean"
- #system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config vision2-safe.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config vision2-mt.ecf -c_compile -clean"
- #system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config vision2-mt-safe.ecf -c_compile -clean"
-
- # Build the precompiles
- set env(ISE_EIFFEL) ${applications_dir}/Eiffel${branch}
- set compiler $env(ISE_EIFFEL)/studio/spec/$env(ISE_PLATFORM)/bin/ec
- # Build the precompiles for -experimental
- ui_msg "---> Precompiling EiffelBase for experimental"
- system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config base.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config base-safe.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config base-mt.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config base-mt-safe.ecf -c_compile -clean"
-
- ui_msg "---> Precompiling EiffelVision for experimental"
- system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config vision2.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config vision2-safe.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config vision2-mt.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config vision2-mt-safe.ecf -c_compile -clean"
- }
# Fix permissions of precompile directory
set env(ISE_EIFFEL) ${destroot}/${applications_dir}/Eiffel${branch}
@@ -120,7 +87,7 @@
file attributes $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) -permissions g+w
}
-post-install {
+post-activate {
ui_msg " ################################################################################## \n\
To complete the installation you have to add the following to your .bashrc or .profile file : \n\
export ISE_PLATFORM=$env(ISE_PLATFORM) \n\
@@ -129,7 +96,3 @@
export PATH=\$PATH:\$ISE_EIFFEL/studio/spec/\$ISE_PLATFORM/bin:\$GOBO/../spec/\$ISE_PLATFORM/bin \n\
################################################################################## \n"
}
-
-variant precompile description {Build the precompiles for EiffelBase and EiffelVision} {
- # Build the precompiles in the destroot phase.
-}
Modified: trunk/dports/lang/eiffelstudio65/Portfile
===================================================================
--- trunk/dports/lang/eiffelstudio65/Portfile 2010-01-14 00:22:11 UTC (rev 62696)
+++ trunk/dports/lang/eiffelstudio65/Portfile 2010-01-14 00:34:53 UTC (rev 62697)
@@ -7,7 +7,7 @@
set branch [join [lrange [split ${version} .] 0 1] ""]
categories lang
platforms darwin
-maintainers student.ethz.ch:roederja \
+maintainers jann \
ethz.ch:dfurrer
description The ISE Eiffel Compiler and IDE
long_description EiffelStudio is a development environment for the \
@@ -19,7 +19,7 @@
in particular "pick-and-drop" for effective browsing.
homepage http://www.eiffel.com
master_sites sourceforge:eiffelstudio:source \
- http://download.origo.ethz.ch/eiffelstudio/1502/:source \
+ http://download.origo.ethz.ch/eiffelstudio/1540/:source \
http://n.ethz.ch/student/roederja/download/:launcher \
http://www.jann-roeder.net/download/:launcher
depends_lib port:gtk2
@@ -70,39 +70,6 @@
# Run ranlib on the libraries
system "ranlib ${destroot}/${applications_dir}/Eiffel${branch}/studio/spec/$env(ISE_PLATFORM)/lib/*.a"
-
- if {[variant_isset precompile]} {
- # Build the precompiles
- set env(ISE_EIFFEL) ${destroot}/${applications_dir}/Eiffel${branch}
- set compiler $env(ISE_EIFFEL)/studio/spec/$env(ISE_PLATFORM)/bin/ec
- ui_msg "---> Precompiling EiffelBase"
- system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config base.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config base-safe.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config base-mt.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config base-mt-safe.ecf -c_compile -clean"
-
- ui_msg "---> Precompiling EiffelVision"
- system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config vision2.ecf -c_compile -clean"
- #system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config vision2-safe.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config vision2-mt.ecf -c_compile -clean"
- #system "cd $env(ISE_EIFFEL)/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -precompile -config vision2-mt-safe.ecf -c_compile -clean"
-
- # Build the precompiles
- set env(ISE_EIFFEL) ${applications_dir}/Eiffel${branch}
- set compiler $env(ISE_EIFFEL)/studio/spec/$env(ISE_PLATFORM)/bin/ec
- # Build the precompiles for -experimental
- ui_msg "---> Precompiling EiffelBase for experimental"
- system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config base.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config base-safe.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config base-mt.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config base-mt-safe.ecf -c_compile -clean"
-
- ui_msg "---> Precompiling EiffelVision for experimental"
- system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config vision2.ecf -c_compile -clean"
- #system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config vision2-safe.ecf -c_compile -clean"
- system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config vision2-mt.ecf -c_compile -clean"
- #system "cd $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) && ${compiler} -experiment -precompile -config vision2-mt-safe.ecf -c_compile -clean"
- }
# Fix permissions of precompile directory
set env(ISE_EIFFEL) ${destroot}/${applications_dir}/Eiffel${branch}
@@ -110,7 +77,7 @@
file attributes $env(ISE_EIFFEL)/experimental/precomp/spec/$env(ISE_PLATFORM) -permissions g+w
}
-post-install {
+post-activate {
ui_msg " ################################################################################## \n\
To complete the installation you have to add the following to your .bashrc or .profile file : \n\
export ISE_PLATFORM=$env(ISE_PLATFORM) \n\
@@ -119,7 +86,3 @@
export PATH=\$PATH:\$ISE_EIFFEL/studio/spec/\$ISE_PLATFORM/bin:\$GOBO/../spec/\$ISE_PLATFORM/bin \n\
################################################################################## \n"
}
-
-variant precompile description {Build the precompiles for EiffelBase and EiffelVision} {
- # Build the precompiles in the destroot phase.
-}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100113/0c24081e/attachment.html>
More information about the macports-changes
mailing list