Date: Wednesday, March 26, 2014 @ 15:57:14 Author: arodseth Revision: 108305
upgpkg: clojure 1.6.0-1 Modified: clojure/trunk/PKGBUILD ----------+ PKGBUILD | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2014-03-26 12:30:45 UTC (rev 108304) +++ PKGBUILD 2014-03-26 14:57:14 UTC (rev 108305) @@ -5,29 +5,40 @@ # Contributor: Sam May <[email protected]> pkgname=clojure -pkgver=1.5.1 -pkgrel=2 +pkgver=1.6.0 +pkgrel=1 pkgdesc='LISP dialect for the JVM' url='http://www.clojure.org/' arch=('any') license=('CPL') depends=('java-environment' 'sh') +makedepends=('java-environment' 'classpath' 'git' 'maven') optdepends=('rlwrap: friendlier shell with readline support') -install=clojure.install -source=("http://repo1.maven.org/maven2/org/$pkgname/$pkgname/$pkgver/clojure-$pkgver.zip" +install='clojure.install' +source=("$pkgname::git://github.com/clojure/clojure.git#tag=$pkgname-$pkgver" 'clj.sh' "$pkgname.sh") -sha256sums=('fe7b32ca36c1a5451fe6fe0ea8ad25f7bc04beeb63e171e10464efd64c94f1e1' +sha256sums=('SKIP' '0d0f9e7db77f4b5f507ee18e140c29138b7bff5c4ca9d0b963dfd657c6e3c157' 'b3fa6257dad10fb39851e87563269b80b2473623126595d9c279bbd90e97f052') +build() { + cd "$pkgname" + + mvn package -Dmaven.test.skip=true -Dmaven.repo.local=m2 +} + +check() { + cd "$pkgname" + + #mvn test -Dmaven.repo.local=m2 +} + package() { - cd "$srcdir" - install -Dm755 clj.sh "$pkgdir/usr/bin/clj" install -Dm755 clj.sh "$pkgdir/usr/bin/clojure" install -Dm755 "$pkgname.sh" "$pkgdir/etc/profile.d/$pkgname.sh" - install -Dm644 "$pkgname-$pkgver/$pkgname-$pkgver.jar" \ + install -Dm644 "$pkgname/target/$pkgname-$pkgver.jar" \ "$pkgdir/usr/share/$pkgname/$pkgname.jar" }
