diff options
author | Frederik Schwan | 2022-02-06 16:41:22 +0100 |
---|---|---|
committer | Frederik Schwan | 2022-02-06 16:41:22 +0100 |
commit | ae8c0c5defb7973ce08a9dc6afb800e4d6bf57f8 (patch) | |
tree | c83a6ac24050569b2c1edf73b8269d202c5b546d | |
parent | efde19c9a67eafe2ce4696bd3c9d74435b0c3739 (diff) | |
download | aur-ae8c0c5defb7973ce08a9dc6afb800e4d6bf57f8.tar.gz |
upgpkg: cargo-deny 0.11.1-2
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 28 insertions, 21 deletions
@@ -1,15 +1,16 @@ pkgbase = cargo-deny pkgdesc = Cargo plugin for linting your dependencies pkgver = 0.11.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/EmbarkStudios/cargo-deny - arch = i686 arch = x86_64 license = MIT license = APACHE makedepends = cargo depends = gcc-libs + depends = zlib + options = !lto source = cargo-deny-0.11.1.tar.gz::https://github.com/EmbarkStudios/cargo-deny/archive/0.11.1/cargo-deny-0.11.1.tar.gz - sha512sums = 0d641b03020669e456771645e701529cb8b3e694d52e54fd3ed16c22ce3f5ca409d6462f42a96723680a093fc065f169c997ed1fe43902221407f92887b52f80 + b2sums = 64d13aca27c840e9c11afa9e38cff42195bae4be2ec0fb3f49bf0159395698ab2b8b6fdab6b7ade8a124eb2bc6fc1b2d74b86a8305ca00877534fdf792d67ab3 pkgname = cargo-deny @@ -1,34 +1,40 @@ -# Maintainer: Vlad Frolov <frolvlad@gmail.com> +# Maintainer: Frederik Schwan <freswa at archlinux dot org> +# Contributor: Vlad Frolov <frolvlad@gmail.com> pkgname=cargo-deny pkgver=0.11.1 -pkgrel=1 -pkgdesc="Cargo plugin for linting your dependencies" -url="https://github.com/EmbarkStudios/cargo-deny" -depends=('gcc-libs') -makedepends=('cargo') -arch=('i686' 'x86_64') +pkgrel=2 +pkgdesc='Cargo plugin for linting your dependencies' +arch=('x86_64') +url='https://github.com/EmbarkStudios/cargo-deny' license=('MIT' 'APACHE') +depends=('gcc-libs' 'zlib') +makedepends=('cargo') +options=(!lto) source=(${pkgname}-${pkgver}.tar.gz::https://github.com/EmbarkStudios/cargo-deny/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha512sums=('0d641b03020669e456771645e701529cb8b3e694d52e54fd3ed16c22ce3f5ca409d6462f42a96723680a093fc065f169c997ed1fe43902221407f92887b52f80') +b2sums=('64d13aca27c840e9c11afa9e38cff42195bae4be2ec0fb3f49bf0159395698ab2b8b6fdab6b7ade8a124eb2bc6fc1b2d74b86a8305ca00877534fdf792d67ab3') + +prepare() { + cd cargo-deny-${pkgver} + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} build() { - cd "cargo-deny-${pkgver}" + cd cargo-deny-${pkgver} + export RUSTUP_TOOLCHAIN=stable + export CARGO_TARGET_DIR=target cargo build --release --locked } check() { - cd "cargo-deny-${pkgver}" + cd cargo-deny-${pkgver} + export RUSTUP_TOOLCHAIN=stable cargo test --release --locked } package() { - cd "cargo-deny-${pkgver}" - install -Dm755 \ - "target/release/cargo-deny" \ - -t "${pkgdir}/usr/bin" - install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" - install -Dm644 LICENSE-MIT -t "${pkgdir}/usr/share/licenses/${pkgname}" + cd cargo-deny-${pkgver} + install -Dm755 target/release/cargo-deny -t "${pkgdir}"/usr/bin + install -Dm644 README.md -t "${pkgdir}"/usr/share/doc/${pkgname} + install -Dm644 LICENSE-MIT -t "${pkgdir}"/usr/share/licenses/${pkgname} } - -# vim:set ts=2 sw=2 et: |