[arch-commits] Commit in sbt/trunk (PKGBUILD)
Andrea Scarpino
andrea at nymeria.archlinux.org
Mon Apr 1 13:56:33 UTC 2013
Date: Monday, April 1, 2013 @ 15:56:32
Author: andrea
Revision: 87485
upgpkg: sbt 1:0.12.3-1
Use the version packaged by upstream (FS#34458)
Modified:
sbt/trunk/PKGBUILD
----------+
PKGBUILD | 29 ++++++++++++++++-------------
1 file changed, 16 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2013-04-01 12:09:37 UTC (rev 87484)
+++ PKGBUILD 2013-04-01 13:56:32 UTC (rev 87485)
@@ -3,7 +3,8 @@
# Contributor: Leif Warner <abimelech at gmail.com>
pkgname=sbt
-pkgver=0.13
+epoch=1
+pkgver=0.12.3
pkgrel=1
pkgdesc="A minimally intrusive build tool for Scala projects"
arch=('any')
@@ -11,19 +12,21 @@
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')
+source=("http://scalasbt.artifactoryonline.com/scalasbt/sbt-native-packages/org/scala-sbt/${pkgname}/${pkgver}/${pkgname}.tgz")
+md5sums=('a4a8cec472e79e1f4788f0ad744f4f17')
package() {
- install -Dm644 sbt-launch.jar "${pkgdir}/usr/share/java/${pkgname}/sbt-launch.jar"
- install -Dm755 sbt.sh "${pkgdir}/usr/bin/sbt"
+ 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 -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ 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}/"
}
More information about the arch-commits
mailing list