From e7ffdf97d201ad1bd4cefaf1b20cef65d1729ebf Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Thu, 29 Dec 2022 13:57:08 -0500 Subject: [PATCH] Initial import --- container.yaml | 19 +++++++++++++++++++ vim.yaml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100644 container.yaml create mode 100644 vim.yaml diff --git a/container.yaml b/container.yaml new file mode 100644 index 0000000..96b22fc --- /dev/null +++ b/container.yaml @@ -0,0 +1,19 @@ +compose: + modules: + - vim:stable +flatpak: + id: org.vim.Vim + branch: stable + command: gvim + rename-appdata-file: gvim.appdata.xml + rename-desktop-file: gvim.desktop + rename-icon: gvim + finish-args: |- + --filesystem=host + --filesystem=/tmp + --filesystem=/var/tmp + --share=ipc + --share=network + --socket=fallback-x11 + --socket=wayland + --talk-name=org.freedesktop.Flatpak diff --git a/vim.yaml b/vim.yaml new file mode 100644 index 0000000..8653b21 --- /dev/null +++ b/vim.yaml @@ -0,0 +1,44 @@ +--- +document: modulemd +version: 2 +data: + summary: The VIM version of the vi editor for the X Window System - GVim + description: >- + VIM (VIsual editor iMproved) is an updated and improved version of the vi editor. + Vi was the first real screen-based editor for UNIX, and is still very popular. + VIM improves on vi by adding new features: multiple windows, multi-level undo, + block highlighting and more. VIM-X11 is a version of the VIM editor which will + run within the X Window System. If you install this package, you can run VIM + as an X application with a full GUI interface and mouse support by command gvim. + license: + module: + - MIT + buildopts: + arches: [aarch64, x86_64] + dependencies: + - buildrequires: + flatpak-runtime: [f37] + platform: [f37] + requires: + flatpak-runtime: [f37] + platform: [f37] + profiles: + default: + rpms: + - vim-X11 + components: + rpms: + gpm: + rationale: Runtime dependency + ref: f37 + arches: [aarch64, x86_64] + libsodium: + rationale: Runtime dependency + ref: f37 + arches: [aarch64, x86_64] + vim: + rationale: Application package + ref: f37 + arches: [aarch64, x86_64] + buildorder: 10 +...