From 5cfce5723931b963ae591f467425357aa56d7c2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Thu, 9 Jul 2020 00:14:10 +0200 Subject: [PATCH] New package: cargo-crev-0.17.0 --- srcpkgs/cargo-crev/template | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 srcpkgs/cargo-crev/template diff --git a/srcpkgs/cargo-crev/template b/srcpkgs/cargo-crev/template new file mode 100644 index 00000000000..85861993b66 --- /dev/null +++ b/srcpkgs/cargo-crev/template @@ -0,0 +1,28 @@ +# Template file for 'cargo-crev' +pkgname=cargo-crev +version=0.17.0 +revision=1 +build_style=cargo +make_install_args="--path ./cargo-crev" +hostmakedepends="pkg-config" +makedepends="libressl-devel" +short_desc="Cryptographically verifiable code review system for cargo" +maintainer="Jan Christian Grünhage " +license="MPL-2.0, MIT, Apache-2.0" +homepage="https://github.com/crev-dev/cargo-crev" +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum=340efb023985c3950e9cf1eafe386248aecd3b8000d97563d274b38fa63633cc + +pre_build() { + # Versions in lockfile are incompatible with current libressl + cargo update --package openssl-sys:0.9.55 --precise 0.9.58 + cargo update --package openssl:0.10.26 --precise 0.10.30 +} + +post_install() { + vlicense LICENSE-APACHE + vlicense LICENSE-MIT + vlicense LICENSE-MPL2 + vdoc README.md + vdoc cargo-crev/src/doc/getting_started.md +}