Date: Monday, April 1, 2013 @ 15:56:38 Author: andrea Revision: 87486
archrelease: copy trunk to community-any Added: sbt/repos/community-any/PKGBUILD (from rev 87485, sbt/trunk/PKGBUILD) sbt/repos/community-any/sbt.sh (from rev 87485, sbt/trunk/sbt.sh) Deleted: sbt/repos/community-any/PKGBUILD sbt/repos/community-any/sbt.sh ----------+ PKGBUILD | 61 ++++++++++++++++++++++++++++++++----------------------------- sbt.sh | 36 ++++++++++++++++++------------------ 2 files changed, 50 insertions(+), 47 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2013-04-01 13:56:32 UTC (rev 87485) +++ PKGBUILD 2013-04-01 13:56:38 UTC (rev 87486) @@ -1,29 +0,0 @@ -# $Id$ -# Maintainer: Andrea Scarpino <and...@archlinux.org> -# Contributor: Leif Warner <abimel...@gmail.com> - -pkgname=sbt -pkgver=0.13 -pkgrel=1 -pkgdesc="A minimally intrusive build tool for Scala projects" -arch=('any') -url='http://www.scala-sbt.org/' -license=('BSD') -depends=('java-runtime-headless' 'sh') -optdepends=('scala') -conflicts=('simple-build-tool') -replaces=('simple-build-tool') -source=("http://typesafe.artifactoryonline.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/${pkgver}/sbt-launch.jar" - "https://raw.github.com/harrah/xsbt/${pkgver}/LICENSE" - 'sbt.sh') -noextract=('sbt-launch.jar') -md5sums=('124fb91b398542c23cd920360580d2d7' - '0cc49331142988765ce73782a5839c57' - '00be6e8d79c788bf4fbe45b0a556a044') - -package() { - install -Dm644 sbt-launch.jar "${pkgdir}/usr/share/java/${pkgname}/sbt-launch.jar" - install -Dm755 sbt.sh "${pkgdir}/usr/bin/sbt" - - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} Copied: sbt/repos/community-any/PKGBUILD (from rev 87485, sbt/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2013-04-01 13:56:38 UTC (rev 87486) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Andrea Scarpino <and...@archlinux.org> +# Contributor: Leif Warner <abimel...@gmail.com> + +pkgname=sbt +epoch=1 +pkgver=0.12.3 +pkgrel=1 +pkgdesc="A minimally intrusive build tool for Scala projects" +arch=('any') +url='http://www.scala-sbt.org/' +license=('BSD') +depends=('java-runtime-headless' 'sh') +optdepends=('scala') +source=("http://scalasbt.artifactoryonline.com/scalasbt/sbt-native-packages/org/scala-sbt/${pkgname}/${pkgver}/${pkgname}.tgz") +md5sums=('a4a8cec472e79e1f4788f0ad744f4f17') + +package() { + cd sbt/bin + install -d "${pkgdir}/usr/share/java/${pkgname}/" + install -m644 {jansi,sbt-launch}.jar "${pkgdir}/usr/share/java/${pkgname}/" + install -m755 sbt sbt-launch-lib.bash "${pkgdir}/usr/share/java/${pkgname}/" + + install -d "${pkgdir}"/usr/bin/ + ln -s "/usr/share/java/${pkgname}/sbt" "${pkgdir}"/usr/bin/sbt + + install -d "${pkgdir}"/etc/${pkgname}/ + touch "${pkgdir}"/etc/${pkgname}/sbtopts + + install -d "${pkgdir}/usr/share/licenses/${pkgname}/" + install -m644 ../jansi-license.txt "${pkgdir}/usr/share/licenses/${pkgname}/" +} Deleted: sbt.sh =================================================================== --- sbt.sh 2013-04-01 13:56:32 UTC (rev 87485) +++ sbt.sh 2013-04-01 13:56:38 UTC (rev 87486) @@ -1,18 +0,0 @@ -#!/bin/sh - -# https://github.com/sbt/sbt-launcher-package/blob/full-packaging/src/scripts/sbt-launch-lib.bash#L78 -get_mem_opts () { - local mem=${1:-1536} - local perm=$(( $mem / 4 )) - (( $perm > 256 )) || perm=256 - (( $perm < 1024 )) || perm=1024 - local codecache=$(( $perm / 2 )) - - echo "-Xms${mem}m -Xmx${mem}m -XX:MaxPermSize=${perm}m -XX:ReservedCodeCacheSize=${codecache}m" -} - -if [[ -z "$SBT_OPTS" ]]; then - SBT_OPTS=$(get_mem_opts) -fi - -"$JAVA_HOME/bin/java" $SBT_OPTS -jar /usr/share/java/sbt/sbt-launch.jar "$@" Copied: sbt/repos/community-any/sbt.sh (from rev 87485, sbt/trunk/sbt.sh) =================================================================== --- sbt.sh (rev 0) +++ sbt.sh 2013-04-01 13:56:38 UTC (rev 87486) @@ -0,0 +1,18 @@ +#!/bin/sh + +# https://github.com/sbt/sbt-launcher-package/blob/full-packaging/src/scripts/sbt-launch-lib.bash#L78 +get_mem_opts () { + local mem=${1:-1536} + local perm=$(( $mem / 4 )) + (( $perm > 256 )) || perm=256 + (( $perm < 1024 )) || perm=1024 + local codecache=$(( $perm / 2 )) + + echo "-Xms${mem}m -Xmx${mem}m -XX:MaxPermSize=${perm}m -XX:ReservedCodeCacheSize=${codecache}m" +} + +if [[ -z "$SBT_OPTS" ]]; then + SBT_OPTS=$(get_mem_opts) +fi + +"$JAVA_HOME/bin/java" $SBT_OPTS -jar /usr/share/java/sbt/sbt-launch.jar "$@"