# SPEC file overview: # https://docs.fedoraproject.org/en-US/quick-docs/creating-rpm-packages/#con_rpm-spec-file-overview # Fedora packaging guidelines: # https://docs.fedoraproject.org/en-US/packaging-guidelines/ %global debug_package %{nil} Name: deno Version: 2.6.5 Release: 1.ndias%{?dist} Summary: A modern runtime for JavaScript and TypeScript. License: MIT URL: https://deno.com/ Source0: https://github.com/denoland/deno/archive/refs/tags/v%{version}.tar.gz BuildRequires: rust,cargo, clang-devel, cargo-rpm-macros BuildRequires: rust-bencher-devel %description Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults and a great developer experience. It's built on V8, Rust, and Tokio. %prep %setup -q %build #cargo build %install export TMPDIR=/var/tmp CARGO_TARGET_DIR=/var/tmp cargo install deno --locked --root=%{buildroot}/usr rm -f %{buildroot}/usr/.crates.toml rm -f %{buildroot}/usr/.crates2.json %files %doc README.md %license LICENSE.md %{_bindir}/deno %changelog * Fri Jan 16 2026 Nuno Dias - 2.6.5-1.ndias - Version 2.6.5