[95003] trunk/dports/lang

blair at macports.org blair at macports.org
Tue Jul 3 11:02:30 PDT 2012


Revision: 95003
          https://trac.macports.org/changeset/95003
Author:   blair at macports.org
Date:     2012-07-03 11:02:30 -0700 (Tue, 03 Jul 2012)
Log Message:
-----------
scala28: replace with scala2.8.

Modified Paths:
--------------
    trunk/dports/lang/scala2.8/Portfile
    trunk/dports/lang/scala28/Portfile

Added Paths:
-----------
    trunk/dports/lang/scala2.8/
    trunk/dports/lang/scala2.8/files/scala2.8

Removed Paths:
-------------
    trunk/dports/lang/scala2.8/files/scala28
    trunk/dports/lang/scala28/files/

Modified: trunk/dports/lang/scala2.8/Portfile
===================================================================
--- trunk/dports/lang/scala28/Portfile	2012-07-03 17:03:48 UTC (rev 94999)
+++ trunk/dports/lang/scala2.8/Portfile	2012-07-03 18:02:30 UTC (rev 95003)
@@ -3,9 +3,8 @@
 PortSystem 1.0
 PortGroup select 1.0
 
-name            scala28
+name            scala2.8
 version         2.8.2
-revision        1
 set branch      [join [lrange [split ${version} .] 0 1] .]
 categories      lang java
 license         BSD
@@ -35,7 +34,7 @@
 build           {}
 
 select.group    scala
-select.file     ${filespath}/scala[string map {. {}} ${branch}]
+select.file     ${filespath}/${name}
 
 destroot {
         set sharedir ${destroot}${prefix}/share

Copied: trunk/dports/lang/scala2.8/files/scala2.8 (from rev 94999, trunk/dports/lang/scala28/files/scala28)
===================================================================
--- trunk/dports/lang/scala2.8/files/scala2.8	                        (rev 0)
+++ trunk/dports/lang/scala2.8/files/scala2.8	2012-07-03 18:02:30 UTC (rev 95003)
@@ -0,0 +1,7 @@
+share/scala-2.8/bin/fsc
+share/scala-2.8/bin/sbaz
+share/scala-2.8/bin/sbaz-setup
+share/scala-2.8/bin/scala
+share/scala-2.8/bin/scalac
+share/scala-2.8/bin/scaladoc
+share/scala-2.8/bin/scalap

Deleted: trunk/dports/lang/scala2.8/files/scala28
===================================================================
--- trunk/dports/lang/scala28/files/scala28	2012-07-03 17:03:48 UTC (rev 94999)
+++ trunk/dports/lang/scala2.8/files/scala28	2012-07-03 18:02:30 UTC (rev 95003)
@@ -1,7 +0,0 @@
-share/scala-2.8/bin/fsc
-share/scala-2.8/bin/sbaz
-share/scala-2.8/bin/sbaz-setup
-share/scala-2.8/bin/scala
-share/scala-2.8/bin/scalac
-share/scala-2.8/bin/scaladoc
-share/scala-2.8/bin/scalap

Modified: trunk/dports/lang/scala28/Portfile
===================================================================
--- trunk/dports/lang/scala28/Portfile	2012-07-03 18:02:16 UTC (rev 95002)
+++ trunk/dports/lang/scala28/Portfile	2012-07-03 18:02:30 UTC (rev 95003)
@@ -5,8 +5,8 @@
 
 name            scala28
 version         2.8.2
-revision        1
-set branch      [join [lrange [split ${version} .] 0 1] .]
+revision        2
+replaced_by     scala2.8
 categories      lang java
 license         BSD
 maintainers     openmaintainer blair
@@ -20,56 +20,11 @@
                 is fully interoperable with Java.
 homepage        http://www.scala-lang.org/
 platforms       darwin
-supported_archs noarch
+distfiles
 
-master_sites    ${homepage}downloads/distrib/files/
-distname        scala-${version}.final
-extract.suffix  .tgz
-checksums       md5 8201780fcc796f3b68e401f8165c0002 \
-                sha1 2d6250763dcba02f371e0c26999a4f43670e8e3e \
-                rmd160 48e04679e627b72aef371dd62e966fc76a2598d8
-
-depends_lib     port:scala_select
-
-use_configure   no
-build           {}
-
-select.group    scala
-select.file     ${filespath}/scala[string map {. {}} ${branch}]
-
-destroot {
-        set sharedir ${destroot}${prefix}/share
-        set man1dir ${sharedir}/man/man1
-        set scaladir ${sharedir}/scala-${branch}
-        set docscaladir ${sharedir}/doc/scala-${branch}
-
-        xinstall -d -m 755 ${sharedir}
-        file copy ${worksrcpath} ${scaladir}
-
-        foreach f {fsc sbaz sbaz-setup scala scalac scaladoc scalap} {
-                ln -s ../share/scala-${branch}/bin/${f} ${destroot}${prefix}/bin/${f}-${branch}
-        }
-
-        file delete ${man1dir}
-        file rename ${scaladir}/man/man1 ${man1dir}
-        foreach f {fsc sbaz scala scalac scaladoc scalap} {
-                file rename ${man1dir}/${f}.1 ${man1dir}/${f}-${branch}.1
-        }
-        file delete -force ${scaladir}/man
-
-        xinstall -d -m 755 ${docscaladir}
-        foreach doc {sbaz sbaz-setup} {
-                file rename ${scaladir}/doc/${doc} ${docscaladir}/${doc}
-        }
-        file delete -force ${scaladir}/doc
-
-        xinstall -d -m 755 ${sharedir}/java
-        foreach f {scala-compiler.jar
-                   scala-dbc.jar
-                   scala-library.jar
-                   scala-swing.jar
-                   scalap.jar} {
-                set g [strsed ${f} "/.jar/-${branch}.jar/"]
-                ln -s ../scala-${branch}/lib/${f} ${sharedir}/java/${g}
-        }
+pre-configure {
+        ui_error "Please install scala2.8 instead."
+        return -code error "obsolete port"
 }
+
+livecheck.type  none
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120703/4ad8e49c/attachment-0001.html>


More information about the macports-changes mailing list