summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--development/sbt/sbt.SlackBuild19
-rw-r--r--development/sbt/sbt.info8
-rw-r--r--development/sbt/sbt.sh2
-rw-r--r--development/sbt/slack-desc2
4 files changed, 21 insertions, 10 deletions
diff --git a/development/sbt/sbt.SlackBuild b/development/sbt/sbt.SlackBuild
index 57d811bc22..89a9d5b91e 100644
--- a/development/sbt/sbt.SlackBuild
+++ b/development/sbt/sbt.SlackBuild
@@ -5,7 +5,7 @@
# Written by Ben Mendis <ben.mendis@gmail.com>
PRGNAM=sbt
-VERSION=${VERSION:-0.11.2}
+VERSION=${VERSION:-0.13.7}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -21,14 +21,25 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
-mkdir -p $PKG/usr/share/sbt
-cp $CWD/sbt-launch.jar $PKG/usr/share/sbt
-chmod 644 $PKG/usr/share/sbt/sbt-launch.jar
+cd $TMP
+tar xvf $CWD/${PRGNAM}-${VERSION}.tgz
+
+mkdir -p $PKG/usr/share/sbt/bin
+cp sbt/bin/sbt-launch.jar $PKG/usr/share/sbt/bin/
+chmod 644 $PKG/usr/share/sbt/bin/sbt-launch.jar
+cp sbt/bin/sbt-launch-lib.bash $PKG/usr/share/sbt/bin/
+chmod 644 $PKG/usr/share/sbt/bin/sbt-launch-lib.bash
+cp sbt/bin/sbt $PKG/usr/share/sbt/bin/
+chmod 755 $PKG/usr/share/sbt/bin/sbt
mkdir -p $PKG/usr/bin
cat $CWD/sbt.sh > $PKG/usr/bin/sbt
chmod 755 $PKG/usr/bin/sbt
+mkdir -p $PKG/etc/sbt
+cp sbt/conf/sbtopts $PKG/etc/sbt/
+chmod 644 $PKG/etc/sbt/sbtopts
+
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/development/sbt/sbt.info b/development/sbt/sbt.info
index 91dcd9a56e..ac04d212a8 100644
--- a/development/sbt/sbt.info
+++ b/development/sbt/sbt.info
@@ -1,8 +1,8 @@
PRGNAM="sbt"
-VERSION="0.11.2"
-HOMEPAGE="https://github.com/harrah/xsbt/wiki"
-DOWNLOAD="http://typesafe.artifactoryonline.com/typesafe/ivy-releases/org.scala-tools.sbt/sbt-launch/0.11.2/sbt-launch.jar"
-MD5SUM="2886cc391e38fa233b3e6c0ec9adfa1e"
+VERSION="0.13.7"
+HOMEPAGE="http://www.scala-sbt.org/"
+DOWNLOAD="https://dl.bintray.com/sbt/native-packages/sbt/${VERSION}/sbt-${VERSION}.tgz"
+MD5SUM="12fef0be717dc8c91687072dd7995a02"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jdk"
diff --git a/development/sbt/sbt.sh b/development/sbt/sbt.sh
index 6ca20fe7c5..cc854fa1bb 100644
--- a/development/sbt/sbt.sh
+++ b/development/sbt/sbt.sh
@@ -1,4 +1,4 @@
#!/bin/sh
-java -Xms512M -Xmx1536M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=384M -jar `dirname $0`/../share/sbt/sbt-launch.jar "$@"
+exec /usr/share/sbt/bin/sbt "$@"
diff --git a/development/sbt/slack-desc b/development/sbt/slack-desc
index a993a5fb94..385551ef23 100644
--- a/development/sbt/slack-desc
+++ b/development/sbt/slack-desc
@@ -11,7 +11,7 @@ sbt:
sbt: sbt is a build tool for Scala and Java projects that aims to do the
sbt: basics well. It requires Java 1.6 or later.
sbt:
-sbt: Homepage: https://github.com/harrah/xsbt/wiki
+sbt: Homepage: http://www.scala-sbt.org/
sbt:
sbt:
sbt: