diff options
author | Cristian Baldi | 2016-12-12 21:59:10 +0100 |
---|---|---|
committer | Cristian Baldi | 2016-12-12 21:59:10 +0100 |
commit | aa099535a134dcdff05c07b25767d460055cedf2 (patch) | |
tree | fac8c43984fefc1f2425e2fc199f950079cc23e4 /PKGBUILD | |
download | aur-byaccj.tar.gz |
Packaged for version 1.15
The patch is needed since it failed compiling on my systems. It
basically removes all the unneeded flags.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..aa7a1d67f5fc --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Cristian Baldi crisbal <bld.cris.96@gmail.com> +pkgname=byaccj +pkgver=1.15 +pkgrel=1 + +pkgdesc="An extension of the Berkeley YACC-compatible parser generator." +url="http://byaccj.sourceforge.net/" +license=("custom: public domain") + +arch=(any) +source=("https://downloads.sourceforge.net/project/byaccj/byaccj/1.15/byaccj1.15_src.tar.gz" "makefile.patch") +md5sums=("SKIP" "SKIP") + + +prepare() { + cd "byaccj1.15/src" + echo "Applying patch..." + patch -Np0 -i "$srcdir/makefile.patch" + echo "Patch applied..." +} + +build() { + cd "byaccj1.15/src" + make linux +} + +package() { + cd "byaccj1.15/src" + echo "Package will provide command: byaccj" + install -Dm 775 yacc.linux "$pkgdir/usr/bin/byaccj" +} |