summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilson E. Alvarez2021-05-19 12:07:15 -0400
committerWilson E. Alvarez2021-05-19 12:07:15 -0400
commitd85bd85375b76cbdc9542caf94c9bf80d9d1859c (patch)
treee4c31688ebf82290f789c5a1f54b0538aec9d7c6
parentff8d912aec7f4ec569e89765d6d80c8f601f6a4a (diff)
downloadaur-d85bd85375b76cbdc9542caf94c9bf80d9d1859c.tar.gz
Explicitly added JRE 8 dependency
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD30
-rw-r--r--antlrworks2
3 files changed, 26 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9c46342bb381..549235e8902c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,19 @@
pkgbase = antlrworks
- pkgdesc = A netbeans based grammar IDE
+ pkgdesc = A netbeans-based grammar IDE for ANTLR
pkgver = 2.1
- pkgrel = 1
+ pkgrel = 2
url = http://tunnelvisionlabs.com/products/demo/antlrworks
arch = x86_64
arch = i686
license = GPL
- depends = java-environment
+ depends = jre8-openjdk
options = !strip
options = libtool
options = staticlibs
source = http://tunnelvisionlabs.com/downloads/antlr/2013-07-21-antlrworks-2.1.zip
- md5sums = 1460c73704e1bda9182b7279f9ca9b6e
+ source = antlrworks
+ sha256sums = 87cb71e0ad84da4f4642c12995a028be63c7f1179e38d551a47090c8c3bab988
+ sha256sums = 3755df4cbb5757a5c7d799cbe23040bc4209263fa70bad8fad6ea977e5a8a759
pkgname = antlrworks
diff --git a/PKGBUILD b/PKGBUILD
index 32598aa14984..f48d0b28ea99 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,30 @@
-# Maintainer: Will Price <will.price94+aur@gmail.com>
+# Maintainer: Wilson E. Alvarez <wilson.e.alvarez1@gmail.com>
+# Contributor: Will Price <will.price94+aur@gmail.com>
pkgname=antlrworks
pkgver=2.1
-pkgrel=1
-pkgdesc="A netbeans based grammar IDE"
+pkgrel=2
+pkgdesc="A netbeans-based grammar IDE for ANTLR"
arch=('x86_64' 'i686')
url="http://tunnelvisionlabs.com/products/demo/antlrworks"
license=('GPL')
-depends=('java-environment')
+depends=('jre8-openjdk')
makedepends=()
options=(!strip libtool staticlibs)
-source=("http://tunnelvisionlabs.com/downloads/antlr/2013-07-21-${pkgname}-${pkgver}.zip")
-md5sums=('1460c73704e1bda9182b7279f9ca9b6e')
+source=(
+ "http://tunnelvisionlabs.com/downloads/antlr/2013-07-21-${pkgname}-${pkgver}.zip"
+ "antlrworks"
+ )
+sha256sums=(
+ "87cb71e0ad84da4f4642c12995a028be63c7f1179e38d551a47090c8c3bab988"
+ "3755df4cbb5757a5c7d799cbe23040bc4209263fa70bad8fad6ea977e5a8a759"
+ )
package() {
cd "${srcdir}/${pkgname}${pkgver%%.*}"
+ chmod +x bin/antlrworks2
mkdir -p "${pkgdir}/"{etc,usr/{share/antlrworks,bin}}
- chmod +x bin/antlrworks2
- cp -r * "${pkgdir}/usr/share/antlrworks"
- #mv "${pkgdir}/usr/share/antlrworks/etc" "${pkgdir}/"
-
- cd "${pkgdir}/usr/bin"
- ln -s "/usr/share/antlrworks/bin/antlrworks2" antlrworks
+ cp -r * "${pkgdir}/usr/share/antlrworks"
+ #mv "${pkgdir}/usr/share/antlrworks/etc" "${pkgdir}/"
+ cd "${pkgdir}/usr/bin"
+ install -Dm 755 "${srcdir}/antlrworks" .
}
diff --git a/antlrworks b/antlrworks
new file mode 100644
index 000000000000..2495f9d30731
--- /dev/null
+++ b/antlrworks
@@ -0,0 +1,2 @@
+#!/bin/sh
+/usr/share/antlrworks/bin/antlrworks2 --jdkhome /usr/lib/jvm/java-8-openjdk "$@"