projects/aports·blob master · refs

34 lines · 845 B

1# Maintainer: Maarten van Gompel <[email protected]>
2pkgname=stam
3pkgver=0.12.2
4pkgrel=0
5pkgdesc="Command line tools for working with stand-off annotations on text"
6url="https://annotation.github.io/stam"
7arch="all"
8license="GPL-3.0-only"
9makedepends="cargo cargo-auditable"
10source="$pkgname-$pkgver.tar.gz::https://github.com/annotation/stam-tools/archive/refs/tags/v$pkgver.tar.gz"
11builddir="$srcdir/$pkgname-tools-$pkgver"
12options="net" #fetch cargo crates
13
14prepare() {
15 default_prepare
16
17 cargo fetch --target="$CTARGET"
18}
19
20build() {
21 cargo auditable build --frozen --release
22}
23
24check() {
25 cargo test
26}
27
28package() {
29 install -Dm755 target/release/stam -t "$pkgdir"/usr/bin/
30}
31
32sha512sums="
33b6663afd8874c0d6221edb3dcb244d8b046c261398fc2abfb34d52db5088e134f42c1061ee44098e9aeccef3ee634d167fead8bbf834aad0c2b10f72a48e89a4 stam-0.12.2.tar.gz
34"