summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO15
-rw-r--r--.gitignore2
-rw-r--r--PKGBUILD20
-rw-r--r--jing.sh2
4 files changed, 39 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..b996a215bcc8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = jing
+ pkgdesc = RELAX NG validator
+ pkgver = 20181222
+ pkgrel = 1
+ url = https://github.com/relaxng/jing-trang
+ arch = x86_64
+ license = BSD
+ depends = java-runtime
+ source = https://github.com/relaxng/jing-trang/releases/download/V20181222/jing-20181222.zip
+ source = jing.sh
+ sha256sums = 87075cb8e94439d7d7fb7752c246074e1cebf52dff45176d02190b18bd4d462d
+ sha256sums = d7610d8e1446ac837f81bf0726fb7eaa3ed3d6d204bf02eb03f36aabf3ae0c00
+
+pkgname = jing
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..8f07fa55033b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+/jing-*.zip
+/*.pkg.*
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..8fd58a3575a8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,20 @@
+# Maintainer: Eric Engestrom <aur [at] engestrom [dot] ch>
+
+pkgname=jing
+pkgver=20181222
+pkgrel=1
+pkgdesc="RELAX NG validator"
+url=https://github.com/relaxng/jing-trang
+license=(BSD)
+arch=(x86_64)
+source=("$url/releases/download/V$pkgver/jing-$pkgver.zip"
+ jing.sh)
+sha256sums=('87075cb8e94439d7d7fb7752c246074e1cebf52dff45176d02190b18bd4d462d'
+ 'd7610d8e1446ac837f81bf0726fb7eaa3ed3d6d204bf02eb03f36aabf3ae0c00')
+depends=(java-runtime)
+
+package() {
+ install -Dm755 jing.sh "$pkgdir"/usr/bin/jing
+ install -dm755 "$pkgdir"/usr/share/java/jing/
+ install -m644 jing-$pkgver/bin/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 "$@"