# Contributor: Jakub Jirutka # Maintainer: Jakub Jirutka pkgname=ameba pkgver=0.12.1 pkgrel=0 pkgdesc="A static code analysis tool for Crystal" url="https://github.com/crystal-ameba/ameba" arch="x86_64" # limited by crystal aport license="MIT" makedepends="crystal libxml2-dev shards yaml-dev" source="$pkgname-$pkgver.tar.gz::https://github.com/veelenga/$pkgname/archive/v$pkgver.tar.gz" builddir="$srcdir/$pkgname-$pkgver" export CRYSTAL_CACHE_DIR="$srcdir/.cache" build() { cd "$builddir" make CRFLAGS="--release" } check() { cd "$builddir" make test SPEC_FLAGS="--no-color" } package() { cd "$builddir" make install PREFIX="$pkgdir/usr" } sha512sums="1c7612541c2a6cc79a9c95baf702d02c417fa1e9ec8614b24e96ba4e6df6147fc11919740820e9c36f0fed547c122a090acffcfda7844ea5049be2eaf29b4999 ameba-0.12.1.tar.gz"