Sisyphus repositório
Última atualização: 13 outubro 2019 | SRPMs: 17515 | Visitas: 15263675
en ru br
ALT Linux repositórios

Group :: Editores
RPM: neovim

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Name: neovim
Version: 0.4.2
Release: alt2

Summary: heavily refactored vim fork

License: ASLv2 and Vim
Group: Editors

# git://

Source: %name-%version-%release.tar

BuildRequires(pre): rpm-macros-cmake cmake

BuildRequires: /proc
BuildRequires: gcc-c++
BuildRequires: gperf
BuildRequires: libjemalloc-devel
BuildRequires: libmsgpack-devel
BuildRequires: libtermkey-devel
BuildRequires: libuv-devel
BuildRequires: libvterm-devel
BuildRequires: luajit libluajit-devel
BuildRequires: lua5.1-module-lpeg lua5.1-mpack
BuildRequires: libluv-devel
BuildRequires: unibilium-devel

#  at cow: Right now Neovim + Luajit is broken on aarch64 - see

# for details. Some distros
# workaround this issue using plain Lua on aarch64 platform but right now
# I am not ready to spend my time trying to fix this issue. If anyone wants
# to fix it - start with libluv library first because it is compiled with
# libluajit exclusively.
ExcludeArch: aarch64

Provides: nvim = %EVR
Requires: %name-runtime = %EVR

%package runtime
Summary: heavily refactored vim fork - runtime files
Group: Editors

%define common_descr \
Neovim is a refactor, and sometimes redactor, in the tradition of Vim (which\
itself derives from Stevie). It is not a rewrite but a continuation and\
extension of Vim. Many clones and derivatives exist; some are very clever, but\
none are Vim. Neovim strives to be a superset of Vim except for some\
intentionally-removed misfeatures. It is built for users who want the good parts\
of Vim, and more.


%description runtime

This package contains runtime files.


%cmake \
%cmake_build VERBOSE=1

%find_lang nvim

gzip -9 LICENSE

install -pm0644 runtime/nvim.desktop -Dt %buildroot%_desktopdir
install -pm0644 runtime/nvim.png -Dt %buildroot%_pixmapsdir

%files -f nvim.lang
%doc LICENSE.gz


%files runtime
%dir %_datadir/nvim
%dir %_datadir/nvim/runtime


Todas as alterações você pod ver aqui

projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009