diff options
| author | Benson Muite <benson_muite@emailplus.org> | 2024-01-04 12:11:10 +0300 |
|---|---|---|
| committer | Felix Queißner <felix@ib-queissner.de> | 2024-01-04 10:24:15 +0100 |
| commit | d3756b3b7a74e54b0795174fa11647b3f9c1fbd5 (patch) | |
| tree | 4ea68de964c59f95c596680a81254e1f5fb53cdf | |
| parent | bafb15fe04f78d65b451a03f273591ff8ec5ecf3 (diff) | |
Add app data file
| -rw-r--r-- | Kristall.metainfo.xml | 22 | ||||
| -rw-r--r-- | Makefile | 4 |
2 files changed, 26 insertions, 0 deletions
diff --git a/Kristall.metainfo.xml b/Kristall.metainfo.xml new file mode 100644 index 0000000..5921454 --- /dev/null +++ b/Kristall.metainfo.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="desktop"> + <id>Kristall.desktop</id> + <metadata_license>CC0-1.0</metadata_license> + <project_license>GPL-3.0</project_license> + <name>Kristall</name> + <summary>A high-quality visual cross-platform gemini browser</summary> + <description> + <p> + Graphical small-internet client for windows, linux, MacOS X and BSDs. + Supports gemini, http, https, gopher, finger. + </p> + </description> + <screenshots> + <screenshot type="default"> + <image>https://mq32.de/public/336ac416892fd9064593631e7be9f7d8e266196b.png</image> + </screenshot> + </screenshots> + <url type="homepage">https://kristall.random-projects.net/</url> + <url type="bugtracker">https://github.com/MasterQ32/kristall/issues</url> + <update_contact>kristall_at_mq32.de</update_contact> +</component> @@ -53,6 +53,7 @@ install: kristall $(MAKEDIR) $(sharedir)/icons/hicolor/128x128/apps/ $(MAKEDIR) $(sharedir)/applications/ $(MAKEDIR) $(sharedir)/mime/packages/ + $(MAKEDIR) $(sharedir)/metainfo/ $(MAKEDIR) $(mandir) $(MAKEDIR) $(bindir) @@ -64,12 +65,15 @@ install: kristall $(INSTALL_DATA) src/icons/kristall-128.png $(sharedir)/icons/hicolor/128x128/apps/net.random-projects.kristall.png $(INSTALL_DATA) Kristall.desktop $(sharedir)/applications/Kristall.desktop $(INSTALL_DATA) kristall-mime-info.xml $(sharedir)/mime/packages/kristall.xml + $(INSTALL_DATA) Kristall.metainfo.xml $(sharedir)/metainfo/Kristall.metainfo.xml $(INSTALL_DATA) doc/kristall.1 $(mandir)/kristall.1 $(INSTALL_PROGRAM) kristall $(bindir)/kristall uninstall: # Remove the .desktop rm -f $(sharedir)/applications/Kristall.desktop + # Remove appdata file + rm -f $(sharedir)/metainfo/Kristall.metainfo.xml # Remove the mime entry rm -f $(sharedir)/mime/packages/kristall.xml # Remove the icons |
