aports/testing/mdbook-mermaid/APKBUILD
2024-12-23 17:21:38 +00:00

34 lines
863 B
Text

# Maintainer: Patrick Gansterer <paroga@paroga.com>
pkgname=mdbook-mermaid
pkgver=0.14.0
pkgrel=0
pkgdesc="Preprocessor for mdbook to render mermaid diagrams"
url="https://github.com/badboy/mdbook-mermaid"
# loongarch64: blocked by libc crate
arch="all !loongarch64"
license="MPL-2.0"
depends="mdbook"
makedepends="cargo cargo-auditable"
source="https://github.com/badboy/mdbook-mermaid/archive/refs/tags/v$pkgver/mdbook-mermaid-$pkgver.tar.gz"
prepare() {
default_prepare
cargo fetch --target="$CTARGET" --locked
}
build() {
cargo auditable build --frozen --release
}
check() {
cargo test --frozen
}
package() {
install -D -m755 target/release/$pkgname -t "$pkgdir"/usr/bin/
}
sha512sums="
efd77ba8a3ca8ff4d4b292dc443645993fe16cb89ed70d4ad4edef7c9a93fe63c01269ebf6a1587987cf2ac4fda42ed0f46dfd6635ada5dc51d98208ac162364 mdbook-mermaid-0.14.0.tar.gz
"