[arch-commits] Commit in clojure/trunk (PKGBUILD)
Alexander Rødseth
arodseth at nymeria.archlinux.org
Wed Mar 26 14:57:14 UTC 2014
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 <sam.m4y at gmail.com>
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"
}
More information about the arch-commits
mailing list