name: vim-hduran
version: '8.0.0045' # just for humans, typically '1.2+git' or '1.3.2'
summary: Vim is a greatly improved version of the good old UNIX editor Vi.
description: |
Many new features have been added multi-level undo, syntax i
highlighting, command line history, on-line help, spell checking,
filename completion, block operations, script language, etc.
grade: stable
confinement: strict
apps:
vim:
command: vim
plugs: [network, home, removable-media, x11]
gvim:
command: gvim
plugs: [network, home, removable-media, x11]
gview:
command: gview
plugs: [network, home, removable-media, x11]
gvimdiff:
command: gvimdiff
plugs: [network, home, removable-media, x11]
gvimtutor:
command: gvimtutor
plugs: [network, home, removable-media, x11]
rgview:
command: rgview
plugs: [network, home, removable-media, x11]
rgvim:
command: rgvim
plugs: [network, home, removable-media, x11]
eview:
command: eview
plugs: [network, home, removable-media, x11]
evim:
command: evim
plugs: [network, home, removable-media, x11]
ex:
command: ex
plugs: [network, home, removable-media, x11]
rvim:
command: rvim
plugs: [network, home, removable-media, x11]
rview:
command: rview
plugs: [network, home, removable-media, x11]
view:
command: view
plugs: [network, home, removable-media, x11]
vimdiff:
command: vimdiff
plugs: [network, home, removable-media, x11]
vimtutor:
command: vimtutor
plugs: [network, home, removable-media, x11]
xxd:
command: xxd
plugs: [network, home, removable-media, x11]
parts:
vim:
plugin: autotools
source: 'https://github.com/vim/vim.git'
source-tag: 'v8.0.0045'
configflags: ['--with-features=huge', '--enable-gui=gtk3', '--with-x', '--enable-gtk3-check', '--enable-athena-check', '--enable-fontset', '--with-python3-config-dir=$(python3-config --configdir)', '--enable-pythoninterp', '--enable-python3interp', '--enable-rubyinterp']
stage-packages: [libacl1, libbonoboui2-0, libc6, libgdk-pixbuf2.0-0, libglib2.0-0, libgnome-2-0, libgnomeui-0, libgpm2, libgtk2.0-0, libice6, liblua5.2-0, libpango-1.0-0, libperl5.22, libpython3.5, libruby2.3, libselinux1, libsm6, libtcl8.6, libtinfo5, libx11-6, libxt6, libgtk-3-0]
build-packages: [autoconf, debhelper, dpkg-dev, ghostscript, libacl1-dev, libgnomeui-dev, libgpm-dev, libgtk-3-dev, libgtk2.0-dev, liblua5.2-dev, libncurses5-dev, libperl-dev, libselinux1-dev, libtinfo-dev, libxaw7-dev, libxpm-dev, libxt-dev, lua5.2, pdf2svg, python-dev, python3-dev, ruby, ruby-dev, tcl-dev, docbook-utils, docbook-xml]
snap:
- bin/eview
- bin/evim
- bin/ex
- bin/gview
- bin/gvim
- bin/gvimdiff
- bin/gvimtutor
- bin/rgview
- bin/rgvim
- bin/rview
- bin/rvim
- bin/view
- bin/vim
- bin/vimdiff
- bin/vimtutor
- bin/xxd