[31441] trunk/dports/lang/eiffelstudio/Portfile

jann at macports.org jann at macports.org
Sat Nov 24 00:49:12 PST 2007


Revision: 31441
          http://trac.macosforge.org/projects/macports/changeset/31441
Author:   jann at macports.org
Date:     2007-11-24 00:49:11 -0800 (Sat, 24 Nov 2007)

Log Message:
-----------
Updated to 6.1

Modified Paths:
--------------
    trunk/dports/lang/eiffelstudio/Portfile

Modified: trunk/dports/lang/eiffelstudio/Portfile
===================================================================
--- trunk/dports/lang/eiffelstudio/Portfile	2007-11-24 08:43:30 UTC (rev 31440)
+++ trunk/dports/lang/eiffelstudio/Portfile	2007-11-24 08:49:11 UTC (rev 31441)
@@ -2,8 +2,8 @@
 
 PortSystem        1.0
 name              eiffelstudio
-set minor_version 69618
-version           6.0.${minor_version}
+set minor_version 71223
+version           6.1.${minor_version}
 categories        lang
 platforms         darwin
 maintainers       roederja at student.ethz.ch
@@ -17,7 +17,7 @@
                   in particular "pick-and-drop" for effective browsing.
 homepage          http://www.eiffel.com
 master_sites      sourceforge:eiffelstudio:source \
-                  http://eiffelsoftware.origo.ethz.ch/downloads/releases/6.0/: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
@@ -26,16 +26,16 @@
 extract.cmd       tar
 extract.post_args 
 extract.pre_args  -xf
-distname          PorterPackage_60_${minor_version}
+distname          PorterPackage_61_${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 9edb35e9e15f2375a5d94ecf0d6a296e \
-                  ${distname}${extract.suffix} sha1 5da388b2d7fb8958aa9198bf1680344f872c4f25 \
-                  ${distname}${extract.suffix} rmd160 d6f2a483a75e8aeb352902e178183aeb796b1a54 \
+checksums         ${distname}${extract.suffix} md5 5387eb5877b877c26bebd5856dff4999 \
+                  ${distname}${extract.suffix} sha1 04cfe27763b3b7a4873de6611ad587fe76f03864 \
+                  ${distname}${extract.suffix} rmd160 e7b8a0d2c1936ff0747e52a0d309e5c1d0d06e7b \
                   ${eiffel_launch} md5 8b762a440599be65384aeb269e2314f1 \
                   ${eiffel_launch} sha1 c2eed5a81dd06ef692b8be5fc366a0c3e608031e \
                   ${eiffel_launch} rmd160 2da5c11340ea5d89161dd2cb3453da9f4df86c21
@@ -51,32 +51,32 @@
                   }
 
 build             {
-                    set env(ISE_EIFFEL) ${worksrcpath}/Eiffel60
+                    set env(ISE_EIFFEL) ${worksrcpath}/Eiffel61
                     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}/Eiffel60/studio/spec/$env(ISE_PLATFORM)/bin/ec -permissions 0755
+                    file attributes ${worksrcpath}/Eiffel61/studio/spec/$env(ISE_PLATFORM)/bin/ec -permissions 0755
                     
                     # Extract Eiffel Launcher
-                    system "tar -xjf ${distpath}/${eiffel_launch} -C ${worksrcpath}/Eiffel60/"
+                    system "tar -xjf ${distpath}/${eiffel_launch} -C ${worksrcpath}/Eiffel61/"
                   }
                   
 destroot.violate_mtree  yes
 destroot          {
                     xinstall -m 755 -d ${destroot}/${prefix}
-                    file copy ${worksrcpath}/Eiffel60 ${destroot}/${prefix}/
+                    file copy ${worksrcpath}/Eiffel61 ${destroot}/${prefix}/
                     
                     # Run ranlib on the libraries
-                    system "ranlib ${destroot}/${prefix}/Eiffel60/studio/spec/$env(ISE_PLATFORM)/lib/*.a"
+                    system "ranlib ${destroot}/${prefix}/Eiffel61/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}/Eiffel60 \n\
+                        export ISE_EIFFEL=${prefix}/Eiffel61 \n\
                         export GOBO=\$ISE_EIFFEL/library/gobo \n\
                         export PATH=\$PATH:\$ISE_EIFFEL/studio/spec/\$ISE_PLATFORM/bin:\$GOBO/spec/\$ISE_PLATFORM/bin \n\
                         ################################################################################## \n"

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071124/7c910b2d/attachment.html


More information about the macports-changes mailing list