summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Engestrom2019-10-12 19:26:18 +0100
committerEric Engestrom2019-10-12 19:26:18 +0100
commit2a3809c7f2780428aabab3f1ca64e953338c847a (patch)
treef7fab81fe9313c732a8cfa60ebbac471fd7c4bdf
downloadaur-2a3809c7f2780428aabab3f1ca64e953338c847a.tar.gz
initial commit - v20181222
-rw-r--r--.SRCINFO18
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD39
-rw-r--r--jing.sh2
4 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9cc74e4ebafa
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = jing-git
+ pkgdesc = RELAX NG validator
+ pkgver = 20181222
+ pkgrel = 1
+ url = https://github.com/relaxng/jing-trang
+ arch = x86_64
+ license = BSD
+ makedepends = java-environment
+ depends = java-runtime
+ provides = jing=20181222
+ conflicts = jing
+ source = https://github.com/relaxng/jing-trang
+ source = jing.sh
+ sha256sums = SKIP
+ sha256sums = d7610d8e1446ac837f81bf0726fb7eaa3ed3d6d204bf02eb03f36aabf3ae0c00
+
+pkgname = jing-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..eb52633a97ef
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/jing-trang/
+/*.pkg.*
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/
+}
diff --git a/jing.sh b/jing.sh
new file mode 100644
index 000000000000..9bd32dfb42aa
--- /dev/null
+++ b/jing.sh
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar /usr/share/java/jing/jing.jar "$@"