From d104c7e8107e0556a024da487332a8bd96ba3b1b Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Sat, 23 Jul 2022 22:47:30 +0200 Subject: [PATCH] New package: cargo-nextest-0.9.44 --- srcpkgs/cargo-nextest/template | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 srcpkgs/cargo-nextest/template diff --git a/srcpkgs/cargo-nextest/template b/srcpkgs/cargo-nextest/template new file mode 100644 index 000000000000..de7d27e4ae90 --- /dev/null +++ b/srcpkgs/cargo-nextest/template @@ -0,0 +1,28 @@ +# Template file for 'cargo-nextest' +pkgname=cargo-nextest +version=0.9.44 +revision=1 +build_style=cargo +configure_args="--no-default-features --features default-no-update" +make_check_args="-- --skip test_run_from_archive + --skip test_run_after_build + --skip target_runner::test_listing_with_target_runner + --skip target_runner::test_run_with_target_runner" +make_install_args="--path cargo-nextest" +short_desc="Next-generation test runner for Rust" +maintainer="Marcin Puc " +license="Apache-2.0, MIT" +homepage="https://nexte.st/" +changelog="https://raw.githubusercontent.com/nextest-rs/nextest/main/site/src/CHANGELOG.md" +distfiles="https://github.com/nextest-rs/nextest/archive/refs/tags/cargo-nextest-${version}.tar.gz" +checksum=e017a5d5a10d08e654d9fa4d8aaac7bc858c0d71f468bb50067b44336fa845ab +make_check_pre="env NEXTEST_BIN_EXE_cargo-nextest-dup=${XBPS_BUILDDIR}/${pkgname}-${version}/target/${RUST_TARGET}/release/cargo-nextest-dup" + +case "${XBPS_TARGET_MACHINE}" in + x86_64-musl) make_check_args+=" --skip test_relocated_run --skip test_target_dir";; + *) ;; +esac + +post_install() { + vlicense LICENSE-MIT +}