From e1c6a8e8b30e705a762cb963a5a11c393d13cd04 Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Wed, 11 Apr 2018 16:39:10 +0200 Subject: [PATCH] vim: module added --- Tools/vim/8/variants | 1 + Tools/vim/build | 23 +++++++++++++++++++++++ Tools/vim/modulefile | 22 ++++++++++++++++++++++ 3 files changed, 46 insertions(+) create mode 100644 Tools/vim/8/variants create mode 100755 Tools/vim/build create mode 100644 Tools/vim/modulefile diff --git a/Tools/vim/8/variants b/Tools/vim/8/variants new file mode 100644 index 0000000..f0bb62d --- /dev/null +++ b/Tools/vim/8/variants @@ -0,0 +1 @@ +vim/8.0.586 unstable diff --git a/Tools/vim/build b/Tools/vim/build new file mode 100755 index 0000000..937d1aa --- /dev/null +++ b/Tools/vim/build @@ -0,0 +1,23 @@ +#!/usr/bin/env modbuild + +SOURCE_URL="ftp://ftp.vim.org/pub/vim/unix/$P-$V.tar.bz2" + + +pbuild::configure() { + cd "${MODULE_SRCDIR}" + "${MODULE_SRCDIR}"/configure \ + --prefix="${PREFIX}" \ + || exit 1 +} + + +pbuild::add_to_group 'Tools' +pbuild::compile_in_sourcetree +#pbuild::set_docfiles 'COPYING' 'README.md' +pbuild::make_all + +# Local Variables: +# mode: sh +# sh-basic-offset: 8 +# tab-width: 8 +# End: diff --git a/Tools/vim/modulefile b/Tools/vim/modulefile new file mode 100644 index 0000000..d852a39 --- /dev/null +++ b/Tools/vim/modulefile @@ -0,0 +1,22 @@ +#%Module1.0 + + +module-whatis "the ubiquitous text editor" +module-url "https://www.vim.org/" +module-license "GNU GPL v2" +module-maintainer "Achim Gsell " + +module-help " +im is a highly configurable text editor built to make creating and +changing any kind of text very efficient. It is included as 'vi' +with most UNIX systems and with Apple OS X. + +Vim is rock stable and is continuously being developed to become +even better. Among its features are: + + persistent, multi-level undo tree + extensive plugin system + support for hundreds of programming languages and file formats + powerful search and replace + integrates with many tools +"