[63144] trunk/dports/lang/scala-devel/Portfile
blair at macports.org
blair at macports.org
Wed Jan 27 09:09:31 PST 2010
Revision: 63144
http://trac.macports.org/changeset/63144
Author: blair at macports.org
Date: 2010-01-27 09:09:30 -0800 (Wed, 27 Jan 2010)
Log Message:
-----------
Allow this package to be co-installed with the 'scala' package by
appending '-2.8' to all names.
Modified Paths:
--------------
trunk/dports/lang/scala-devel/Portfile
Modified: trunk/dports/lang/scala-devel/Portfile
===================================================================
--- trunk/dports/lang/scala-devel/Portfile 2010-01-27 17:08:33 UTC (rev 63143)
+++ trunk/dports/lang/scala-devel/Portfile 2010-01-27 17:09:30 UTC (rev 63144)
@@ -3,8 +3,8 @@
PortSystem 1.0
name scala-devel
-conflicts scala
version 2.8.0.Beta1-prerelease
+revision 1
categories lang java
maintainers openmaintainer brett blair
description The Scala Programming Language
@@ -31,18 +31,21 @@
destroot {
set sharedir ${destroot}${prefix}/share
set man1dir ${sharedir}/man/man1
- set scaladir ${sharedir}/scala
- set docscaladir ${sharedir}/doc/scala
+ set scaladir ${sharedir}/scala-2.8
+ set docscaladir ${sharedir}/doc/scala-2.8
xinstall -d -m 755 ${sharedir}
file copy ${worksrcpath} ${scaladir}
foreach f {fsc sbaz sbaz-setup scala scalac scaladoc scalap} {
- ln -s ../share/scala/bin/${f} ${destroot}${prefix}/bin/${f}
+ ln -s ../share/scala-2.8/bin/${f} ${destroot}${prefix}/bin/${f}-2.8
}
file delete ${man1dir}
file rename ${scaladir}/man/man1 ${man1dir}
+ foreach f {fsc sbaz scala scalac scaladoc} {
+ file rename ${man1dir}/${f}.1 ${man1dir}/${f}-2.8.1
+ }
file delete -force ${scaladir}/man
xinstall -d -m 755 ${docscaladir}
@@ -53,6 +56,7 @@
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} {
- ln -s ../scala/lib/${f} ${sharedir}/java/${f}
+ set g [strsed ${f} {/.jar/-2.8.jar/}]
+ ln -s ../scala-2.8/lib/${f} ${sharedir}/java/${g}
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100127/6e855e21/attachment-0001.html>
More information about the macports-changes
mailing list