forked from quassel/quassel
-
Notifications
You must be signed in to change notification settings - Fork 1
/
snapcraft.yaml
34 lines (32 loc) · 946 Bytes
/
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
name: quasselcore
version: "0.14-rc1"
summary: Modern, cross-platform IRC client (core)
description: |
This is a modern, cross-platform, distributed IRC client. One
(or multiple) client(s) can attach to and detach from a central core. It's
much like the popular combination of screen and a text-based IRC client such
as WeeChat, but graphical.
confinement: strict
apps:
quasselcore:
command: wrap quasselcore
plugs: [network-bind]
daemon: simple
parts:
quasselcore:
source: .
plugin: cmake
configflags: [-DWANT_MONO=0, -DWANT_QTCLIENT=0, -DCMAKE_BUILD_TYPE=Release]
build-packages:
- cmake
- g++
- zlib1g-dev
- qttools5-dev
- qtscript5-dev
- libqt5sql5-sqlite
stage-packages:
- libqt5sql5-sqlite
environment:
plugin: copy
files:
snap.wrapper: bin/wrap