Date: Friday, March 4, 2022 @ 19:12:44 Author: orhun Revision: 1141801
addpkg: cargo-nextest 0.9.9-2 Added: cargo-nextest/ cargo-nextest/repos/ cargo-nextest/trunk/ cargo-nextest/trunk/PKGBUILD ----------+ PKGBUILD | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) Added: cargo-nextest/trunk/PKGBUILD =================================================================== --- cargo-nextest/trunk/PKGBUILD (rev 0) +++ cargo-nextest/trunk/PKGBUILD 2022-03-04 19:12:44 UTC (rev 1141801) @@ -0,0 +1,40 @@ +# Maintainer: Orhun Parmaksız <[email protected]> +# Contributor: KokaKiwi <kokakiwi+aur at kokakiwi dot net> + +pkgname=cargo-nextest +pkgver=0.9.9 +pkgrel=2 +pkgdesc="A next-generation test runner for Rust." +arch=('x86_64') +url="https://github.com/nextest-rs/nextest" +license=('Apache' 'MIT') +depends=('gcc-libs') +makedepends=('cargo') +source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/cargo-nextest-$pkgver.tar.gz") +sha256sums=('5553550b8cf24668a809cee8812b01851ec3ae122390234c0f01993c8b6e54c2') +b2sums=('df4c9d63ba4f8f7816efc2b5ca784fe0a5b15f6f4b59627f44d49c9ec77aefd3bb34d857c734c57f73c7ea096b964b2e9d74d14203c6a4620513b72498bcf059') + +prepare() { + mv "nextest-$pkgname-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname-$pkgver" + cargo build --release --frozen --package "$pkgname" +} + +check() { + cd "$pkgname-$pkgver" + cargo test --frozen +} + +package() { + cd "$pkgname-$pkgver" + install -Dm 755 "target/release/$pkgname" -t "$pkgdir/usr/bin" + install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname" + install -Dm 644 LICENSE-MIT -t "$pkgdir/usr/share/licenses/$pkgname" +} + +# vim: ts=2 sw=2 et:
