updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / antlrworks / PKGBUILD
blob32d14afc94c4d605b2c0b6e7157ecebdeb8646e1
1 # Contributor: Michael Daffin <james1479@gmail.com>
2 # Contributor: Mathieu Clabaut <mathieu.clabaut@gmail.com>
3 # Contributor: Artyom Smirnov <smirnoffjr@gmail.com>
4 # Contributor: Alexis Robert <alexis.robert@gmail.com>
6 pkgname=antlrworks
7 pkgver=1.4.3
8 pkgrel=1
9 pkgdesc="A GUI development environment for building ANTLR v3 grammars. It is a stand-alone Java application that you can just click on to start using ANTLR."
10 url="http://www.antlr.org/"
11 arch=("i686" "x86_64")
12 license=("BSD")
13 depends=('java-environment' 'bash')
14 makedepends=()
15 provides='antlr3'
16 source=(http://www.antlr.org/download/${pkgname}-${pkgver}.jar
17         antlrworks
18         antlr3
19         antlrworks.desktop
20         LICENSE.txt)
21 options=()
22 conflicts=(antlr3)
23 md5sums=('9638f9b7b1b823fcaba977f06f0dd761'
24          '92ffde415fd31a6004730d7af1f26a3f'
25          '33bd62e4dc79b6b405197f37a6d0b9a3'
26          '071fed94dba533807db2bf51f86e7d82'
27          '86ce64da400dd6d3d4d98df564b9b1a1')
29 build() {
30   # ANTLR itself
31   install -m755 -d "${pkgdir}/usr/share/java" \
32                            "${pkgdir}/usr/bin" \
33                    "${pkgdir}/usr/share/applications" \
34                    "${pkgdir}/usr/share/licenses/${pkgname}"
36   install -m644 ${srcdir}/${pkgname}-${pkgver}.jar "${pkgdir}/usr/share/java/" || return 1
37   ln -s /usr/share/java/${pkgname}-${pkgver}.jar "${pkgdir}/usr/share/java/${pkgname}.jar" || return 1
38   install -m755 "${srcdir}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" || return 1
39   install -m755 "${srcdir}/antlr3" "${pkgdir}/usr/bin/antlr3" || return 1
41   # Desktop file
42   install -m644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
43   
44   # License
45   install -m644 "${srcdir}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/"