From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- app-vim/slimv/Manifest | 5 +++++ app-vim/slimv/metadata.xml | 28 ++++++++++++++++++++++++++++ app-vim/slimv/slimv-0.9.12-r1.ebuild | 33 +++++++++++++++++++++++++++++++++ 3 files changed, 66 insertions(+) create mode 100644 app-vim/slimv/Manifest create mode 100644 app-vim/slimv/metadata.xml create mode 100644 app-vim/slimv/slimv-0.9.12-r1.ebuild (limited to 'app-vim/slimv') diff --git a/app-vim/slimv/Manifest b/app-vim/slimv/Manifest new file mode 100644 index 000000000000..3d8eb5992978 --- /dev/null +++ b/app-vim/slimv/Manifest @@ -0,0 +1,5 @@ +DIST slimv-0.9.12.tar.bz2 614025 SHA256 ee7785027191fc74041d874e3a390cdd4044dc9dcd85392671016601b77161b1 SHA512 7ccf617780c5d6b8d25738546cb9df6986b4409748a5938e8d9112b057d34626a6b8525fb8622db06d0f300d6ec38f7513ef2c0e49df3bcd89614888887ca057 WHIRLPOOL c455c56422714af809efe18a05e2d12542030bf83d90b11656570e0df94f67624398b7a5953e8b5f1892121ccec3b6608a726b25cf261bbcec6691b94f02a740 +EBUILD slimv-0.9.12-r1.ebuild 864 SHA256 a285c72ff710b6ae8d35853618a0ae84263f1fb93b083ddf26e7581c1c7930ef SHA512 2c656b80d4483b47e24da86c17725ce03915a8066e95cfbc62ef93c376116599d09bf032a417d19ae1bf2777352e00e7fbffad5d2c9cf91ca7a4de4d72f6c938 WHIRLPOOL 0aca39514cb24583b26f516c3dc0ee00ceb3b6f13aad87eb61d93e19238f842e6eeff4e23b7ad1f3038e976c90ab4110c598d4ad05219089934d49ff36a5af32 +MISC ChangeLog 3258 SHA256 b436ecdf84f238e2d39157f5a935b42fec88a15a3207d3cc1ed9be6bac798065 SHA512 e790388195ecb6415d98cc91c8534fab32b0f89271637c1eb8511ff6c8ff841ff7b54585693d05b22afdad3cfbe8a243ef41dd430a3476942c2182dccbaa8620 WHIRLPOOL 27400653fb658695f4c507957978060a298c4d3d4dd1840d996b68676fc0723f4986f80e656a3c11fa55db91d9fef2e0b331cd48ca7c0bece742ede176d7280a +MISC ChangeLog-2015 3785 SHA256 97c24023dcbb446c5962b3a3b9255d7c6b80f5241186e0b17270396135ae8542 SHA512 0c3565faae65bc073d71bf4f7a6222bcec74fc6c565ce347d07c65fc03cd0af2ebfc69baa4bc1e326a04350bdadf6eb38123e80df657fa8fa4d097bdd82c592e WHIRLPOOL ebcc22544bd0f55a28b985d849c0b990da42123043ab4f0c5d330a5a496b0aff2bcbc4470f8729ef6a1b0a7c9f3d6e172ce982206a2bed1d1f3e5e66bd8a4380 +MISC metadata.xml 1220 SHA256 e1e7c129306919d5ca949e5c23aba583cb0c5d96cc55a9519ca6d7159c91334e SHA512 11c6fb3a83ea65ea97e57e70b24d9e011d48fb456bff15ea8b501e0dab767f73c78ae1c63e662423599252dee9969c1983b17fd1505533b3ee26f3afde2a3b29 WHIRLPOOL 47ab5b6560b80a29c9b7b2fe626cf40ae6ecf5bc146ae3a3ef82d86dd15df627c1baefee7e42831c77d95877965606a06dc7a3b75846834a88d48ca31ee7c0ac diff --git a/app-vim/slimv/metadata.xml b/app-vim/slimv/metadata.xml new file mode 100644 index 000000000000..0f0e597cc1b6 --- /dev/null +++ b/app-vim/slimv/metadata.xml @@ -0,0 +1,28 @@ + + + + + vim@gentoo.org + Gentoo Vim Project + + + Slimv tries to mimic a subset of SLIME's (Superior Lisp Interaction Mode + for Emacs) functionality inside Vim. The script defines functions and + keybindings to send s-expressions to a console mode Lisp or Clojure REPL + (Read-Eval-Print Loop). + + Slimv runs its own REPL or connects to a running REPL started by a + previous Slimv session, the connection is established when the first + Slimv command is executed (e.g. an s-expression is evaluated). The Lisp + REPL buffer can also be opened inside Vim as a Vim buffer with syntax + highlighting and autoindenting, Lisp commands may be entered in the + command line, just as in a regular REPL. The script also has a basic + support for Clojure REPL. + + The script also supports a number of other features provided by SLIME + including profiling, paredit mode, and hyperspec lookups. + + + kovisoft/slimv + + diff --git a/app-vim/slimv/slimv-0.9.12-r1.ebuild b/app-vim/slimv/slimv-0.9.12-r1.ebuild new file mode 100644 index 000000000000..5fe714d6934f --- /dev/null +++ b/app-vim/slimv/slimv-0.9.12-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit python-single-r1 vim-plugin vcs-snapshot + +DESCRIPTION="vim plugin: aid Lisp development by providing a SLIME-like Lisp and Clojure REPL" +HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=2531" +SRC_URI="https://bitbucket.org/kovisoft/${PN}/get/${PV}.tar.bz2 -> ${P}.tar.bz2" +LICENSE="public-domain" +KEYWORDS="amd64 x86" + +RDEPEND="|| ( app-editors/vim[python,${PYTHON_USEDEP}] app-editors/gvim[python,${PYTHON_USEDEP}] ) + ${PYTHON_DEPS} + || ( + dev-lisp/clisp + dev-lang/clojure + dev-lisp/abcl + dev-lisp/clozurecl + dev-lisp/ecls + dev-lisp/sbcl + )" + +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +VIM_PLUGIN_HELPFILES="${PN}.txt" + +src_prepare() { + # remove emacs related files + rm -r slime swank-clojure || die +} -- cgit v1.2.3