aports/testing/dotenv-linter/APKBUILD

35 lines
872 B
Text
Raw Normal View History

2022-06-03 00:14:19 +00:00
# Contributor: Patrycja Rosa <alpine@ptrcnull.me>
# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=dotenv-linter
pkgver=3.3.0
2023-05-19 20:41:31 +02:00
pkgrel=1
2022-06-03 00:14:19 +00:00
pkgdesc="Lightning-fast linter for .env files"
url="https://dotenv-linter.github.io"
arch="all !s390x !ppc64le !riscv64 !loongarch64" # rust/rustls
2022-06-03 00:14:19 +00:00
license="MIT"
2023-05-19 20:41:31 +02:00
makedepends="cargo cargo-auditable"
2022-06-03 00:14:19 +00:00
source="https://github.com/dotenv-linter/dotenv-linter/archive/refs/tags/v$pkgver/dotenv-linter-$pkgver.tar.gz"
2022-06-03 00:14:19 +00:00
prepare() {
default_prepare
cargo fetch --target="$CTARGET" --locked
2022-06-03 00:14:19 +00:00
}
build() {
2023-05-19 20:41:31 +02:00
cargo auditable build --release --frozen
2022-06-03 00:14:19 +00:00
}
check() {
cargo test --frozen
}
package() {
install -Dm755 target/release/dotenv-linter -t "$pkgdir"/usr/bin
}
sha512sums="
2024-06-28 06:52:33 +00:00
e25fbd98f6c688921b67a83aac13adbb925e535bef9976257b451ad7c285ffd47b2ec7bd42686d718e1d3d7b810f4e2abde04a2aa5edf10b3a8e1334ffe0d7d9 dotenv-linter-3.3.0.tar.gz
2022-06-03 00:14:19 +00:00
"