From d4dde7f803b314ef4256aa166db1f8ee8aacef85 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Thu, 13 Nov 2025 21:36:52 -0800 Subject: [PATCH] chore(metainfo): deno (#7348) (#7365) * chore(metainfo): deno * oops (cherry picked from commit c38e7a5604ae80b34815c6b0405d6b30a89e7f76) Co-authored-by: Pornpipat Popum --- anda/devs/deno/land.deno.deno.metainfo.xml | 26 ++++++++++++++++++++++ anda/devs/deno/rust-deno.spec | 5 ++++- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 anda/devs/deno/land.deno.deno.metainfo.xml diff --git a/anda/devs/deno/land.deno.deno.metainfo.xml b/anda/devs/deno/land.deno.deno.metainfo.xml new file mode 100644 index 0000000000..c5d0ed7baf --- /dev/null +++ b/anda/devs/deno/land.deno.deno.metainfo.xml @@ -0,0 +1,26 @@ + + + land.deno.deno + CC0-1.0 + MIT + + Deno + A modern runtime for JavaScript and TypeScript. + + +

+ Deno (/ˈdiːnoʊ/, pronounced dee-no) is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults and a great developer experience. + It's built on V8, Rust, and Tokio. +

+
+ https://deno.com + + text/javascript + text/typescript + + + + + + +
diff --git a/anda/devs/deno/rust-deno.spec b/anda/devs/deno/rust-deno.spec index c7c592404c..69f9c8a002 100644 --- a/anda/devs/deno/rust-deno.spec +++ b/anda/devs/deno/rust-deno.spec @@ -6,7 +6,7 @@ Name: rust-deno Version: 2.5.6 -Release: 1%?dist +Release: 2%?dist Summary: Deno executable License: MIT @@ -14,6 +14,7 @@ URL: https://crates.io/crates/deno Source: %{crates_source} Source1: https://raw.githubusercontent.com/denoland/deno/refs/tags/v%version/LICENSE.md Source2: gcc-wrapper.sh +Source3: land.deno.deno.metainfo.xml # Automatically generated patch to strip dependencies and normalize metadata Patch: deno-fix-metadata-auto.diff @@ -43,6 +44,7 @@ License: ((Apache-2.0 OR MIT) AND BSD-3-Clause) AND ((MIT OR Apache-2.0) %license LICENSE.md %license LICENSE.dependencies %doc README.md +%{_metainfodir}/land.deno.deno.metainfo.xml %{_bindir}/deno %pkg_completion -Bfzn %crate @@ -69,3 +71,4 @@ target/rpm/deno completions bash > %buildroot%bash_completions_dir/deno %dnl target/rpm/deno completions elvish > %buildroot%elvish_completions_dir/deno.elv target/rpm/deno completions fish > %buildroot%fish_completions_dir/deno.fish target/rpm/deno completions zsh > %buildroot%zsh_completions_dir/_deno +install -Dm644 %{S:3} -t %buildroot%{_metainfodir}