Update to 2.11.1. See http://www.scala-lang.org/news/2014/04/21/release-notes-2.11.0.html and http://www.scala-lang.org/news/2.11.1 for changes from 2.10.3.diff -r1.9 -r1.10 pkgsrc/lang/scala/Makefile
(yyamano)
@@ -1,43 +1,43 @@ | @@ -1,43 +1,43 @@ | |||
1 | # $NetBSD: Makefile,v 1.9 2013/10/02 06:59:08 yyamano Exp $ | 1 | # $NetBSD: Makefile,v 1.10 2014/06/12 17:35:46 yyamano Exp $ | |
2 | 2 | |||
3 | DISTNAME= scala-2.10.3 | 3 | DISTNAME= scala-2.11.1 | |
4 | CATEGORIES= lang | 4 | CATEGORIES= lang | |
5 | MASTER_SITES= http://www.scala-lang.org/files/archive/ | 5 | MASTER_SITES= http://www.scala-lang.org/files/archive/ | |
6 | EXTRACT_SUFX= .tgz | 6 | EXTRACT_SUFX= .tgz | |
7 | 7 | |||
8 | MAINTAINER= yyamano@NetBSD.org | 8 | MAINTAINER= yyamano@NetBSD.org | |
9 | HOMEPAGE= http://www.scala-lang.org/ | 9 | HOMEPAGE= http://www.scala-lang.org/ | |
10 | COMMENT= Scala is a multi-paradigm programming language | 10 | COMMENT= Scala is a multi-paradigm programming language | |
11 | 11 | |||
12 | USE_JAVA= run | 12 | USE_JAVA= run | |
13 | USE_JAVA2= 1.5 | 13 | USE_JAVA2= 6 | |
14 | NO_BUILD= yes | 14 | NO_BUILD= yes | |
15 | 15 | |||
16 | USE_TOOLS+= bash:run | 16 | USE_TOOLS+= bash:run | |
17 | REPLACE_BASH+= bin/fsc bin/scala bin/scalac \ | 17 | REPLACE_BASH+= bin/fsc bin/scala bin/scalac \ | |
18 | bin/scaladoc bin/scalap | 18 | bin/scaladoc bin/scalap | |
19 | 19 | |||
20 | SCALA_HOME= ${PREFIX}/share/${DISTNAME} | 20 | SCALA_HOME= ${PREFIX}/share/${DISTNAME} | |
21 | 21 | |||
22 | SUBST_CLASSES+= scala | 22 | SUBST_CLASSES+= scala | |
23 | SUBST_FILES.scala= bin/fsc bin/scala bin/scalac bin/scaladoc bin/scalap | 23 | SUBST_FILES.scala= bin/fsc bin/scala bin/scalac bin/scaladoc bin/scalap | |
24 | SUBST_STAGE.scala= pre-configure | 24 | SUBST_STAGE.scala= pre-configure | |
25 | SUBST_SED.scala= -e 's,@PREFIX@,${PREFIX},g' | 25 | SUBST_SED.scala= -e 's,@PREFIX@,${PREFIX},g' | |
26 | SUBST_SED.scala+= -e 's,@JAVA_HOME@,${PKG_JAVA_HOME},g' | 26 | SUBST_SED.scala+= -e 's,@JAVA_HOME@,${PKG_JAVA_HOME},g' | |
27 | SUBST_SED.scala+= -e 's,@SCALA_HOME@,${SCALA_HOME},g' | 27 | SUBST_SED.scala+= -e 's,@SCALA_HOME@,${SCALA_HOME},g' | |
28 | 28 | |||
29 | PLIST_SUBST+= DISTNAME=${DISTNAME} | 29 | PLIST_SUBST+= DISTNAME=${DISTNAME} | |
30 | 30 | |||
31 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/${DISTNAME} | 31 | INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/${DISTNAME} | |
32 | 32 | |||
33 | post-extract: | 33 | post-extract: | |
34 | @${RM} ${WRKSRC}/bin/*.bat | 34 | @${RM} ${WRKSRC}/bin/*.bat | |
35 | 35 | |||
36 | do-install: | 36 | do-install: | |
37 | @${RM} -f ${WRKSRC}/bin/*.orig | 37 | @${RM} -f ${WRKSRC}/bin/*.orig | |
38 | ${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${DESTDIR}${PREFIX}/bin | 38 | ${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${DESTDIR}${PREFIX}/bin | |
39 | ${INSTALL_MAN} ${WRKSRC}/man/man1/* ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | 39 | ${INSTALL_MAN} ${WRKSRC}/man/man1/* ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 | |
40 | @cd ${WRKSRC} && ${TAR} cf - doc lib misc src | ${TAR} xf - -C ${DESTDIR}${SCALA_HOME} | 40 | @cd ${WRKSRC} && ${TAR} cf - doc lib | ${TAR} xf - -C ${DESTDIR}${SCALA_HOME} | |
41 | 41 | |||
42 | .include "../../mk/java-vm.mk" | 42 | .include "../../mk/java-vm.mk" | |
43 | .include "../../mk/bsd.pkg.mk" | 43 | .include "../../mk/bsd.pkg.mk" |
@@ -1,44 +1,44 @@ | @@ -1,44 +1,44 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.4 2013/07/05 14:40:33 ryoon Exp $ | 1 | @comment $NetBSD: PLIST,v 1.5 2014/06/12 17:35:46 yyamano Exp $ | |
2 | bin/fsc | 2 | bin/fsc | |
3 | bin/scala | 3 | bin/scala | |
4 | bin/scalac | 4 | bin/scalac | |
5 | bin/scaladoc | 5 | bin/scaladoc | |
6 | bin/scalap | 6 | bin/scalap | |
7 | man/man1/fsc.1 | 7 | man/man1/fsc.1 | |
8 | man/man1/scala.1 | 8 | man/man1/scala.1 | |
9 | man/man1/scalac.1 | 9 | man/man1/scalac.1 | |
10 | man/man1/scaladoc.1 | 10 | man/man1/scaladoc.1 | |
11 | man/man1/scalap.1 | 11 | man/man1/scalap.1 | |
12 | share/${PKGNAME}/doc/LICENSE | 12 | share/${PKGNAME}/doc/LICENSE.md | |
13 | share/${PKGNAME}/doc/License.rtf | |||
13 | share/${PKGNAME}/doc/README | 14 | share/${PKGNAME}/doc/README | |
15 | share/${PKGNAME}/doc/licenses/apache_jansi.txt | |||
16 | share/${PKGNAME}/doc/licenses/bsd_asm.txt | |||
17 | share/${PKGNAME}/doc/licenses/bsd_jline.txt | |||
18 | share/${PKGNAME}/doc/licenses/mit_jquery-layout.txt | |||
19 | share/${PKGNAME}/doc/licenses/mit_jquery-ui.txt | |||
20 | share/${PKGNAME}/doc/licenses/mit_jquery.txt | |||
21 | share/${PKGNAME}/doc/licenses/mit_sizzle.txt | |||
22 | share/${PKGNAME}/doc/licenses/mit_tools.tooltip.txt | |||
14 | share/${PKGNAME}/doc/tools/css/style.css | 23 | share/${PKGNAME}/doc/tools/css/style.css | |
15 | share/${PKGNAME}/doc/tools/fsc.html | 24 | share/${PKGNAME}/doc/tools/fsc.html | |
16 | share/${PKGNAME}/doc/tools/images/external.gif | 25 | share/${PKGNAME}/doc/tools/images/external.gif | |
17 | share/${PKGNAME}/doc/tools/images/scala_logo.png | 26 | share/${PKGNAME}/doc/tools/images/scala_logo.png | |
18 | share/${PKGNAME}/doc/tools/index.html | 27 | share/${PKGNAME}/doc/tools/index.html | |
19 | share/${PKGNAME}/doc/tools/scala.html | 28 | share/${PKGNAME}/doc/tools/scala.html | |
20 | share/${PKGNAME}/doc/tools/scalac.html | 29 | share/${PKGNAME}/doc/tools/scalac.html | |
21 | share/${PKGNAME}/doc/tools/scaladoc.html | 30 | share/${PKGNAME}/doc/tools/scaladoc.html | |
22 | share/${PKGNAME}/doc/tools/scalap.html | 31 | share/${PKGNAME}/doc/tools/scalap.html | |
23 | share/${PKGNAME}/lib/akka-actors.jar | 32 | share/${PKGNAME}/lib/akka-actor_2.11-2.3.3.jar | |
24 | share/${PKGNAME}/lib/diffutils.jar | 33 | share/${PKGNAME}/lib/config-1.2.1.jar | |
25 | share/${PKGNAME}/lib/jline.jar | 34 | share/${PKGNAME}/lib/jline-2.11.jar | |
26 | share/${PKGNAME}/lib/scala-actors-migration.jar | 35 | share/${PKGNAME}/lib/scala-actors-2.11.0.jar | |
27 | share/${PKGNAME}/lib/scala-actors.jar | 36 | share/${PKGNAME}/lib/scala-actors-migration_2.11-1.1.0.jar | |
28 | share/${PKGNAME}/lib/scala-compiler.jar | 37 | share/${PKGNAME}/lib/scala-compiler.jar | |
38 | share/${PKGNAME}/lib/scala-continuations-library_2.11-1.0.2.jar | |||
39 | share/${PKGNAME}/lib/scala-continuations-plugin_${PKGVERSION}-1.0.2.jar | |||
29 | share/${PKGNAME}/lib/scala-library.jar | 40 | share/${PKGNAME}/lib/scala-library.jar | |
30 | share/${PKGNAME}/lib/scala-partest.jar | 41 | share/${PKGNAME}/lib/scala-parser-combinators_2.11-1.0.1.jar | |
31 | share/${PKGNAME}/lib/scala-reflect.jar | 42 | share/${PKGNAME}/lib/scala-reflect.jar | |
32 | share/${PKGNAME}/lib/scala-swing.jar | 43 | share/${PKGNAME}/lib/scala-swing_2.11-1.0.1.jar | |
33 | share/${PKGNAME}/lib/scalap.jar | 44 | share/${PKGNAME}/lib/scala-xml_2.11-1.0.2.jar | |
34 | share/${PKGNAME}/lib/typesafe-config.jar | |||
35 | share/${PKGNAME}/misc/scala-devel/plugins/continuations.jar | |||
36 | share/${PKGNAME}/src/fjbg-src.jar | |||
37 | share/${PKGNAME}/src/msil-src.jar | |||
38 | share/${PKGNAME}/src/scala-actors-src.jar | |||
39 | share/${PKGNAME}/src/scala-compiler-src.jar | |||
40 | share/${PKGNAME}/src/scala-library-src.jar | |||
41 | share/${PKGNAME}/src/scala-partest-src.jar | |||
42 | share/${PKGNAME}/src/scala-reflect-src.jar | |||
43 | share/${PKGNAME}/src/scala-swing-src.jar | |||
44 | share/${PKGNAME}/src/scalap-src.jar |
@@ -1,10 +1,10 @@ | @@ -1,10 +1,10 @@ | |||
1 | $NetBSD: distinfo,v 1.7 2013/10/02 06:59:08 yyamano Exp $ | 1 | $NetBSD: distinfo,v 1.8 2014/06/12 17:35:46 yyamano Exp $ | |
2 | 2 | |||
3 | SHA1 (scala-2.10.3.tgz) = 04cd6237f164940e1e993a127e7cb21297f3b7ae | 3 | SHA1 (scala-2.11.1.tgz) = 058281d9ed7738c99a9d5cd4988370448a12d0c1 | |
4 | RMD160 (scala-2.10.3.tgz) = 942b6a3fb881cbc2b2efa505954e0d6e8c446728 | 4 | RMD160 (scala-2.11.1.tgz) = cbed803654c6be609627ffcac30768e49f010261 | |
5 | Size (scala-2.10.3.tgz) = 30531249 bytes | 5 | Size (scala-2.11.1.tgz) = 25685521 bytes | |
6 | SHA1 (patch-bin_fsc) = 577aed4693be77a44068115038d3d6a823444d3b | 6 | SHA1 (patch-bin_fsc) = 577aed4693be77a44068115038d3d6a823444d3b | |
7 | SHA1 (patch-bin_scala) = d341ccc17a3ee270f36d1b63f3ac46204df1b1fd | 7 | SHA1 (patch-bin_scala) = d341ccc17a3ee270f36d1b63f3ac46204df1b1fd | |
8 | SHA1 (patch-bin_scalac) = 05e1a8dbc0c2e072f9dd93fc0ecf32b6a18133dd | 8 | SHA1 (patch-bin_scalac) = 05e1a8dbc0c2e072f9dd93fc0ecf32b6a18133dd | |
9 | SHA1 (patch-bin_scaladoc) = 180af81f7d2842b633e81697bccb276b44a869b2 | 9 | SHA1 (patch-bin_scaladoc) = 180af81f7d2842b633e81697bccb276b44a869b2 | |
10 | SHA1 (patch-bin_scalap) = 9388d658cd882e6627050b040cea13135ea7e0b0 | 10 | SHA1 (patch-bin_scalap) = 9388d658cd882e6627050b040cea13135ea7e0b0 |