build(snap): adopt appstream metadata

This commit is contained in:
Oleg Shparber
2026-04-05 14:46:57 +03:00
parent 322d7b9ee1
commit cf6c2cfb35
+6 -11
View File
@@ -2,17 +2,9 @@
name: zeal
base: core24
adopt-info: zeal
summary: Offline documentation browser
description: |
Zeal is a simple offline documentation browser inspired by Dash.
It offers access to over 200 docsets covering various APIs and libraries.
title: Zeal
license: GPL-3.0-or-later
contact: https://go.zealdocs.org/l/contact
issues: https://github.com/zealdocs/zeal/issues
source-code: https://github.com/zealdocs/zeal
website: https://zealdocs.org
icon: assets/freedesktop/128-apps-zeal.png
contact:
- https://go.zealdocs.org/l/contact
- support@zealdocs.org
grade: stable
confinement: strict
@@ -30,6 +22,7 @@ lint:
apps:
zeal:
command: usr/bin/zeal
common-id: org.zealdocs.zeal
extensions: [kde-neon-6]
plugs:
- home
@@ -44,6 +37,8 @@ parts:
zeal:
plugin: cmake
source: .
parse-info:
- usr/share/metainfo/org.zealdocs.zeal.appdata.xml
cmake-parameters:
- -DCMAKE_INSTALL_PREFIX=/usr
- -DCMAKE_BUILD_TYPE=Release