commit: f7f5bd0d012e21fb95ad6398589ca1d2bf79d5f3 Author: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name> AuthorDate: Mon Nov 3 18:05:46 2014 +0000 Commit: Vadim A. Misbakh-Soloviov <mva <AT> mva <DOT> name> CommitDate: Mon Nov 3 18:05:46 2014 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/lua.git;a=commit;h=f7f5bd0d
[app-editors/neovim] Added Signed-off-by: Vadim A. Misbakh-Soloviov <mva <AT> mva.name> --- app-editors/neovim/ChangeLog | 16 +++++++++++++ app-editors/neovim/metadata.xml | 5 ++++ app-editors/neovim/neovim-9999.ebuild | 43 +++++++++++++++++++++++++++++++++++ 3 files changed, 64 insertions(+) diff --git a/app-editors/neovim/ChangeLog b/app-editors/neovim/ChangeLog new file mode 100644 index 0000000..f48c782 --- /dev/null +++ b/app-editors/neovim/ChangeLog @@ -0,0 +1,16 @@ +# ChangeLog for app-editors/neovim +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 14 Jun 2014; Jelte Fennema (JelteF) <[email protected]> + neovim-9999.ebuild: + Use CFLAGS needed to get a working executable + + 10 May 2014; Jelte Fennema <[email protected]> neovim-9999.ebuild: + Add new cmsgpack and lpeg dependencies to neovim. + +*neovim-9999 (11 Mar 2014) + + 11 Mar 2014; Christoph Junghans <[email protected]> +metadata.xml, + +neovim-9999.ebuild: + initial commit diff --git a/app-editors/neovim/metadata.xml b/app-editors/neovim/metadata.xml new file mode 100644 index 0000000..897aa2e --- /dev/null +++ b/app-editors/neovim/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>sci</herd> +</pkgmetadata> diff --git a/app-editors/neovim/neovim-9999.ebuild b/app-editors/neovim/neovim-9999.ebuild new file mode 100644 index 0000000..80b2b10 --- /dev/null +++ b/app-editors/neovim/neovim-9999.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit cmake-utils flag-o-matic git-r3 + +EGIT_REPO_URI="git://github.com/neovim/neovim.git" +KEYWORDS="" + +DESCRIPTION="Vim's rebirth for the 21st century" +HOMEPAGE="https://github.com/neovim/neovim" + +LICENSE="vim" +SLOT="0" +KEYWORDS="" +IUSE="" + +RDEPEND=" + app-admin/eselect-vi + sys-libs/ncurses +" +DEPEND=" + ${RDEPEND} + || ( + dev-lang/luajit + dev-lang/lua + ) + >=dev-libs/libuv-0.11.19 + || ( + dev-lua/lpeg + dev-lua/lulpeg[lpeg_replace] + ) + dev-lua/messagepack +" + +src_configure() { + append-flags "-DNDEBUG -Wno-error -D_FORTIFY_SOURCE=1" + cmake-utils_src_configure +} + +
