summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKirill Gagarski2015-10-21 14:38:26 +0300
committerKirill Gagarski2015-10-21 14:38:26 +0300
commitb2261e376e36461993b1cebca2bea97a957b1026 (patch)
treec2db566dfd1663d4498324697d78a4cdb315e9b2
downloadaur-b2261e376e36461993b1cebca2bea97a957b1026.tar.gz
Initial
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD25
-rw-r--r--antlr32
3 files changed, 44 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2d9bf3cd2d62
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = antlr3
+ pkgdesc = Parser generator for reading, processing, executing, or translating structured text or binary files. Version 3.
+ pkgver = 3.5.2
+ pkgrel = 1
+ url = http://www.antlr3.org/index.html
+ arch = any
+ license = BSD
+ depends = java-environment>=6
+ provides = antlr=3.5.2
+ noextract = antlr-3.5.2-complete.jar
+ source = http://www.antlr3.org/download/antlr-3.5.2-complete.jar
+ source = antlr3
+ md5sums = acfa69f928a0f1653555bda73091efca
+ md5sums = a0fab9317be2f6965bd40c4424368d59
+
+pkgname = antlr3
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2ae46446001b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Kirill Gagarski <gagarski@kspt.icc.spbstu.ru>
+pkgname=antlr3
+_shortname=${pkgname:0:-1}
+pkgver=3.5.2
+pkgrel=1
+pkgdesc='Parser generator for reading, processing, executing, or translating structured text or binary files. Version 3.'
+arch=('any')
+url='http://www.antlr3.org/index.html'
+license=('BSD')
+depends=('java-environment>=6')
+provides=("antlr=${pkgver}")
+source=(http://www.antlr3.org/download/${_shortname}-${pkgver}-complete.jar
+ antlr3)
+noextract=("${_shortname}-${pkgver}-complete.jar")
+
+md5sums=('acfa69f928a0f1653555bda73091efca'
+ 'a0fab9317be2f6965bd40c4424368d59')
+
+package() {
+ cd "${srcdir}"
+ install -D ${_shortname}-${pkgver}-complete.jar \
+ "${pkgdir}"/usr/share/java/${_shortname}-${pkgver}-complete.jar
+ ln -s antlr-${pkgver}-complete.jar "${pkgdir}"/usr/share/java/antlr3-complete.jar
+ install -D antlr3 "${pkgdir}"/usr/bin/antlr3
+}
diff --git a/antlr3 b/antlr3
new file mode 100644
index 000000000000..c77a9bbdf962
--- /dev/null
+++ b/antlr3
@@ -0,0 +1,2 @@
+#!/bin/sh
+java -jar /usr/share/java/antlr3-complete.jar "$@"