1
0
mirror of https://github.com/BoostIo/Boostnote synced 2025-12-13 17:56:25 +00:00

Edit snapcraft.yaml to snap Boostnote

This commit is contained in:
asmsuechan
2017-10-16 13:50:46 +09:00
parent cfd13139e0
commit e48540713d

View File

@@ -1,16 +1,48 @@
name: my-snap-name # you probably want to 'snapcraft register <name>' name: boostnote
version: '0.1' # just for humans, typically '1.2+git' or '1.3.2' version: '0.1'
summary: Single-line elevator pitch for your amazing snap # 79 char long summary summary: A note-taking app for programmers
description: | description: |
This is my-snap's description. You have a paragraph or two to tell the Boostnote is an open source note-taking app made for programmers just like you. https://boostnote.io
most important story about your snap. Keep it under 100 words though, https://github.com/BoostIO/Boostnote
we live in tweetspace and your description wants to look good in the snap
store.
grade: devel # must be 'stable' to release into candidate/stable channels grade: stable
confinement: devmode # use 'strict' once you have the right plugs and slots confinement: strict
apps:
asmstnote:
command: desktop-launch $SNAP/etc/boostnote/Boostnote
plugs:
- browser-support
- network
- unity7
- gsettings
parts: parts:
my-part: src:
# See 'snapcraft plugins' plugin: nodejs
source: .
deps:
plugin: nil plugin: nil
stage-packages:
- libgconf-2-4
- libnss3
- libxss1
- fontconfig-config
desktop-integration:
plugin: nil
stage-packages:
- libappindicator1
- libdbusmenu-glib4
- libnotify4
- libunity9
launcher:
plugin: dump
source: .
stage:
- etc/boostnote
organize:
dist/Boostnote-linux-x64: etc/boostnote
after: [desktop-glib-only]