diff options
author | Fionn Langhans | 2018-04-08 12:50:30 +0200 |
---|---|---|
committer | Fionn Langhans | 2018-04-08 12:50:30 +0200 |
commit | 91d96c178aa0ce18f3befeb1efaa25b0b60d1a7e (patch) | |
tree | 109180375dd79fbea6e7153c6e2b2d0d224bccf3 /PKGBUILD | |
download | aur-91d96c178aa0ce18f3befeb1efaa25b0b60d1a7e.tar.gz |
First commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..370f1ffd1cc3 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,54 @@ +# Maintainer: Fionn Langhans <fionn.langhans@gmail.com> +pkgname=jfederc-git +pkgver=1.0 +pkgrel=1 +epoch= + +pkgdesc="A compiler for the Feder programming language" +arch=('any') +url="https://github.com/codefionn/feder" +license=('ZLIB') +groups=() +depends=('gcc' 'java-environment') +makedepends=('java-environment' 'git') +optdepends=('clang: Another C compiler') +checkdepends=() +provides=() +conflicts=() +replaces=() +backup=() +options=() +install= +changelog= +source=() +noextract=() +md5sums=() +validpgpkeys=() + +prepare() { + cd $srcdir + rm -rf feder + git clone $url + cd feder +} + +build() { + cd $srcdir + cd feder + ./build.sh +} + +check() { + cd $srcdir + cd feder + cd federlang + ./tests/test.sh +} + +package() { + cd $srcdir + cd feder + ./install.sh "$pkgdir" + mkdir --parents "$pkgdir/usr/share/licenses/jfederc-git" + cp LICENSE "$pkgdir/usr/share/licenses/jfederc-git/" +} |