|
|||||||||
Saturday the 17th of May, 2008 |
|||||||||
eiffelstudio most recent diff
Scroll down toward the bottom of the page to get installation instructions for eiffelstudio. The raw portfile for eiffelstudio 6.1.${minor_version} is located here: http://eiffelstudio.darwinports.com/dports/lang/eiffelstudio/Portfile Find related portfiles with the unique DarwinPorts.com search feature. Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/eiffelstudio # $Id: Portfile 33326 2008-01-24 06:45:39Z jann PortSystem 1.0 Name: eiffelstudio set minor_version 71477 Version: 6.1.${minor_version} set branch [join [lrange [split ${version} .] 0 1] ""] Category: lang Platform: darwin Maintainers: roederja Description: The ISE Eiffel Compiler and IDE Long Description: EiffelStudio is a development environment for the Eiffel programming language developed by Eiffel Software. EiffelStudio includes a combination of tools integrated under a single user interface: compiler, interpreter, debugger, 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. Homepage: http://www.eiffel.com master_sites sourceforge:eiffelstudio:source http://download.origo.ethz.ch/eiffelstudio/:source http://n.ethz.ch/student/roederja/download/:launcher depends_lib port:gtk2 depends_build bin:bzip2:bzip2 prefix /Applications/MacPorts extract.suffix .tar extract.cmd tar extract.post_args extract.pre_args -xf distname PorterPackage_${branch}_${minor_version} set eiffel_launch eiffel_launcher_20070710.tar.bz2 distfiles ${distname}${extract.suffix}:source ${eiffel_launch}:launcher extract.only ${distname}${extract.suffix} worksrcdir PorterPackage checksums ${distname}${extract.suffix} md5 1f24e73e5c8951e9cc51c728aae41fc7 ${distname}${extract.suffix} sha1 8c1db0822e2c0e30f5c6ae8eb37469f39c4d43b2 ${distname}${extract.suffix} rmd160 7d1f5458478f409b45900dc7c50589de76693560 ${eiffel_launch} md5 8b762a440599be65384aeb269e2314f1 ${eiffel_launch} sha1 c2eed5a81dd06ef692b8be5fc366a0c3e608031e ${eiffel_launch} rmd160 2da5c11340ea5d89161dd2cb3453da9f4df86c21 use_configure no platform i386 { set env(ISE_PLATFORM) macosx-x86 } platform powerpc { set env(ISE_PLATFORM) macosx-ppc } build { set env(ISE_EIFFEL) ${worksrcpath}/Eiffel${branch} set env(GOBO) $env(ISE_EIFFEL)/library/gobo set env(PATH) $env(ISE_EIFFEL)/studio/spec/$env(ISE_PLATFORM)/bin:$env(PATH) cd $worksrcpath system "./compile_exes $env(ISE_PLATFORM)" file attributes ${worksrcpath}/Eiffel${branch}/studio/spec/$env(ISE_PLATFORM)/bin/ec -permissions 0755 # Extract Eiffel Launcher system "tar -xjf ${distpath}/${eiffel_launch} -C ${worksrcpath}/Eiffel${branch}/" } destroot.violate_mtree yes destroot { xinstall -m 755 -d ${destroot}/${prefix} file copy ${worksrcpath}/Eiffel${branch} ${destroot}/${prefix}/ # Run ranlib on the libraries system "ranlib ${destroot}/${prefix}/Eiffel${branch}/studio/spec/$env(ISE_PLATFORM)/lib/*.a" } post-install { ui_msg " ################################################################################## \n To complete the installation you have to add the following to your .bashrc file : \n export ISE_PLATFORM=$env(ISE_PLATFORM) \n export ISE_EIFFEL=${prefix}/Eiffel${branch} \n export GOBO=\$ISE_EIFFEL/library/gobo/svn \n export PATH=\$PATH:\$ISE_EIFFEL/studio/spec/\$ISE_PLATFORM/bin:\$GOBO/../spec/\$ISE_PLATFORM/bin \n ################################################################################## \n" } If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page. Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:
% cd /opt/local/bin/portslocation/dports/eiffelstudioYou will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to: Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using eiffelstudio with these commands: % man eiffelstudio Where to find more information:
|
![]() |
![]() Digg eiffelstudio on MacOSX
Other Helpful SitesMacOSForgeDebian Packages MacPorts - SVN Freshports - FreeBSD Fink Package List RPM for MacOSX Port Categories
aqua
archivers audio benchmarks cad comms cross databases devel editors emulators games genealogy gnome gnustep graphics irc java kde lang math multimedia net news palm perl python ruby science security shells sysutils textproc www x11 xfce zope
Current CVS DownloadsDarwin Ports Current :nightly CVS snapshot OpenDarwin CVSWeb SSH Key Gen |
|||||||
| |




