[23794] trunk/dports/lang/scala/Portfile
source_changes at macosforge.org
source_changes at macosforge.org
Mon Apr 9 19:51:55 PDT 2007
Revision: 23794
http://trac.macosforge.org/projects/macports/changeset/23794
Author: blair at macports.org
Date: 2007-04-09 19:51:55 -0700 (Mon, 09 Apr 2007)
Log Message:
-----------
Add symbolic links to all the Scala jar files in ${prefix}/share/java.
Modified Paths:
--------------
trunk/dports/lang/scala/Portfile
Modified: trunk/dports/lang/scala/Portfile
===================================================================
--- trunk/dports/lang/scala/Portfile 2007-04-10 02:48:11 UTC (rev 23793)
+++ trunk/dports/lang/scala/Portfile 2007-04-10 02:51:55 UTC (rev 23794)
@@ -3,7 +3,7 @@
PortSystem 1.0
name scala
version 2.4.0
-revision 1
+revision 2
categories lang java
maintainers blair at orcaware.com openmaintainer at macports.org
description The Scala Programming Language
@@ -31,7 +31,7 @@
# so create the expected worksrcpath now so that the tarball can be
# extracted into it.
pre-extract {
- file mkdir ${worksrcpath}
+ xinstall -d -m 755 ${worksrcpath}
}
extract.post_args "${extract.post_args} -C ${worksrcpath}"
@@ -40,7 +40,7 @@
set scaladir ${sharedir}/scala
set docscaladir ${sharedir}/doc/scala
- file mkdir ${sharedir}
+ xinstall -d -m 755 ${sharedir}
file copy ${worksrcpath} ${scaladir}
foreach app {fsc sbaz sbaz-setup scala scalac scaladoc scalap} {
@@ -51,7 +51,7 @@
file rename ${scaladir}/share/scala/man/man1 ${sharedir}/man/man1
file delete -force ${scaladir}/share/man
- file mkdir ${docscaladir}
+ xinstall -d -m 755 ${docscaladir}
foreach doc {sbaz sbaz-setup} {
file rename ${scaladir}/share/scala/doc/${doc} ${docscaladir}/${doc}
}
@@ -65,4 +65,10 @@
file rename ${scaladir}/share/scala/misc ${sharedir}/scala/misc
file rename ${scaladir}/share/scala/src ${sharedir}/scala/src
+
+ xinstall -d -m 755 ${sharedir}/java
+ cd ${sharedir}/java
+ foreach f {sbaz-tests.jar sbaz.jar scala-actors.jar scala-compiler.jar scala-dbc.jar scala-decoder.jar scala-library.jar} {
+ system "ln -s ../scala/share/scala/lib/${f}"
+ }
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070409/7683d13d/attachment.html
More information about the macports-changes
mailing list