Update to 2.12.8 Changelog: Most notable changes: * Change the license from modified-bsd to apache-2.0. * Require Java 8 or later. * Support Java 9 or later. * Fix a security bug, CVE-2017-15288,diff -r1.12 -r1.13 pkgsrc/lang/scala/Makefile
(ryoon)
@@ -1,26 +1,27 @@ | @@ -1,26 +1,27 @@ | |||
1 | # $NetBSD: Makefile,v 1.12 2016/03/13 03:16:41 ryoon Exp $ | 1 | # $NetBSD: Makefile,v 1.13 2018/12/16 10:07:11 ryoon Exp $ | |
2 | 2 | |||
3 | DISTNAME= scala-2.11.8 | 3 | DISTNAME= scala-2.12.8 | |
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 | LICENSE= apache-2.0 | |||
11 | 12 | |||
12 | USE_JAVA= run | 13 | USE_JAVA= run | |
13 | USE_JAVA2= 6 | 14 | USE_JAVA2= 8 | |
14 | NO_BUILD= yes | 15 | NO_BUILD= yes | |
15 | 16 | |||
16 | USE_TOOLS+= bash:run | 17 | USE_TOOLS+= bash:run | |
17 | REPLACE_BASH+= bin/fsc bin/scala bin/scalac \ | 18 | REPLACE_BASH+= bin/fsc bin/scala bin/scalac \ | |
18 | bin/scaladoc bin/scalap | 19 | bin/scaladoc bin/scalap | |
19 | 20 | |||
20 | SCALA_HOME= ${PREFIX}/share/${DISTNAME} | 21 | SCALA_HOME= ${PREFIX}/share/${DISTNAME} | |
21 | 22 | |||
22 | SUBST_CLASSES+= scala | 23 | SUBST_CLASSES+= scala | |
23 | SUBST_FILES.scala= bin/fsc bin/scala bin/scalac bin/scaladoc bin/scalap | 24 | SUBST_FILES.scala= bin/fsc bin/scala bin/scalac bin/scaladoc bin/scalap | |
24 | SUBST_STAGE.scala= pre-configure | 25 | SUBST_STAGE.scala= pre-configure | |
25 | SUBST_SED.scala= -e 's,@PREFIX@,${PREFIX},g' | 26 | SUBST_SED.scala= -e 's,@PREFIX@,${PREFIX},g' | |
26 | SUBST_SED.scala+= -e 's,@JAVA_HOME@,${PKG_JAVA_HOME},g' | 27 | SUBST_SED.scala+= -e 's,@JAVA_HOME@,${PKG_JAVA_HOME},g' |
@@ -1,45 +1,36 @@ | @@ -1,45 +1,36 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.7 2016/03/13 03:16:41 ryoon Exp $ | 1 | @comment $NetBSD: PLIST,v 1.8 2018/12/16 10:07:11 ryoon 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.md | 12 | share/${PKGNAME}/doc/LICENSE.md | |
13 | share/${PKGNAME}/doc/License.rtf | 13 | share/${PKGNAME}/doc/License.rtf | |
14 | share/${PKGNAME}/doc/README | 14 | share/${PKGNAME}/doc/README | |
15 | share/${PKGNAME}/doc/licenses/apache_jansi.txt | 15 | share/${PKGNAME}/doc/licenses/apache_jansi.txt | |
16 | share/${PKGNAME}/doc/licenses/bsd_asm.txt | 16 | share/${PKGNAME}/doc/licenses/bsd_asm.txt | |
17 | share/${PKGNAME}/doc/licenses/bsd_jline.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 | 18 | share/${PKGNAME}/doc/licenses/mit_jquery.txt | |
21 | share/${PKGNAME}/doc/licenses/mit_sizzle.txt | |||
22 | share/${PKGNAME}/doc/licenses/mit_tools.tooltip.txt | 19 | share/${PKGNAME}/doc/licenses/mit_tools.tooltip.txt | |
23 | share/${PKGNAME}/doc/tools/css/style.css | 20 | share/${PKGNAME}/doc/tools/css/style.css | |
24 | share/${PKGNAME}/doc/tools/fsc.html | 21 | share/${PKGNAME}/doc/tools/fsc.html | |
25 | share/${PKGNAME}/doc/tools/images/external.gif | 22 | share/${PKGNAME}/doc/tools/images/external.gif | |
26 | share/${PKGNAME}/doc/tools/images/scala_logo.png | 23 | share/${PKGNAME}/doc/tools/images/scala_logo.png | |
27 | share/${PKGNAME}/doc/tools/index.html | 24 | share/${PKGNAME}/doc/tools/index.html | |
28 | share/${PKGNAME}/doc/tools/scala.html | 25 | share/${PKGNAME}/doc/tools/scala.html | |
29 | share/${PKGNAME}/doc/tools/scalac.html | 26 | share/${PKGNAME}/doc/tools/scalac.html | |
30 | share/${PKGNAME}/doc/tools/scaladoc.html | 27 | share/${PKGNAME}/doc/tools/scaladoc.html | |
31 | share/${PKGNAME}/doc/tools/scalap.html | 28 | share/${PKGNAME}/doc/tools/scalap.html | |
32 | share/${PKGNAME}/lib/akka-actor_2.11-2.3.10.jar | 29 | share/${PKGNAME}/lib/jline-2.14.6.jar | |
33 | share/${PKGNAME}/lib/config-1.2.1.jar | |||
34 | share/${PKGNAME}/lib/jline-2.12.1.jar | |||
35 | share/${PKGNAME}/lib/scala-actors-2.11.0.jar | |||
36 | share/${PKGNAME}/lib/scala-actors-migration_2.11-1.1.0.jar | |||
37 | share/${PKGNAME}/lib/scala-compiler.jar | 30 | 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 | |||
40 | share/${PKGNAME}/lib/scala-library.jar | 31 | share/${PKGNAME}/lib/scala-library.jar | |
41 | share/${PKGNAME}/lib/scala-parser-combinators_2.11-1.0.4.jar | 32 | share/${PKGNAME}/lib/scala-parser-combinators_2.12-1.0.7.jar | |
42 | share/${PKGNAME}/lib/scala-reflect.jar | 33 | share/${PKGNAME}/lib/scala-reflect.jar | |
43 | share/${PKGNAME}/lib/scala-swing_2.11-1.0.2.jar | 34 | share/${PKGNAME}/lib/scala-swing_2.12-2.0.3.jar | |
44 | share/${PKGNAME}/lib/scala-xml_2.11-1.0.4.jar | 35 | share/${PKGNAME}/lib/scala-xml_2.12-1.0.6.jar | |
45 | share/${PKGNAME}/lib/scalap-${PKGVERSION}.jar | 36 | share/${PKGNAME}/lib/scalap-${PKGVERSION}.jar |
@@ -1,11 +1,11 @@ | @@ -1,11 +1,11 @@ | |||
1 | $NetBSD: distinfo,v 1.11 2016/03/13 03:16:41 ryoon Exp $ | 1 | $NetBSD: distinfo,v 1.12 2018/12/16 10:07:11 ryoon Exp $ | |
2 | 2 | |||
3 | SHA1 (scala-2.11.8.tgz) = 490208fdbedaa272276bf338e1cf840e1df15a14 | 3 | SHA1 (scala-2.12.8.tgz) = 8072c61ced542167281681cfb5c50f28a41b8ad1 | |
4 | RMD160 (scala-2.11.8.tgz) = 252657f105e3b4bee6d59c5abccf1f7d67544deb | 4 | RMD160 (scala-2.12.8.tgz) = 5ce17c06e329e458f82327abb9be770bc1a39134 | |
5 | SHA512 (scala-2.11.8.tgz) = c00a0eaa4317c3ffbdbbd9c817f06c5262f0549f22bd7f1886cc22643e34e8909648bbfb58f3a63c453baf045381a52128ff0b18b7a39274ef03aad7daea9fdf | 5 | SHA512 (scala-2.12.8.tgz) = 8129aee7432bb724825e160ddd5d04452b9b1b08d0e04f3e05a9d3febc7a52b7ba2f06ce7cfb12ff2d0607782d0b3d1ea5983e767e4802cb6726a1461adb68ca | |
6 | Size (scala-2.11.8.tgz) = 28678231 bytes | 6 | Size (scala-2.12.8.tgz) = 20467943 bytes | |
7 | SHA1 (patch-bin_fsc) = d6f35942b9db8774cf5a61bb90f25a329b1cfba9 | 7 | SHA1 (patch-bin_fsc) = d6f35942b9db8774cf5a61bb90f25a329b1cfba9 | |
8 | SHA1 (patch-bin_scala) = d17dd91f5cc3b83656f6561f93a9b860352d3c5b | 8 | SHA1 (patch-bin_scala) = d17dd91f5cc3b83656f6561f93a9b860352d3c5b | |
9 | SHA1 (patch-bin_scalac) = e2df09878a3bd8e1f3c985e24c7fefa2bd710462 | 9 | SHA1 (patch-bin_scalac) = e2df09878a3bd8e1f3c985e24c7fefa2bd710462 | |
10 | SHA1 (patch-bin_scaladoc) = 5592b7fffd1a2b3760a1ca3215495a344bb04240 | 10 | SHA1 (patch-bin_scaladoc) = 5592b7fffd1a2b3760a1ca3215495a344bb04240 | |
11 | SHA1 (patch-bin_scalap) = 9183105dabc7ad7219b0ece19e52f1360af2555b | 11 | SHA1 (patch-bin_scalap) = 9183105dabc7ad7219b0ece19e52f1360af2555b |