# Maintainer: GrayJack _pkgname=janet pkgname=janet-lang pkgver=1.3.0 pkgrel=1 pkgdesc="A dynamic Lisp dialect and bytecode vm" arch=('armv6h' 'armv7h' 'i686' 'x86_64' 'aarch64') url="https://janet-lang.org/" license=('MIT') depends=() makedepends=('git' 'clang') provides=('janet') conflicts=('janet-lang-git') source=("https://github.com/janet-lang/janet/archive/v${pkgver}.tar.gz") sha256sums=('573cda0d42a52ea3711345a1d74648b673996466d0ac0a7a87874ba4625b2eee') janet_build='JANET_BUILD=\"37a943d\"' # janet_build() { # printf 'JANET_BUILD=\"%s\"' "$(git rev-parse --short HEAD)" # } #prepare() { # cd "${srcdir}/${_pkgname}-${pkgver}" #} build() { cd "${srcdir}/${_pkgname}-${pkgver}" make PREFIX="/usr" CC=clang $janet_build -j7 } package() { cd "${srcdir}/${_pkgname}-${pkgver}" make PREFIX="${pkgdir}/usr" $janet_build install make PREFIX="${pkgdir}/usr" $janet_build docs mkdir -p ${pkgdir}/usr/share/janet cp -a examples ${pkgdir}/usr/share/janet cp -a build/doc.html ${pkgdir}/usr/share/janet }