diff options
author | Eric Engestrom | 2019-10-12 19:26:18 +0100 |
---|---|---|
committer | Eric Engestrom | 2019-10-12 19:26:18 +0100 |
commit | 2a3809c7f2780428aabab3f1ca64e953338c847a (patch) | |
tree | f7fab81fe9313c732a8cfa60ebbac471fd7c4bdf /PKGBUILD | |
download | aur-2a3809c7f2780428aabab3f1ca64e953338c847a.tar.gz |
initial commit - v20181222
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6ba4e0ac99e5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Eric Engestrom <aur [at] engestrom [dot] ch> + +pkgname=jing-git +pkgver=20181222 +pkgrel=1 +pkgdesc="RELAX NG validator" +url=https://github.com/relaxng/jing-trang +license=(BSD) +arch=(x86_64) +source=("git+$url" + jing.sh) +sha256sums=('SKIP' + 'd7610d8e1446ac837f81bf0726fb7eaa3ed3d6d204bf02eb03f36aabf3ae0c00') +depends=(java-runtime) +makedepends=(java-environment) +provides=(jing=${pkgver%+*}) +conflicts=(jing) + +pkgver() { + cd jing-trang + git describe --abbrev=10 | + sed 's/^V//; s/-/+/; s/-/./' +} + +build() { + cd jing-trang + ./ant +} + +check() { + cd jing-trang + ./ant test +} + +package() { + install -Dm755 jing.sh "$pkgdir"/usr/bin/jing + install -dm755 "$pkgdir"/usr/share/java/jing/ + install -m644 jing-trang/build/jing.jar "$pkgdir"/usr/share/java/jing/ +} |