summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorVlad Frolov2020-04-17 19:40:37 -0300
committerVlad Frolov2020-04-17 19:40:37 -0300
commit6928758b860ea4bc2c7f438e0aaeb0313652d485 (patch)
tree08dbd9bfccbd328a234d8533bdd8b0ad6c35795c /PKGBUILD
downloadaur-6928758b860ea4bc2c7f438e0aaeb0313652d485.tar.gz
initial commit: cargo-deny v0.6.6
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD34
1 files changed, 34 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..7d7894da927a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Vlad Frolov <frolvlad@gmail.com>
+
+pkgname=cargo-deny
+pkgver=0.6.6
+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')
+license=('MIT' 'APACHE')
+source=(https://github.com/EmbarkStudios/cargo-deny/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('0e146c78380928d5e04c20d87127adc361d07f8413478ef19f8b4093851b0bb0e3564cb6e21505f065f6d90f8f23856370de27e838002992dda4a81d54f5fd51')
+
+build() {
+ cd "cargo-deny-${pkgver}"
+ cargo build --release --locked
+}
+
+check() {
+ cd "cargo-deny-${pkgver}"
+ 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}"
+}
+
+# vim:set ts=2 sw=2 et: