-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathsnapcraft.yaml
38 lines (36 loc) · 1.02 KB
/
snapcraft.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
name: zeal # you probably want to 'snapcraft register <name>'
version: '0.4.0' # just for humans, typically '1.2+git' or '1.3.2'
summary: Zeal is a simple offline documentation browser inspired by Dash.
description: |
Zeal is a simple offline documentation browser inspired by Dash.
grade: stable
confinement: strict
apps:
zeal:
command: desktop-launch $SNAP/bin/zeal
plugs: [network, x11, unity7, browser-support]
parts:
zeal:
plugin: cmake
source: https://github.com/zealdocs/zeal/archive/v$SNAPCRAFT_PROJECT_VERSION.tar.gz
build-packages:
- build-essential
- libarchive-dev
- libappindicator-dev
- libxcb-keysyms1-dev
- zlib1g-dev
- libx11-dev
- libxslt1-dev
- libqt5x11extras5-dev
- libqt5webkit5-dev
- libsqlite3-dev
- extra-cmake-modules
stage-packages:
- libsqlite3-0
- xcb
- libarchive13
- libxcb-cursor0
after: [desktop-qt5]
# TODO: Exclude more unneeded files
prime:
- -usr/share/man