diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 13 insertions, 12 deletions
@@ -1,27 +1,28 @@ pkgname=ravi -pkgver=0.15.1 +pkgver=1.0.beta1 pkgrel=1 -pkgdesc='a derivative of Lua 5.3 with limited optional static typing and LLVM and libgccjit based JIT compilers' +pkgdesc='A derivative of Lua 5.3 with limited optional static typing and LLVM and libgccjit based JIT compilers' arch=(i686 x86_64) url='https://github.com/dibyendumajumdar/ravi' license=(MIT) -depends=() -makedepends=(cmake llvm) -source=(ravi-$pkgver.zip::https://github.com/dibyendumajumdar/ravi/archive/$pkgver.zip) -sha1sums=('cb631180e1cc68a984b2f81da6e606a5e13047bc') +depends=(llvm6) +makedepends=(cmake git) +source=('git+https://github.com/dibyendumajumdar/ravi.git#commit=8cafee076256319ec636bd131d53cc93c1f62bcc') +sha1sums=('SKIP') build() { - cd ravi-$pkgver - cmake -DLLVM_JIT=ON -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=RELEASE . - make + cd ravi + #sed -i 's/~\/Software\/omr\/include\/nj/\/usr\/include\/nj/' cmake/FindOMRJIT.cmake + cmake -DLLVM_JIT=ON -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=RELEASE . + make } check() { - cd ravi-$pkgver + cd ravi make test } package() { - cd ravi-$pkgver - make DESTDIR="$pkgdir" install + cd ravi + make DESTDIR="$pkgdir" install } |