forked from babluboy/bookworm
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsnapcraft.yaml
44 lines (41 loc) · 1.65 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
39
40
41
42
43
44
name: snap-bookworm
version: '0.9' # just for humans, typically '1.2+git' or '1.3.2'
summary: A simple, focused eBook reader # 79 char long summary
description: |
Read the books you love without having to worry about the different format complexities like epub, pdf, mobi, cbr, etc
Manage your library by tagging and updating metadata on books, to quickly find books using metadata searching and tag based filtering.
This version supports EPUB, MOBI, PRC, PDF and Comics (CBR and CBZ) formats with support for more formats to follow soon.
icon: /usr/share/icons/hicolor/24x24/apps/bookworm.png
grade: devel # must be 'stable' to release into candidate/stable channels
confinement: strict # use 'strict' once you have the right plugs and slots
apps:
bookworm:
command: desktop-launch bookworm
desktop: usr/share/applications/com.github.babluboy.bookworm.desktop
plugs: [home, x11, unity7, gsettings]
parts:
bookworm:
source: https://github.com/babluboy/bookworm.git
plugin: cmake
configflags: [-DCMAKE_INSTALL_PREFIX=/usr]
build-packages:
- build-essential
- valac
- intltool
- libgee-0.8-dev
- debhelper
- libgtk-3-dev
- libgranite-dev
- libwebkit2gtk-4.0-37
- libwebkit2gtk-4.0-dev
- libsqlite3-dev
- libpoppler-glib-dev
stage-packages:
- gnome-keyring
- gobject-introspection
- libgdk-pixbuf2.0-0
- libgee-0.8-2
- libgtk-3-0
- libpango-1.0-0
- libpangocairo-1.0-0
after: [desktop-gtk3]