Skip to content

Commit

Permalink
Fix classic confinement compatibility
Browse files Browse the repository at this point in the history
Signed-off-by: 林博仁(Buo-ren, Lin) <Buo.Ren.Lin@gmail.com>
  • Loading branch information
brlin-tw committed Dec 8, 2018
1 parent b867116 commit 70cd3de
Showing 1 changed file with 21 additions and 4 deletions.
25 changes: 21 additions & 4 deletions snap/snapcraft.yaml
Expand Up @@ -57,17 +57,29 @@ plugs:
apps:
nano:
command: >
bin/locales-launch
bin/nano-launch
"${SNAP}"/bin/workaround-snap-arch-triplet-launch
"${SNAP}"/bin/classic-launch
"${SNAP}"/bin/locales-launch
"${SNAP}"/bin/magic-launch
"${SNAP}"/bin/nano-launch
"${SNAP}"/bin/nano
environment:
# Fix "Error opening terminal: xterm-256color." error in classic confinement
# DOC: terminfo(5) manpage
TERMINFO_DIRS: /snap/core/current/lib/terminfo

rnano:
command: >
bin/locales-launch
bin/nano-launch
"${SNAP}"/bin/workaround-snap-arch-triplet-launch
"${SNAP}"/bin/classic-launch
"${SNAP}"/bin/locales-launch
"${SNAP}"/bin/magic-launch
"${SNAP}"/bin/nano-launch
"${SNAP}"/bin/rnano
environment:
# Fix "Error opening terminal: xterm-256color." error in classic confinement
# DOC: terminfo(5) manpage
TERMINFO_DIRS: /snap/core/current/lib/terminfo

parts:
# Utility programs to help with packaging
Expand Down Expand Up @@ -95,6 +107,11 @@ parts:
#prime:
#- -*

# Required by classic-launch part
workaround-snap-arch-triplet:

classic-launch:

# Remote part for fixing the glibc locales(and gnu gettext I18N support)
# This part is only required for non GUI apps that don't uses the desktop-launch launchers
locales-launch:
Expand Down

0 comments on commit 70cd3de

Please sign in to comment.