From 238f537b83fff1647150601db01911955259a7f3 Mon Sep 17 00:00:00 2001 From: Toby Merz Date: Thu, 8 Oct 2020 09:38:07 +0200 Subject: [PATCH] New package: deno-1.4.4 --- srcpkgs/deno/template | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 srcpkgs/deno/template diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template new file mode 100644 index 00000000000..ffa762f4d11 --- /dev/null +++ b/srcpkgs/deno/template @@ -0,0 +1,21 @@ +# Template file for 'deno' +pkgname=deno +version=1.4.4 +revision=1 +build_helper="rust" +hostmakedepends="cargo pkg-config curl unzip" +short_desc="Secure runtime for JavaScript and TypeScript" +maintainer="shizonic " +license="MIT" +homepage="https://deno.land" +distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz" +checksum=c4b68b5787d54d8af49391a43de3ac76927b61c079c0117b8b2f468a2581ad0a + +do_build() { + V8_FROM_SOURCE=1 cargo build -vv --release --target ${RUST_TARGET} +} + +do_install() { + vbin target/${RUST_TARGET}/release/deno + vlicense LICENSE +}