diff options
author | patadune | 2016-01-12 11:54:32 +0100 |
---|---|---|
committer | patadune | 2016-01-12 12:00:35 +0100 |
commit | 4eb559bf0c3ec012e2e6845038c5f95ebafd9df9 (patch) | |
tree | 19e59e3dc1d017f524b1f4aac2aaee862c0af858 | |
parent | 24e640112b5a3f999917647565858aa09611cb11 (diff) | |
download | aur-4eb559bf0c3ec012e2e6845038c5f95ebafd9df9.tar.gz |
Update release: fix jjdoc/jjtree executables
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 18 |
2 files changed, 14 insertions, 12 deletions
@@ -1,9 +1,9 @@ -# Generated by makepkg 4.2.1 -# Sun Mar 29 13:31:10 UTC 2015 +# Generated by mksrcinfo v8 +# Tue Jan 12 10:48:07 UTC 2016 pkgbase = javacc - pkgdesc = A parser generator for use with Java[tm] + pkgdesc = Parser/scanner generator for Java pkgver = 6.1.3 - pkgrel = 1 + pkgrel = 2 url = http://javacc.java.net/ arch = any license = BSD @@ -1,23 +1,25 @@ -# Maintainer: Matthew Longley <randomticktock@gmail.com> +# Maintainer: RĂ©mi Saurel <patadune@gmail.com> +# Contributor: Matthew Longley <randomticktock@gmail.com> pkgname=javacc pkgver=6.1.3 -pkgrel=1 -pkgdesc="A parser generator for use with Java[tm]" +pkgrel=2 +pkgdesc="Parser/scanner generator for Java" arch=('any') url="http://javacc.java.net/" license=('BSD') depends=('java-environment' 'apache-ant') -source=('svn+https://svn.java.net/svn/javacc~svn/tags/release_6_1_3') +_svn_tag="release_6_1_3" +source=("svn+https://svn.java.net/svn/javacc~svn/tags/$_svn_tag") sha256sums=('SKIP') build() { - cd "$srcdir/release_6_1_3" + cd "$srcdir/$_svn_tag" ant } package() { - cd "$srcdir/release_6_1_3" + cd "$srcdir/$_svn_tag" install -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" mkdir -m755 -p "$pkgdir/usr/share/java/$pkgname/bin" "$pkgdir/usr/bin" @@ -33,8 +35,8 @@ package() { # generate scripts to allow direct execution for i in jjtree jjdoc javacc; do - printf "#\!bin/sh\nJAR=\"/usr/share/java/$pkgname/bin/lib/javacc.jar\"\n\njava -classpath \"$JAR\" javacc \"\$@\"\n" > "$pkgdir/usr/share/java/$pkgname/bin/$i"; - cp "$pkgdir/usr/share/java/$pkgname/bin/$i" "$pkgdir/usr/bin/"; + printf "#\!bin/sh\nJAR=\"/usr/share/java/$pkgname/bin/lib/javacc.jar\"\n\njava -classpath \"\$JAR\" $i \"\$@\"\n" > "$pkgdir/usr/share/java/$pkgname/bin/$i"; + ln -s "/usr/share/java/$pkgname/bin/$i" "$pkgdir/usr/bin/$i"; done # Set permissions |