[Lunar-commits] <moonbase> sbt-bin: bump to 0.10.0

Christian Krause wookietreiber at lunar-linux.org
Thu Jun 23 13:12:31 CEST 2011


commit 22574d0316d99da11a503b06550005e77fce3f64
Author: Christian Krause <wookietreiber at lunar-linux.org>
Date:   Thu Jun 23 13:12:31 2011 +0200

    sbt-bin: bump to 0.10.0
---
 zbeta/sbt-bin/BUILD   |   26 +++++++++++++++++++++-----
 zbeta/sbt-bin/DETAILS |   12 ++++++------
 2 files changed, 27 insertions(+), 11 deletions(-)

diff --git a/zbeta/sbt-bin/BUILD b/zbeta/sbt-bin/BUILD
index 40d0c45..41dd08a 100644
--- a/zbeta/sbt-bin/BUILD
+++ b/zbeta/sbt-bin/BUILD
@@ -1,12 +1,28 @@
 (
 
-  echo  "java -Xmx512M -jar /opt/sbt/sbt-launch.jar \"\$@\""  >  sbt  &&
+  cat > sbt << EOF
+#!/bin/sh
 
-  prepare_install  &&
+# source user conf
+if test -f ~/.sbtconfig ; then
+  . ~/.sbtconfig
+fi
 
-  install -d  /opt/sbt  &&
+exec java                                     \\
+       -Xss1M                                 \\
+       -Xmx1536M                              \\
+       -XX:MaxPermSize=256m                   \\
+       -XX:+CMSClassUnloadingEnabled          \\
+       -Dsbt.boot.directory=\$HOME/.sbt/boot/  \\
+       -jar /opt/sbt/sbt-launch.jar           \\
+       "\$@"
+EOF
 
-  install  -m644  $SOURCE  /opt/sbt/sbt-launch.jar  &&
-  install  -m755  sbt      /usr/bin/sbt
+  prepare_install
+
+  install -d /opt/sbt
+
+  install -m644 $SOURCE /opt/sbt/sbt-launch.jar
+  install -m755 sbt     /usr/bin/sbt
 
 ) > $C_FIFO 2>&1
diff --git a/zbeta/sbt-bin/DETAILS b/zbeta/sbt-bin/DETAILS
index edafc19..f8982f9 100644
--- a/zbeta/sbt-bin/DETAILS
+++ b/zbeta/sbt-bin/DETAILS
@@ -1,11 +1,11 @@
           MODULE=sbt-bin
-         VERSION=0.7.7
-          SOURCE=sbt-launch-$VERSION.jar
-      SOURCE_URL=http://simple-build-tool.googlecode.com/files/
-      SOURCE_VFY=sha1:6b5ba879e80a0464c9eaae786bef494e448e6df7
-        WEB_SITE=http://code.google.com/p/simple-build-tool
+         VERSION=0.10.0
+          SOURCE=sbt-launch.jar
+      SOURCE_URL=http://typesafe.artifactoryonline.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-launch/${VERSION}/
+      SOURCE_VFY=sha1:2ce42a3f7d22dcc8507c17569565e9bc855c8e7a
+        WEB_SITE=https://github.com/harrah/xsbt
          ENTERED=20110306
-         UPDATED=20110514
+         UPDATED=20110623
            SHORT="Simple Build Tool especially for java and scala"
        LDD_CHECK=off
          ARCHIVE=off


More information about the Lunar-commits mailing list