From 4169fffa0fef71f1cd6a9f87838d170990b69a68 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 13 Mar 2024 14:07:25 -0600 Subject: [PATCH] Add metainfo --- justfile | 5 +++++ res/com.system76.CosmicTerm.metainfo.xml | 23 +++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 res/com.system76.CosmicTerm.metainfo.xml diff --git a/justfile b/justfile index 6b329dc..255ea69 100644 --- a/justfile +++ b/justfile @@ -15,6 +15,10 @@ desktop := APPID + '.desktop' desktop-src := 'res' / desktop desktop-dst := clean(rootdir / prefix) / 'share' / 'applications' / desktop +metainfo := APPID + '.metainfo.xml' +metainfo-src := 'res' / metainfo +metainfo-dst := clean(rootdir / prefix) / 'share' / 'metainfo' / metainfo + icons-src := 'res' / 'icons' / 'hicolor' icons-dst := clean(rootdir / prefix) / 'share' / 'icons' / 'hicolor' @@ -61,6 +65,7 @@ run *args: install: install -Dm0755 {{bin-src}} {{bin-dst}} install -Dm0644 {{desktop-src}} {{desktop-dst}} + install -Dm0644 {{metainfo-src}} {{metainfo-dst}} for size in `ls {{icons-src}}`; do \ install -Dm0644 "{{icons-src}}/$size/apps/{{APPID}}.svg" "{{icons-dst}}/$size/apps/{{APPID}}.svg"; \ done diff --git a/res/com.system76.CosmicTerm.metainfo.xml b/res/com.system76.CosmicTerm.metainfo.xml new file mode 100644 index 0000000..2369a46 --- /dev/null +++ b/res/com.system76.CosmicTerm.metainfo.xml @@ -0,0 +1,23 @@ + + + com.system76.CosmicTerm + CC0-1.0 + GPL-3.0-only + COSMIC + System76 + jeremy@system76.com + https://github.com/pop-os/cosmic-term + https://github.com/pop-os/cosmic-term + COSMIC Terminal + Terminal emulator for the COSMIC desktop + +

Terminal emulator for the COSMIC desktop

+
+ com.system76.CosmicTerm.desktop + https://raw.githubusercontent.com/pop-os/cosmic-term/master/res/icons/hicolor/256x256/apps/com.system76.CosmicTerm.svg + + + cosmic-term + + +