# Maintainer: Jonathon Fernyhough pkgname=lily pkgver=2.0 pkgrel=1 pkgdesc='An interpreted language with a focus on expressiveness and type safety' arch=('x86_64' 'i686' 'aarch64' 'armv7h') url=http://lily-lang.org/ license=(MIT) depends=(glibc) makedepends=('cmake>=3.0.0') source=($pkgname-$pkgver.tar.gz::https://gitlab.com/FascinatedBox/lily/-/archive/v$pkgver/$pkgname-v$pkgver.tar.gz) sha256sums=('4ee91ed5e49a3c1e870d732bc5f5a7f65850ba399176e1cf8acc890e64b8e408') changelog=lily.changelog _update_changelog() { wget -q https://gitlab.com/FascinatedBox/lily/raw/v${pkgver}/RELEASES.md -O lily.changelog } build() { cd $pkgname-v$pkgver cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr . make } check() { cd $pkgname-v$pkgver ./pre-commit-tests } package() { cd $pkgname-v$pkgver make DESTDIR="$pkgdir/" install install -D -m644 license.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" }