pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/scala Update to 2.10.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f5efb792a2fc
branches:  trunk
changeset: 621160:f5efb792a2fc
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Fri Jul 05 14:40:33 2013 +0000

description:
Update to 2.10.2

Changelog:
* Bug fixes.
* New features.
See http://www.scala-lang.org/2.10.2 etc in detail.

diffstat:

 lang/scala/Makefile                   |   6 ++--
 lang/scala/PLIST                      |  15 ++++++++---
 lang/scala/distinfo                   |  18 ++++++------
 lang/scala/patches/patch-bin_fsc      |  46 +++++++++++-----------------------
 lang/scala/patches/patch-bin_scala    |  46 +++++++++++-----------------------
 lang/scala/patches/patch-bin_scalac   |  46 +++++++++++-----------------------
 lang/scala/patches/patch-bin_scaladoc |  46 +++++++++++-----------------------
 lang/scala/patches/patch-bin_scalap   |  46 +++++++++++-----------------------
 8 files changed, 98 insertions(+), 171 deletions(-)

diffs (truncated from 377 to 300 lines):

diff -r b0d1cd4cff97 -r f5efb792a2fc lang/scala/Makefile
--- a/lang/scala/Makefile       Fri Jul 05 14:31:40 2013 +0000
+++ b/lang/scala/Makefile       Fri Jul 05 14:40:33 2013 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2012/10/02 20:11:53 asau Exp $
+# $NetBSD: Makefile,v 1.8 2013/07/05 14:40:33 ryoon Exp $
 
-DISTNAME=      scala-2.9.2
+DISTNAME=      scala-2.10.2
 CATEGORIES=    lang
 MASTER_SITES=  http://www.scala-lang.org/downloads/distrib/files/
 EXTRACT_SUFX=  .tgz
