[arch-commits] Commit in sbt/repos/community-any (PKGBUILD PKGBUILD sbt.sh sbt.sh)
Andrea Scarpino
andrea at nymeria.archlinux.org
Mon Apr 1 13:56:39 UTC 2013
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 <andrea at archlinux.org>
-# Contributor: Leif Warner <abimelech at 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 <andrea at archlinux.org>
+# Contributor: Leif Warner <abimelech at 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 "$@"
More information about the arch-commits
mailing list