From 02b989dfd95a93089110d79cecf659ccaee7843c Mon Sep 17 00:00:00 2001 From: "Lauren N. Liberda" <lauren@selfisekai.rocks> Date: Thu, 20 Apr 2023 14:31:53 +0000 Subject: [PATCH] testing/grass: new aport --- testing/grass/APKBUILD | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 testing/grass/APKBUILD diff --git a/testing/grass/APKBUILD b/testing/grass/APKBUILD new file mode 100644 index 000000000000..8b5af814ba6c --- /dev/null +++ b/testing/grass/APKBUILD @@ -0,0 +1,35 @@ +# Contributor: Lauren N. Liberda <lauren@selfisekai.rocks> +# Maintainer: Lauren N. Liberda <lauren@selfisekai.rocks> +pkgname=grass +pkgver=0.12.3 +pkgrel=0 +pkgdesc="Sass compiler written purely in Rust" +url="https://github.com/connorskees/grass" +arch="all" +license="MIT" +makedepends="cargo" +source=" + https://github.com/connorskees/grass/archive/v$pkgver/grass-v$pkgver.tar.gz + " + +prepare() { + default_prepare + + cargo fetch --locked --target="$CTARGET" +} + +build() { + cargo build -p grass --release --frozen +} + +check() { + cargo test -p grass --tests +} + +package() { + install -Dm755 target/release/grass "$pkgdir"/usr/bin/grass +} + +sha512sums=" +ea70ce7627059cd567052edcd0c0259f9f7b5db38d66211ab4c3310470ba27cf19d828731930ae56ec506fe58d5acbc2e7b53b1aef9ae274dea51e3f78efaa23 grass-v0.12.3.tar.gz +" -- GitLab