@@ -34,7 +34,7 @@
        @${RM}  ${WRKSRC}/bin/*.bat
 
 do-install:
-       @${RM}  ${WRKSRC}/bin/*.orig
+       @${RM} -f ${WRKSRC}/bin/*.orig
        ${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${DESTDIR}${PREFIX}/bin
        ${INSTALL_MAN} ${WRKSRC}/man/man1/* ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
        @cd ${WRKSRC} && ${TAR} cf - doc lib misc src | ${TAR} xf - -C ${DESTDIR}${SCALA_HOME}
diff -r b0d1cd4cff97 -r f5efb792a2fc lang/scala/PLIST
--- a/lang/scala/PLIST  Fri Jul 05 14:31:40 2013 +0000
+++ b/lang/scala/PLIST  Fri Jul 05 14:40:33 2013 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2012/05/01 22:22:01 yyamano Exp $
+@comment $NetBSD: PLIST,v 1.4 2013/07/05 14:40:33 ryoon Exp $
 bin/fsc
 bin/scala
 bin/scalac
@@ -20,18 +20,25 @@
 share/${PKGNAME}/doc/tools/scalac.html
 share/${PKGNAME}/doc/tools/scaladoc.html
 share/${PKGNAME}/doc/tools/scalap.html
+share/${PKGNAME}/lib/akka-actors.jar
+share/${PKGNAME}/lib/diffutils.jar
 share/${PKGNAME}/lib/jline.jar
+share/${PKGNAME}/lib/scala-actors-migration.jar
+share/${PKGNAME}/lib/scala-actors.jar
 share/${PKGNAME}/lib/scala-compiler.jar
-share/${PKGNAME}/lib/scala-dbc.jar
 share/${PKGNAME}/lib/scala-library.jar
 share/${PKGNAME}/lib/scala-partest.jar
+share/${PKGNAME}/lib/scala-reflect.jar
 share/${PKGNAME}/lib/scala-swing.jar
-share/${PKGNAME}/lib/scalacheck.jar
 share/${PKGNAME}/lib/scalap.jar
+share/${PKGNAME}/lib/typesafe-config.jar
 share/${PKGNAME}/misc/scala-devel/plugins/continuations.jar
+share/${PKGNAME}/src/fjbg-src.jar
+share/${PKGNAME}/src/msil-src.jar
+share/${PKGNAME}/src/scala-actors-src.jar
 share/${PKGNAME}/src/scala-compiler-src.jar
-share/${PKGNAME}/src/scala-dbc-src.jar
 share/${PKGNAME}/src/scala-library-src.jar
 share/${PKGNAME}/src/scala-partest-src.jar
+share/${PKGNAME}/src/scala-reflect-src.jar
 share/${PKGNAME}/src/scala-swing-src.jar
 share/${PKGNAME}/src/scalap-src.jar
diff -r b0d1cd4cff97 -r f5efb792a2fc lang/scala/distinfo
--- a/lang/scala/distinfo       Fri Jul 05 14:31:40 2013 +0000
+++ b/lang/scala/distinfo       Fri Jul 05 14:40:33 2013 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.5 2012/05/01 22:22:01 yyamano Exp $
+$NetBSD: distinfo,v 1.6 2013/07/05 14:40:33 ryoon Exp $
 
-SHA1 (scala-2.9.2.tgz) = 806fc1d91bda82d6a584172d7742531386ae68fb
-RMD160 (scala-2.9.2.tgz) = bf720870939d7b36ecf4212f8389835ab2817533
-Size (scala-2.9.2.tgz) = 24408278 bytes
-SHA1 (patch-bin_fsc) = 2a207a1aed392d27b9afa0bb801952428be98e24
-SHA1 (patch-bin_scala) = da6d1a8d4b1a2ccc2e8a031816d37e5b8c31987c
-SHA1 (patch-bin_scalac) = 9f94052187549a5cd7d37c21cfae811fcbb73d9e
-SHA1 (patch-bin_scaladoc) = e95eb071692f5f938433fd864cf84c89ede3bc38
-SHA1 (patch-bin_scalap) = 183119ec731733a923514f372e68d47cf187586b
+SHA1 (scala-2.10.2.tgz) = 86b4e38703d511ccf045e261a0e04f6e59e3c926
+RMD160 (scala-2.10.2.tgz) = fe2afb5e8a92a28cb3623c95c0571bd604cb1bc3
+Size (scala-2.10.2.tgz) = 30463932 bytes
+SHA1 (patch-bin_fsc) = 577aed4693be77a44068115038d3d6a823444d3b
+SHA1 (patch-bin_scala) = d341ccc17a3ee270f36d1b63f3ac46204df1b1fd
+SHA1 (patch-bin_scalac) = 05e1a8dbc0c2e072f9dd93fc0ecf32b6a18133dd
+SHA1 (patch-bin_scaladoc) = 180af81f7d2842b633e81697bccb276b44a869b2
+SHA1 (patch-bin_scalap) = 9388d658cd882e6627050b040cea13135ea7e0b0
diff -r b0d1cd4cff97 -r f5efb792a2fc lang/scala/patches/patch-bin_fsc
--- a/lang/scala/patches/patch-bin_fsc  Fri Jul 05 14:31:40 2013 +0000
+++ b/lang/scala/patches/patch-bin_fsc  Fri Jul 05 14:40:33 2013 +0000
@@ -1,40 +1,24 @@
-$NetBSD: patch-bin_fsc,v 1.1 2011/09/30 07:56:14 yyamano Exp $
+$NetBSD: patch-bin_fsc,v 1.2 2013/07/05 14:40:33 ryoon Exp $
 
 Hardwire paths to installed files and Java binary.
 
---- bin/fsc.orig       2011-08-29 16:44:20.000000000 +0000
+--- bin/fsc.orig       2013-06-06 18:41:45.000000000 +0000
 +++ bin/fsc
-@@ -48,23 +48,7 @@ case "`uname`" in
- esac
+@@ -68,7 +68,7 @@ if uname | grep -q ^MINGW; then
+ fi
  
  # Finding the root folder for this Scala distribution
--SOURCE=$0;
--SCRIPT=`basename "$SOURCE"`;
--while [ -h "$SOURCE" ]; do
--    SCRIPT=`basename "$SOURCE"`;
--    LOOKUP=`ls -ld "$SOURCE"`;
--    TARGET=`expr "$LOOKUP" : '.*-> \(.*\)$'`;
--    if expr "${TARGET:-.}/" : '/.*/$' > /dev/null; then
--        SOURCE=${TARGET:-.};
--    else
--        SOURCE=`dirname "$SOURCE"`/${TARGET:-.};
--    fi;
--done;
--
--# see #2092
--SCALA_HOME=`dirname "$SOURCE"`
--SCALA_HOME=`cd "$SCALA_HOME"; pwd -P`
--SCALA_HOME=`cd "$SCALA_HOME"/..; pwd`
-+SCALA_HOME=@SCALA_HOME@
+-SCALA_HOME="$(findScalaHome)"
++SCALA_HOME="@SCALA_HOME@"
+ SEP=":"
  
