aports/testing/mdbook-mermaid/APKBUILD
2025-05-17 10:46:58 +00:00

34 lines
863 B
Text

# Maintainer: Patrick Gansterer <paroga@paroga.com>
pkgname=mdbook-mermaid
pkgver=0.15.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="
c6aa04da7db3f7f03d3a58a747ca67e597052997863ba65a846fd13b95b5955f6a693bb95e3f47dc20c77e56d60e037426fc25a1f445b169303566e97c625d98 mdbook-mermaid-0.15.0.tar.gz
"