From 16396ae0cc4c5d288c52d2ceea308c393eeeb5a3 Mon Sep 17 00:00:00 2001 From: Artur Sinila Date: Sat, 27 Mar 2021 18:03:28 +0300 Subject: [PATCH] New package: rust-sccache-dist-0.2.15 --- srcpkgs/rust-sccache-dist/template | 27 +++++++++++++++++++++++++++ srcpkgs/rust-sccache/template | 1 + 2 files changed, 28 insertions(+) create mode 100644 srcpkgs/rust-sccache-dist/template diff --git a/srcpkgs/rust-sccache-dist/template b/srcpkgs/rust-sccache-dist/template new file mode 100644 index 00000000000000..2abc2a8f031566 --- /dev/null +++ b/srcpkgs/rust-sccache-dist/template @@ -0,0 +1,27 @@ +# Template file for 'rust-sccache-dist' +pkgname=rust-sccache-dist +version=0.2.15 +revision=1 +archs="x86_64*" +wrksrc="sccache-${version}" +build_style=cargo +configure_args="--no-default-features --features dist-server" +hostmakedepends="pkgconf" +makedepends="openssl-devel" +checkdepends="cargo" +short_desc="Ccache-like tool for Rust, C/C++ & more - server for distributed builds" +maintainer="Enno Boland " +license="Apache-2.0" +homepage="https://crates.io/crates/sccache" +distfiles="https://static.crates.io/crates/sccache/sccache-${version}.crate" +checksum=cd1b19d56224beccdbf3fcc1fac1b21d58ddad64eed7fc1288db84d227bcebf7 +make_check=extended + +case "$XBPS_TARGET_MACHINE" in + x86_64*|i686*|arm*|aarch64*) ;; + *) broken="ftbfs in ring" ;; +esac + +post_install() { + rm ${DESTDIR}/usr/bin/sccache +} diff --git a/srcpkgs/rust-sccache/template b/srcpkgs/rust-sccache/template index a1f99a9aa87b7b..0de9fbdf6ddf5f 100644 --- a/srcpkgs/rust-sccache/template +++ b/srcpkgs/rust-sccache/template @@ -4,6 +4,7 @@ version=0.2.15 revision=1 wrksrc="${pkgname/rust-/}-${version}" build_style=cargo +configure_args="--features all" hostmakedepends="pkgconf" makedepends="openssl-devel" checkdepends="cargo"