summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederik Schwan2022-02-06 16:41:22 +0100
committerFrederik Schwan2022-02-06 16:41:22 +0100
commitae8c0c5defb7973ce08a9dc6afb800e4d6bf57f8 (patch)
treec83a6ac24050569b2c1edf73b8269d202c5b546d
parentefde19c9a67eafe2ce4696bd3c9d74435b0c3739 (diff)
downloadaur-ae8c0c5defb7973ce08a9dc6afb800e4d6bf57f8.tar.gz
upgpkg: cargo-deny 0.11.1-2
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD42
2 files changed, 28 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index edebdacc9de1..2d423f49799d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 69770ead666c..e62f95d33edc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: