mirror of
https://github.com/zealdocs/zeal.git
synced 2026-08-29 08:34:50 +08:00
build(snap): adopt appstream metadata
This commit is contained in:
+6
-11
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user