From fd6106c6231aed7ccf5be51ab379091be272d453 Mon Sep 17 00:00:00 2001 From: George Rawlinson Date: Tue, 22 Nov 2022 14:15:24 +1300 Subject: [PATCH] rmpkg: cargo-geiger --- cargo-geiger/PKGBUILD | 50 ------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 cargo-geiger/PKGBUILD diff --git a/cargo-geiger/PKGBUILD b/cargo-geiger/PKGBUILD deleted file mode 100644 index 4b491ac..0000000 --- a/cargo-geiger/PKGBUILD +++ /dev/null @@ -1,50 +0,0 @@ -# Maintainer: George Rawlinson - -pkgname=cargo-geiger -pkgver=0.11.3 -pkgrel=1 -pkgdesc='Detects usage of unsafe Rust in a Rust crate and its dependencies' -arch=('x86_64') -url='https://github.com/rust-secure-code/cargo-geiger' -license=('Apache' 'MIT') -depends=('curl') -makedepends=('git' 'rust') -options=('!lto') -_commit='ce60c0b49131c1d937353f4c221ca43f22d52ced' -source=("$pkgname::git+$url.git#commit=$_commit") -md5sums=('SKIP') - -pkgver() { - cd "$pkgname" - git describe --tags | sed "s/(cargo-geiger-serde\|cargo-geiger\|geiger)//;s/-//" -} - -prepare() { - cd "$pkgname" - - # download dependencies - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd "$pkgname" - cargo build --release --frozen -} - -check() { - cd "$pkgname" - cargo test --frozen -} - -package() { - cd "$pkgname" - - # binary - install -vDm755 -t "$pkgdir/usr/bin" "target/release/$pkgname" - - # licenses - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" cargo-geiger/LICENSE* - - # documentation - install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" *.md -}