Initial packaging

Signed-off-by: James McCoy's avatarJames McCoy <jamessan@debian.org>
parent 4a1c36e9
neovim (0.1.1-1) experimental; urgency=medium
* Initial release. (Closes: #752264)
-- James McCoy <jamessan@debian.org> Sat, 16 Jan 2016 22:47:15 -0500
Source: neovim
Section: editors
Priority: extra
Maintainer: Debian Vim Maintainers <pkg-vim-maintainers@lists.alioth.debian.org>
Uploaders: James McCoy <jamessan@debian.org>
Build-Depends: autoconf,
automake,
cmake,
debhelper (>= 9),
libacl1-dev,
libjemalloc-dev,
libluajit-5.1-dev,
libmsgpack-dev (>= 1.0.0),
libselinux1-dev [linux-any],
libtermkey-dev,
libunibilium-dev,
libuv1-dev,
libvterm-dev,
luarocks,
lua-bitop,
lua-lpeg,
lua-messagepack,
ninja-build,
pkg-config
Standards-Version: 3.9.6
Homepage: https://neovim.io/
Vcs-Git: https://anonscm.debian.org/git/pkg-vim/neovim.git
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-vim/neovim.git
Package: neovim
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}
Suggests: ctags, vim-scripts
Description: heavily refactored vim fork
Neovim is a fork of Vim focused on modern code and features, rather than
running in legacy environments.
.
msgpack API enables structured communication to/from any programming language.
Remote plugins run as co-processes that communicate with Neovim safely and
asynchronously.
.
GUIs (or TUIs) can easily embed Neovim or communicate via TCP sockets using
the discoverable msgpack API.
This diff is collapsed.
#!/usr/bin/make -f
DEB_BUILD_MAINT_OPTIONS = hardening=+all
include /usr/share/dpkg/buildflags.mk
# cmake doesn't honor CPPFLAGS
CFLAGS += $(CPPFLAGS)
CXXFLAGS += $(CPPFLAGS)
export CFLAGS CXXFLAGS LDFLAGS
%:
dh $@ --parallel
override_dh_auto_build:
dh_auto_install --parallel -- VERBOSE=1 USE_BUNDLED_DEPS=OFF CMAKE_BUILD_TYPE=None CMAKE_EXTRA_FLAGS=-DCMAKE_INSTALL_PREFIX=/usr
override_dh_auto_install:
dh_auto_install --parallel -- VERBOSE=1 USE_BUNDLED_DEPS=OFF
# Need busted packaged first
override_dh_auto_test:
version=3
#opts=filenamemangle=s/.*v([0-9.]+)\.tar\.gz/neovim-$1.tar.gz/ \
https://github.com/neovim/neovim/releases/ (?:.*/)?v([0-9.]+)\.tar\.gz
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment