summary refs log tree commit diff
diff options
context:
space:
mode:
authorLeo Arias <leo.arias@canonical.com>2017-04-24 03:48:41 +0000
committerLeo Arias <leo.arias@canonical.com>2017-04-24 03:48:41 +0000
commitf51248b9994c3a806daff2d0550ae5e409e72893 (patch)
tree9a1de690335a32a78a9e4e1649c2ccabcb42250e
parentAdd matrix room (diff)
downloadnheko-f51248b9994c3a806daff2d0550ae5e409e72893.tar.xz
Add the packaging metadata to build the nheko snap
-rw-r--r--snap/snapcraft.yaml23
1 files changed, 23 insertions, 0 deletions
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
new file mode 100644
index 00000000..a25f1013
--- /dev/null
+++ b/snap/snapcraft.yaml
@@ -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]