# Template file for 'volta' pkgname=volta version=0.8.6 revision=1 archs="x86_64 i686" # Due to volta pulling pre-built binaries later. Evil. build_helper="rust" hostmakedepends="cargo pkg-config" makedepends="libressl-devel" short_desc="JavaScript tool version sync helper" maintainer="Alex Lohr " license="BSD-2-Clause" homepage="https://volta.sh/" distfiles="https://github.com/volta-cli/volta/archive/v${version}.tar.gz" checksum=c227ba3eef06176dd8d162fb24480e8c4536d5df6cb79b820b10d7407e4ca031 pre_build() { cargo update --package openssl-sys --precise 0.9.58 } do_build() { cargo build --release --target ${RUST_TARGET} } do_install() { vlicense LICENSE vbin target/${RUST_TARGET}/release/volta vbin target/${RUST_TARGET}/release/volta-shim vbin target/${RUST_TARGET}/release/volta-migrate }