# Template file for 'volta' pkgname=volta version=0.8.7 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=3e1c29f3846c40b13601ee5ebdf4b379243462bfff728b370b72495a430b177e 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 }