From 4fcf936e9e99b9e44cf6042757d4d07a517cbf0c Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Wed, 5 Apr 2023 10:12:38 +0200 Subject: [PATCH] rust-cargo-audit: rename to cargo-audit --- srcpkgs/cargo-audit/template | 26 ++++++++++++++++++++++++++ srcpkgs/rust-cargo-audit | 1 + srcpkgs/rust-cargo-audit/template | 23 ----------------------- 3 files changed, 27 insertions(+), 23 deletions(-) create mode 100644 srcpkgs/cargo-audit/template create mode 120000 srcpkgs/rust-cargo-audit delete mode 100644 srcpkgs/rust-cargo-audit/template diff --git a/srcpkgs/cargo-audit/template b/srcpkgs/cargo-audit/template new file mode 100644 index 000000000000..de0962ce0c2e --- /dev/null +++ b/srcpkgs/cargo-audit/template @@ -0,0 +1,26 @@ +# Template file for 'cargo-audit' +pkgname=cargo-audit +version=0.17.5 +revision=2 +build_style=cargo +make_install_args="--path cargo-audit" +hostmakedepends="pkg-config" +makedepends="openssl-devel libssh2-devel zlib-devel" +short_desc="Audit Cargo.lock for crates with security vulnerabilities" +maintainer="Enno Boland " +license="Apache-2.0, MIT" +homepage="https://rustsec.org" +changelog="https://github.com/rustsec/rustsec/raw/main/cargo-audit/CHANGELOG.md" +distfiles="https://github.com/rustsec/rustsec/archive/refs/tags/cargo-audit/v${version}.tar.gz" +checksum=7fe9998fe5ec6c45c44cc05a07d266f4ef5cdebfdb71a8445dcb337df5778b57 + +post_install() { + vlicense cargo-audit/LICENSE-APACHE + vlicense cargo-audit/LICENSE-MIT +} + +rust-cargo-audit_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - transitional dummy package" + build_style=meta +} diff --git a/srcpkgs/rust-cargo-audit b/srcpkgs/rust-cargo-audit new file mode 120000 index 000000000000..6223abff2446 --- /dev/null +++ b/srcpkgs/rust-cargo-audit @@ -0,0 +1 @@ +cargo-audit \ No newline at end of file diff --git a/srcpkgs/rust-cargo-audit/template b/srcpkgs/rust-cargo-audit/template deleted file mode 100644 index a6cbc08a63dd..000000000000 --- a/srcpkgs/rust-cargo-audit/template +++ /dev/null @@ -1,23 +0,0 @@ -# Template file for 'rust-cargo-audit' -pkgname=rust-cargo-audit -version=0.17.5 -revision=1 -build_style=cargo -hostmakedepends="pkg-config" -makedepends="openssl-devel libssh2-devel zlib-devel" -short_desc="Audit Cargo.lock for crates with security vulnerabilities" -maintainer="Enno Boland " -license="Apache-2.0, MIT" -homepage="https://rustsec.org" -changelog="https://github.com/rustsec/rustsec/raw/main/cargo-audit/CHANGELOG.md" -distfiles="https://static.crates.io/crates/cargo-audit/cargo-audit-${version}.crate" -checksum=9687fb6e8e2217aac2e72955ffb03d2d93b987f5f36a806787a5c64b38db0d13 - -if [ "$XBPS_TARGET_WORDSIZE" = "32" -a "$XBPS_TARGET_ENDIAN" = "be" ]; then - broken="smartstring crate does not build on 32-bit BE architectures" -fi - -post_install() { - vlicense LICENSE-APACHE - vlicense LICENSE-MIT -}