- # Remove spaces from SCALA_HOME on windows
- if $cygwin; then
-@@ -150,7 +134,7 @@ if [ -z "$JAVACMD" -a -n "$JAVA_HOME" -a
-     JAVACMD="$JAVA_HOME/bin/java"
- fi
- 
--"${JAVACMD:=java}" \
-+"${JAVACMD:=@JAVA_HOME@/bin/java}" \
+ # Possible additional command line options
+@@ -192,7 +192,7 @@ fi
+ # be quoted: otherwise an empty string will appear as a command line
+ # argument, and java will think that is the program to run.
+ execCommand \
+-  "${JAVACMD:=java}" \
++  "${JAVACMD:=@JAVA_HOME@/bin/java}" \
    $JAVA_OPTS \
    "${java_args[@]}" \
-   ${CPSELECT}${TOOL_CLASSPATH} \
+   $(classpathArgs) \
diff -r b0d1cd4cff97 -r f5efb792a2fc lang/scala/patches/patch-bin_scala
--- a/lang/scala/patches/patch-bin_scala        Fri Jul 05 14:31:40 2013 +0000
+++ b/lang/scala/patches/patch-bin_scala        Fri Jul 05 14:40:33 2013 +0000
@@ -1,40 +1,24 @@
-$NetBSD: patch-bin_scala,v 1.1 2011/09/30 07:56:14 yyamano Exp $
+$NetBSD: patch-bin_scala,v 1.2 2013/07/05 14:40:33 ryoon Exp $
 
 Hardwire paths to installed files and Java binary.
 
---- bin/scala.orig     2011-08-29 16:44:19.000000000 +0000
+--- bin/scala.orig     2013-06-06 18:41:45.000000000 +0000
 +++ bin/scala
-@@ -48,23 +48,7 @@ case "`uname`" in
- esac
+@@ -68,7 +68,7 @@ if uname | grep -q ^MINGW; then
+ fi
  
  # Finding the root folder for this Scala distribution
--SOURCE=$0;
--SCRIPT=`basename "$SOURCE"`;
--while [ -h "$SOURCE" ]; do
--    SCRIPT=`basename "$SOURCE"`;
--    LOOKUP=`ls -ld "$SOURCE"`;
--    TARGET=`expr "$LOOKUP" : '.*-> \(.*\)$'`;
--    if expr "${TARGET:-.}/" : '/.*/$' > /dev/null; then
--        SOURCE=${TARGET:-.};
--    else
--        SOURCE=`dirname "$SOURCE"`/${TARGET:-.};
--    fi;
--done;
--
--# see #2092
--SCALA_HOME=`dirname "$SOURCE"`
--SCALA_HOME=`cd "$SCALA_HOME"; pwd -P`
--SCALA_HOME=`cd "$SCALA_HOME"/..; pwd`
-+SCALA_HOME=@SCALA_HOME@
+-SCALA_HOME="$(findScalaHome)"
++SCALA_HOME="@SCALA_HOME@"
+ SEP=":"
  
- # Remove spaces from SCALA_HOME on windows
- if $cygwin; then
-@@ -150,7 +134,7 @@ if [ -z "$JAVACMD" -a -n "$JAVA_HOME" -a
-     JAVACMD="$JAVA_HOME/bin/java"
- fi
- 
--"${JAVACMD:=java}" \
-+"${JAVACMD:=@JAVA_HOME@/bin/java}" \
+ # Possible additional command line options
+@@ -192,7 +192,7 @@ fi
+ # be quoted: otherwise an empty string will appear as a command line
+ # argument, and java will think that is the program to run.
+ execCommand \
+-  "${JAVACMD:=java}" \
++  "${JAVACMD:=@JAVA_HOME@/bin/java}" \
    $JAVA_OPTS \
    "${java_args[@]}" \
-   ${CPSELECT}${TOOL_CLASSPATH} \
+   $(classpathArgs) \
diff -r b0d1cd4cff97 -r f5efb792a2fc lang/scala/patches/patch-bin_scalac
--- a/lang/scala/patches/patch-bin_scalac       Fri Jul 05 14:31:40 2013 +0000
+++ b/lang/scala/patches/patch-bin_scalac       Fri Jul 05 14:40:33 2013 +0000
@@ -1,40 +1,24 @@
-$NetBSD: patch-bin_scalac,v 1.1 2011/09/30 07:56:14 yyamano Exp $
+$NetBSD: patch-bin_scalac,v 1.2 2013/07/05 14:40:33 ryoon Exp $
 
 Hardwire paths to installed files and Java binary.
 
---- bin/scalac.orig    2011-08-29 16:44:20.000000000 +0000
+--- bin/scalac.orig    2013-06-06 18:41:45.000000000 +0000
 +++ bin/scalac
-@@ -48,23 +48,7 @@ case "`uname`" in
- esac
+@@ -68,7 +68,7 @@ if uname | grep -q ^MINGW; then
+ fi
  
  # Finding the root folder for this Scala distribution
--SOURCE=$0;
--SCRIPT=`basename "$SOURCE"`;
--while [ -h "$SOURCE" ]; do
--    SCRIPT=`basename "$SOURCE"`;
--    LOOKUP=`ls -ld "$SOURCE"`;
--    TARGET=`expr "$LOOKUP" : '.*-> \(.*\)$'`;
--    if expr "${TARGET:-.}/" : '/.*/$' > /dev/null; then
--        SOURCE=${TARGET:-.};
--    else
--        SOURCE=`dirname "$SOURCE"`/${TARGET:-.};
--    fi;
--done;
--
--# see #2092
--SCALA_HOME=`dirname "$SOURCE"`
--SCALA_HOME=`cd "$SCALA_HOME"; pwd -P`
--SCALA_HOME=`cd "$SCALA_HOME"/..; pwd`
-+SCALA_HOME=@SCALA_HOME@
+-SCALA_HOME="$(findScalaHome)"
++SCALA_HOME="@SCALA_HOME@"
+ SEP=":"
  
- # Remove spaces from SCALA_HOME on windows
- if $cygwin; then
-@@ -150,7 +134,7 @@ if [ -z "$JAVACMD" -a -n "$JAVA_HOME" -a
-     JAVACMD="$JAVA_HOME/bin/java"
- fi
- 
--"${JAVACMD:=java}" \
-+"${JAVACMD:=@JAVA_HOME@/bin/java}" \
+ # Possible additional command line options
+@@ -192,7 +192,7 @@ fi
+ # be quoted: otherwise an empty string will appear as a command line
+ # argument, and java will think that is the program to run.
+ execCommand \
+-  "${JAVACMD:=java}" \
++  "${JAVACMD:=@JAVA_HOME@/bin/java}" \
    $JAVA_OPTS \
    "${java_args[@]}" \
-   ${CPSELECT}${TOOL_CLASSPATH} \
+   $(classpathArgs) \
diff -r b0d1cd4cff97 -r f5efb792a2fc lang/scala/patches/patch-bin_scaladoc
--- a/lang/scala/patches/patch-bin_scaladoc     Fri Jul 05 14:31:40 2013 +0000
+++ b/lang/scala/patches/patch-bin_scaladoc     Fri Jul 05 14:40:33 2013 +0000
@@ -1,40 +1,24 @@
-$NetBSD: patch-bin_scaladoc,v 1.1 2011/09/30 07:56:14 yyamano Exp $
+$NetBSD: patch-bin_scaladoc,v 1.2 2013/07/05 14:40:33 ryoon Exp $
 
 Hardwire paths to installed files and Java binary.
 
---- bin/scaladoc.orig  2011-08-29 16:44:19.000000000 +0000
+--- bin/scaladoc.orig  2013-06-06 18:41:45.000000000 +0000
 +++ bin/scaladoc
-@@ -48,23 +48,7 @@ case "`uname`" in
- esac
+@@ -68,7 +68,7 @@ if uname | grep -q ^MINGW; then
+ fi
  
  # Finding the root folder for this Scala distribution
--SOURCE=$0;
--SCRIPT=`basename "$SOURCE"`;
--while [ -h "$SOURCE" ]; do
--    SCRIPT=`basename "$SOURCE"`;
--    LOOKUP=`ls -ld "$SOURCE"`;
--    TARGET=`expr "$LOOKUP" : '.*-> \(.*\)$'`;
--    if expr "${TARGET:-.}/" : '/.*/$' > /dev/null; then
--        SOURCE=${TARGET:-.};
--    else
--        SOURCE=`dirname "$SOURCE"`/${TARGET:-.};
--    fi;
--done;
--
--# see #2092
--SCALA_HOME=`dirname "$SOURCE"`
--SCALA_HOME=`cd "$SCALA_HOME"; pwd -P`
--SCALA_HOME=`cd "$SCALA_HOME"/..; pwd`
-+SCALA_HOME=@SCALA_HOME@
+-SCALA_HOME="$(findScalaHome)"
++SCALA_HOME="@SCALA_HOME@"
+ SEP=":"
  
- # Remove spaces from SCALA_HOME on windows



Home | Main Index | Thread Index | Old Index