[23677] trunk/dports/lang/scala/Portfile

source_changes at macosforge.org source_changes at macosforge.org
Fri Apr 6 11:35:31 PDT 2007


Revision: 23677
          http://trac.macosforge.org/projects/macports/changeset/23677
Author:   blair at macports.org
Date:     2007-04-06 11:35:30 -0700 (Fri, 06 Apr 2007)

Log Message:
-----------
Fix the broken symbolic links in the document directory.  Have all the
documents appear in ${prefix}/share/doc/scala.

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

Modified: trunk/dports/lang/scala/Portfile
===================================================================
--- trunk/dports/lang/scala/Portfile	2007-04-06 17:55:52 UTC (rev 23676)
+++ trunk/dports/lang/scala/Portfile	2007-04-06 18:35:30 UTC (rev 23677)
@@ -3,6 +3,7 @@
 PortSystem 1.0
 name		scala
 version		2.4.0
+revision	1
 categories	lang java
 maintainers	blair at orcaware.com openmaintainer at macports.org
 description	The Scala Programming Language
@@ -37,6 +38,7 @@
 destroot {
 	set sharedir ${destroot}${prefix}/share
 	set scaladir ${sharedir}/scala
+	set docscaladir ${sharedir}/doc/scala
 
 	file mkdir ${sharedir}
 	file copy ${worksrcpath} ${scaladir}
@@ -49,10 +51,18 @@
 	file rename ${scaladir}/share/scala/man/man1 ${sharedir}/man/man1
 	file delete -force ${scaladir}/share/man
 
-	file rename ${scaladir}/share/doc ${sharedir}/doc
-	foreach doc {sbaz sbaz-setup scala-devel scala-documentation} {
-		file rename ${scaladir}/share/scala/doc/${doc} ${sharedir}/doc/${doc}
+	file mkdir ${docscaladir}
+	foreach doc {sbaz sbaz-setup} {
+		file rename ${scaladir}/share/scala/doc/${doc} ${docscaladir}/${doc}
 	}
+	foreach doc {LICENSE README api examples tools} {
+		file rename ${scaladir}/share/scala/doc/scala-devel/scala/${doc} ${docscaladir}/${doc}
+	}
+	foreach doc {ScalaByExample.pdf ScalaReference.pdf ScalaTutorial.pdf} {
+		file rename ${scaladir}/share/scala/doc/scala-documentation/${doc} ${docscaladir}/${doc}
+	}
+	file delete -force ${scaladir}/share/doc
+
 	file rename ${scaladir}/share/scala/misc ${sharedir}/scala/misc
 	file rename ${scaladir}/share/scala/src ${sharedir}/scala/src
 }

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070406/292f8b49/attachment.html


More information about the macports-changes mailing list