[91647] trunk/dports/lang/scala29
blair at macports.org
blair at macports.org
Fri Apr 6 20:38:38 PDT 2012
Revision: 91647
https://trac.macports.org/changeset/91647
Author: blair at macports.org
Date: 2012-04-06 20:38:38 -0700 (Fri, 06 Apr 2012)
Log Message:
-----------
scala29: new upstream 2.9.1-1 release which also removed sbaz tools.
Modified Paths:
--------------
trunk/dports/lang/scala29/Portfile
trunk/dports/lang/scala29/files/scala29
Modified: trunk/dports/lang/scala29/Portfile
===================================================================
--- trunk/dports/lang/scala29/Portfile 2012-04-07 02:23:23 UTC (rev 91646)
+++ trunk/dports/lang/scala29/Portfile 2012-04-07 03:38:38 UTC (rev 91647)
@@ -4,7 +4,7 @@
PortGroup select 1.0
name scala29
-version 2.9.1
+version 2.9.1-1
set branch [join [lrange [split ${version} .] 0 1] .]
categories lang java
maintainers openmaintainer brett blair
@@ -21,11 +21,11 @@
supported_archs noarch
master_sites ${homepage}downloads/distrib/files/
-distname scala-${version}.final
+distname scala-${version}
extract.suffix .tgz
-checksums md5 1a06eacc7f59f279bf1700c98d5bf19d \
- sha1 2e75559e6b9215cbee2bc71e53495bdefdb48b69 \
- rmd160 5056577f06fdb6a19a217a20f72d3dd9aa54ddb6
+checksums md5 bde2427b3f56e9c5ccb86a4376ac0d93 \
+ sha1 6d1cb861abaa6642da1833f04c0a5bb2919ebdd6 \
+ rmd160 dd64a145baac16ca1a89f14e2b1614bc9235f788
depends_lib port:scala_select
@@ -39,30 +39,31 @@
set sharedir ${destroot}${prefix}/share
set man1dir ${sharedir}/man/man1
set scaladir ${sharedir}/scala-2.9
- set docscaladir ${sharedir}/doc/scala-2.9
+ set docdir ${sharedir}/doc
+ set docscaladir ${docdir}/scala-2.9
xinstall -d -m 755 ${sharedir}
file copy ${worksrcpath} ${scaladir}
- foreach f {fsc sbaz sbaz-setup scala scalac scaladoc scalap} {
+ foreach f {fsc scala scalac scaladoc scalap} {
ln -s ../share/scala-2.9/bin/${f} ${destroot}${prefix}/bin/${f}-2.9
}
file delete ${man1dir}
file rename ${scaladir}/man/man1 ${man1dir}
- foreach f {fsc sbaz scala scalac scaladoc scalap} {
+ foreach f {fsc scala scalac scaladoc scalap} {
file rename ${man1dir}/${f}.1 ${man1dir}/${f}-2.9.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
+ # The sbaz shell script doesn't exist, so delete the leftover sbaz.1.
+ file delete -force ${man1dir}/sbaz.1
+ xinstall -d -m 755 ${docdir}
+ file rename ${scaladir}/doc ${docscaladir}
+
xinstall -d -m 755 ${sharedir}/java
- foreach f {sbaz-tests.jar sbaz.jar scala-compiler.jar scala-dbc.jar scala-decoder.jar scala-library.jar} {
+ foreach f {scala-compiler.jar scala-dbc.jar scala-decoder.jar scala-library.jar} {
set g [strsed ${f} {/.jar/-2.9.jar/}]
ln -s ../scala-2.9/lib/${f} ${sharedir}/java/${g}
}
Modified: trunk/dports/lang/scala29/files/scala29
===================================================================
--- trunk/dports/lang/scala29/files/scala29 2012-04-07 02:23:23 UTC (rev 91646)
+++ trunk/dports/lang/scala29/files/scala29 2012-04-07 03:38:38 UTC (rev 91647)
@@ -1,6 +1,6 @@
share/scala-2.9/bin/fsc
-share/scala-2.9/bin/sbaz
-share/scala-2.9/bin/sbaz-setup
+-
+-
share/scala-2.9/bin/scala
share/scala-2.9/bin/scalac
share/scala-2.9/bin/scaladoc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120406/86091531/attachment.html>
More information about the macports-changes
mailing list