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}