Merge pull request #3 from elopio/snapcraft

Add the packaging metadata to build the nheko snap
This commit is contained in:
mujx 2017-09-30 20:35:43 +03:00 committed by GitHub
commit 2d6bbc70da
1 changed files with 23 additions and 0 deletions

23
snap/snapcraft.yaml Normal file
View File

@ -0,0 +1,23 @@
name: nheko
version: master
summary: Desktop client for the Matrix protocol
description: |
The motivation behind the project is to provide a native desktop app for
Matrix that feels more like a mainstream chat app (Riot, Telegram etc) and
less like an IRC client.
grade: devel # must be 'stable' to release into candidate/stable channels
confinement: strict
apps:
nheko:
command: desktop-launch $SNAP/nheko
plugs: [network, network-bind, x11, unity7, home]
parts:
nheko:
source: .
plugin: cmake
build-packages: [gcc]
artifacts: [nheko]
after: [desktop-qt5]