- update to scala-2.10.1

This commit is contained in:
jasper 2013-05-29 16:56:28 +00:00
parent 57230afc03
commit aabd87fe79
8 changed files with 45 additions and 163 deletions

View File

@ -1,9 +1,8 @@
# $OpenBSD: Makefile,v 1.6 2013/03/11 11:20:28 espie Exp $
# $OpenBSD: Makefile,v 1.7 2013/05/29 16:56:28 jasper Exp $
COMMENT= general purpose multi-paradigm programming language
DISTNAME= scala-2.9.1.final
PKGNAME= ${DISTNAME:S/.final//}
DISTNAME= scala-2.10.1
CATEGORIES= lang
HOMEPAGE= http://www.scala-lang.org/
@ -21,26 +20,20 @@ RUN_DEPENDS= java/javaPathHelper \
shells/bash
SCALA_HOME= ${PREFIX}/scala/
SCALA_SCRIPTS= scala scalac scalap scaladoc
SCALA_SCRIPTS= fsc scala scalac scalap scaladoc
NO_BUILD= Yes
NO_TEST= Yes
# Cleanup a bit, remove BAT files, and fix path to bash.
# Remove BAT files which we obviously don't want installed.
post-extract:
rm ${WRKSRC}/bin/*.bat
perl -pi -e 's,/bin/bash,${LOCALBASE}$$&,g' ${WRKSRC}/bin/*
do-install:
${INSTALL_DATA_DIR} ${SCALA_HOME}
cd ${WRKSRC} && tar -cf - bin doc lib meta misc src | \
cd ${WRKSRC} && tar -cf - bin doc lib misc src | \
tar -xf - -C ${SCALA_HOME}
${INSTALL_MAN} ${WRKSRC}/man/man1/*.1 ${PREFIX}/man/man1/
# Install emacs files to where emacs can find them
${INSTALL_DATA_DIR} ${PREFIX}/share/emacs/site-lisp/
cd ${WRKSRC}/misc/scala-tool-support/ && tar -cf - emacs | \
tar -xf - -C ${PREFIX}/share/emacs/site-lisp/
rm -fr ${PREFIX}/scala/misc/scala-tool-support/emacs/
# Install the wrapper scripts
.for s in ${SCALA_SCRIPTS}
${INSTALL_SCRIPT} ${FILESDIR}/$s ${PREFIX}/bin/

View File

@ -1,5 +1,2 @@
MD5 (scala-2.9.1.final.tgz) = GgbqzH9Z8nm/FwDJjVvxnQ==
RMD160 (scala-2.9.1.final.tgz) = UFZXfwb9tqGaIXog9y092apU3bY=
SHA1 (scala-2.9.1.final.tgz) = LnVVnmuSFcvuK8ceU0lb3v20i2k=
SHA256 (scala-2.9.1.final.tgz) = C/yZFDxj9fHjvnGhg3tMjjduBNgBvqTIh86BZh2cXxM=
SIZE (scala-2.9.1.final.tgz) = 24993458
SHA256 (scala-2.10.1.tgz) = U8Z39bb8yA8R+NwyRv28yEkt7R6J1zM3N75RYqmpP08=
SIZE (scala-2.10.1.tgz) = 30217656

7
lang/scala/files/fsc Normal file
View File

@ -0,0 +1,7 @@
#!/bin/ksh
#
# $OpenBSD: fsc,v 1.1 2013/05/29 16:56:28 jasper Exp $
JAVA_CMD=$(javaPathHelper -c scala)
JAVACMD=${JAVA_CMD} ${TRUEPREFIX}/scala/bin/fsc "$@"

View File

@ -1,6 +1,6 @@
#!/bin/ksh
#!/bin/ksh
#
# $OpenBSD: scala,v 1.1.1.1 2011/08/28 16:57:23 jasper Exp $
# $OpenBSD: scala,v 1.2 2013/05/29 16:56:28 jasper Exp $
JAVA_CMD=$(javaPathHelper -c scala)

View File

@ -1,6 +1,6 @@
#!/bin/ksh
#!/bin/ksh
#
# $OpenBSD: scalac,v 1.1.1.1 2011/08/28 16:57:23 jasper Exp $
# $OpenBSD: scalac,v 1.2 2013/05/29 16:56:28 jasper Exp $
JAVA_CMD=$(javaPathHelper -c scala)

View File

@ -1,6 +1,6 @@
#!/bin/ksh
#!/bin/ksh
#
# $OpenBSD: scaladoc,v 1.1.1.1 2011/08/28 16:57:23 jasper Exp $
# $OpenBSD: scaladoc,v 1.2 2013/05/29 16:56:28 jasper Exp $
JAVA_CMD=$(javaPathHelper -c scala)

View File

@ -1,6 +1,6 @@
#!/bin/ksh
#!/bin/ksh
#
# $OpenBSD: scalap,v 1.1.1.1 2011/08/28 16:57:23 jasper Exp $
# $OpenBSD: scalap,v 1.2 2013/05/29 16:56:28 jasper Exp $
JAVA_CMD=$(javaPathHelper -c scala)

View File

@ -1,10 +1,9 @@
@comment $OpenBSD: PLIST,v 1.2 2011/10/06 13:44:45 jasper Exp $
@comment $OpenBSD: PLIST,v 1.3 2013/05/29 16:56:28 jasper Exp $
bin/scala
bin/scalac
bin/scaladoc
bin/scalap
@man man/man1/fsc.1
@man man/man1/sbaz.1
@man man/man1/scala.1
@man man/man1/scalac.1
@man man/man1/scaladoc.1
@ -12,8 +11,6 @@ bin/scalap
scala/
scala/bin/
scala/bin/fsc
scala/bin/sbaz
scala/bin/sbaz-setup
scala/bin/scala
scala/bin/scalac
scala/bin/scaladoc
@ -21,151 +18,39 @@ scala/bin/scalap
scala/doc/
scala/doc/LICENSE
scala/doc/README
scala/doc/sbaz/
scala/doc/sbaz-setup/
scala/doc/sbaz-setup/README.txt
scala/doc/sbaz/manual.html
scala/doc/sbaz/manual.pdf
scala/doc/tools/
scala/doc/tools/css/
scala/doc/tools/css/style.css
scala/doc/tools/fsc.html
scala/doc/tools/images/
scala/doc/tools/images/external.gif
scala/doc/tools/images/scala_logo.png
scala/doc/tools/index.html
scala/doc/tools/scala.html
scala/doc/tools/scalac.html
scala/doc/tools/scaladoc.html
scala/doc/tools/scalap.html
scala/lib/
scala/lib/akka-actors.jar
scala/lib/jline.jar
scala/lib/scala-actors-migration.jar
scala/lib/scala-actors.jar
scala/lib/scala-compiler.jar
scala/lib/scala-dbc.jar
scala/lib/scala-library.jar
scala/lib/scala-partest.jar
scala/lib/scala-reflect.jar
scala/lib/scala-swing.jar
scala/lib/scalap.jar
scala/meta/
scala/meta/available
scala/meta/description
scala/meta/installed
scala/meta/universe
scala/lib/typesafe-config.jar
scala/misc/
scala/misc/sbaz/
scala/misc/sbaz-testall/
scala/misc/sbaz-testall/tests/
scala/misc/sbaz-testall/tests/sbaz
scala/misc/sbaz/config/
scala/misc/sbaz/config/sbaz.properties.example
scala/misc/sbaz/descriptors/
scala/misc/sbaz/descriptors/README
scala/misc/sbaz/descriptors/lamp-rc
scala/misc/sbaz/descriptors/scala-dev
scala/misc/sbaz/sbaz-tests.jar
scala/misc/sbaz/scala-bazaars.jar
scala/misc/scala-devel/
scala/misc/scala-devel/plugins/
scala/misc/scala-devel/plugins/continuations.jar
scala/misc/scala-tool-support/
scala/misc/scala-tool-support/a2ps/
scala/misc/scala-tool-support/a2ps/README
scala/misc/scala-tool-support/a2ps/scala.ssh
scala/misc/scala-tool-support/bash-completion/
@sample ${SYSCONFDIR}/bash_completion.d/
scala/misc/scala-tool-support/bash-completion/scala_completion.sh
@sample ${SYSCONFDIR}/bash_completion.d/scala_completion.sh
scala/misc/scala-tool-support/bluefish/
scala/misc/scala-tool-support/bluefish/README
scala/misc/scala-tool-support/bluefish/highlighting
scala/misc/scala-tool-support/enscript/
scala/misc/scala-tool-support/enscript/README
scala/misc/scala-tool-support/enscript/scala.st
scala/misc/scala-tool-support/gedit/
scala/misc/scala-tool-support/gedit/README
scala/misc/scala-tool-support/gedit/scala.lang
scala/misc/scala-tool-support/geshi/
scala/misc/scala-tool-support/geshi/scala-alt.php
scala/misc/scala-tool-support/geshi/scala.php
scala/misc/scala-tool-support/intellij/
scala/misc/scala-tool-support/intellij/README
scala/misc/scala-tool-support/intellij/scala.xml
scala/misc/scala-tool-support/jedit/
scala/misc/scala-tool-support/jedit/console/
scala/misc/scala-tool-support/jedit/console/README
scala/misc/scala-tool-support/jedit/console/commando/
scala/misc/scala-tool-support/jedit/console/commando/scala.xml
scala/misc/scala-tool-support/jedit/console/commando/scalac.xml
scala/misc/scala-tool-support/jedit/modes/
scala/misc/scala-tool-support/jedit/modes/README
scala/misc/scala-tool-support/jedit/modes/scala.xml
scala/misc/scala-tool-support/kate/
scala/misc/scala-tool-support/kate/README
scala/misc/scala-tool-support/kate/scala.xml
scala/misc/scala-tool-support/latex/
scala/misc/scala-tool-support/latex/scaladefs.sty
scala/misc/scala-tool-support/latex/scaladoc.sty
scala/misc/scala-tool-support/latex/scalatex.scm
scala/misc/scala-tool-support/latex/tweaklist.sty
scala/misc/scala-tool-support/latex/verbfilterScala.java
scala/misc/scala-tool-support/notepad-plus/
scala/misc/scala-tool-support/notepad-plus/README
scala/misc/scala-tool-support/notepad-plus/userDefineLang.xml
scala/misc/scala-tool-support/scite/
scala/misc/scala-tool-support/scite/README
scala/misc/scala-tool-support/scite/scala.properties
scala/misc/scala-tool-support/subethaedit/
scala/misc/scala-tool-support/subethaedit/Documentation.webloc
scala/misc/scala-tool-support/subethaedit/Scala.mode/
scala/misc/scala-tool-support/subethaedit/Scala.mode/Contents/
scala/misc/scala-tool-support/subethaedit/Scala.mode/Contents/Info.plist
scala/misc/scala-tool-support/subethaedit/Scala.mode/Contents/Resources/
scala/misc/scala-tool-support/subethaedit/Scala.mode/Contents/Resources/AutocompleteAdditions.txt
scala/misc/scala-tool-support/subethaedit/Scala.mode/Contents/Resources/English.lproj/
scala/misc/scala-tool-support/subethaedit/Scala.mode/Contents/Resources/English.lproj/InfoPlist.strings
scala/misc/scala-tool-support/subethaedit/Scala.mode/Contents/Resources/English.lproj/Localizable.strings
scala/misc/scala-tool-support/subethaedit/Scala.mode/Contents/Resources/ModeSettings.xml
scala/misc/scala-tool-support/subethaedit/Scala.mode/Contents/Resources/RegexSymbols.xml
scala/misc/scala-tool-support/subethaedit/Scala.mode/Contents/Resources/Scripts/
scala/misc/scala-tool-support/subethaedit/Scala.mode/Contents/Resources/Scripts/Rot13.scpt
scala/misc/scala-tool-support/subethaedit/Scala.mode/Contents/Resources/SyntaxDefinition.xml
scala/misc/scala-tool-support/subethaedit/Scala.mode/Contents/Resources/mytemplate.scala
scala/misc/scala-tool-support/subethaedit/artwork/
scala/misc/scala-tool-support/subethaedit/artwork/SymbolM.psd
scala/misc/scala-tool-support/subethaedit/artwork/readme.txt
scala/misc/scala-tool-support/textmate/
scala/misc/scala-tool-support/textmate/Bundles/
scala/misc/scala-tool-support/textmate/Bundles/Scala.tmbundle.zip
scala/misc/scala-tool-support/textwrangler/
scala/misc/scala-tool-support/textwrangler/README
scala/misc/scala-tool-support/textwrangler/Scala_Configuration.plist
scala/misc/scala-tool-support/vim/
scala/misc/scala-tool-support/vim/README
scala/misc/scala-tool-support/vim/ftdetect/
scala/misc/scala-tool-support/vim/ftdetect/scala.vim
scala/misc/scala-tool-support/vim/indent/
scala/misc/scala-tool-support/vim/indent/scala.vim
scala/misc/scala-tool-support/vim/plugin/
scala/misc/scala-tool-support/vim/plugin/31-create-scala.vim
scala/misc/scala-tool-support/vim/syntax/
scala/misc/scala-tool-support/vim/syntax/scala.vim
scala/misc/scala-tool-support/xcode/
scala/misc/scala-tool-support/xcode/README
scala/misc/scala-tool-support/xcode/Specifications/
scala/misc/scala-tool-support/xcode/Specifications/Scala.pbfilespec
scala/misc/scala-tool-support/xcode/Specifications/Scala.pblangspec
scala/src/
scala/src/sbaz-src.jar
scala/src/scala-actors-src.jar
scala/src/scala-compiler-src.jar
scala/src/scala-dbc-src.jar
scala/src/scala-library-src.jar
scala/src/scala-partest-src.jar
scala/src/scala-reflect-src.jar
scala/src/scala-swing-src.jar
share/emacs/site-lisp/emacs/
share/emacs/site-lisp/emacs/AUTHORS
share/emacs/site-lisp/emacs/FUTURE
share/emacs/site-lisp/emacs/Makefile
share/emacs/site-lisp/emacs/README
share/emacs/site-lisp/emacs/contrib/
share/emacs/site-lisp/emacs/contrib/README
share/emacs/site-lisp/emacs/contrib/dot-ctags
share/emacs/site-lisp/emacs/scala-mode-auto.el
share/emacs/site-lisp/emacs/scala-mode-constants.el
share/emacs/site-lisp/emacs/scala-mode-feature-electric.el
share/emacs/site-lisp/emacs/scala-mode-feature-speedbar.el
share/emacs/site-lisp/emacs/scala-mode-feature-tags.el
share/emacs/site-lisp/emacs/scala-mode-feature.el
share/emacs/site-lisp/emacs/scala-mode-fontlock.el
share/emacs/site-lisp/emacs/scala-mode-indent.el
share/emacs/site-lisp/emacs/scala-mode-inf.el
share/emacs/site-lisp/emacs/scala-mode-lib.el
share/emacs/site-lisp/emacs/scala-mode-navigation.el
share/emacs/site-lisp/emacs/scala-mode-ui.el
share/emacs/site-lisp/emacs/scala-mode-variables.el
share/emacs/site-lisp/emacs/scala-mode.el
scala/src/scalap-src.jar