[neovim] 01/07: Expand test coverage on the buildds

James McCoy jamessan at debian.org
Sat Oct 29 04:07:13 UTC 2016


This is an automated email from the git hooks/post-receive script.

jamessan pushed a commit to branch debian/sid
in repository neovim.

commit 64651bc368268d527fdb1a6808670946be484043
Author: James McCoy <jamessan at debian.org>
Date:   Fri Oct 28 21:24:47 2016 -0400

    Expand test coverage on the buildds
    
    Add powerpcspe to luajit arch qualifier to allow unit tests to run.
    
    Add alpha, hppa, sparc64, and x32 to lua-nvim arch qualifier to allow
    functional tests to run.
    
    Signed-off-by: James McCoy <jamessan at debian.org>
---
 debian/changelog              |  7 +++++++
 debian/control                | 16 ++++++++++------
 debian/copyright              |  6 +++---
 debian/neovim-runtime.install |  4 ++--
 debian/neovim.install         |  2 +-
 5 files changed, 23 insertions(+), 12 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index c1ef999..f245052 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+neovim (0.1.5-9) UNRELEASED; urgency=medium
+
+  * Expand architectures which Build-Depend on luajit (powerpcspe) and
+    lua-nvim (alpha, hppa, sparc64, x32).
+
+ -- James McCoy <jamessan at debian.org>  Fri, 28 Oct 2016 21:19:31 -0400
+
 neovim (0.1.5-8) unstable; urgency=medium
 
   * Disable tests for "indep" builds.
diff --git a/debian/control b/debian/control
index cb1b281..f90771e 100644
--- a/debian/control
+++ b/debian/control
@@ -3,12 +3,13 @@ Section: editors
 Priority: extra
 Maintainer: Debian Vim Maintainers <pkg-vim-maintainers at lists.alioth.debian.org>
 Uploaders: James McCoy <jamessan at debian.org>
-Build-Depends: cmake,
+Build-Depends:
+ cmake,
  debhelper (>= 9),
  libacl1-dev,
  libjemalloc-dev [!hurd-any],
  libkvm-dev [kfreebsd-any],
- libluajit-5.1-dev [amd64 armel armhf hurd-i386 i386 kfreebsd-i386 mips mipsel powerpc],
+ libluajit-5.1-dev [amd64 armel armhf hurd-i386 i386 kfreebsd-i386 mips mipsel powerpc powerpcspe],
  libmsgpack-dev (>= 1.0.0),
  libnss-wrapper <!nocheck>,
  libtermkey-dev,
@@ -19,8 +20,8 @@ Build-Depends: cmake,
  lua-busted <!nocheck>,
  lua-lpeg,
  lua-mpack,
- lua-nvim [amd64 armel armhf i386 mips mips64el mipsel powerpc ppc64el] <!nocheck>,
- luajit [amd64 armel armhf hurd-i386 i386 kfreebsd-i386 mips mipsel powerpc] | lua5.1,
+ lua-nvim [alpha amd64 armel armhf hppa i386 mips mips64el mipsel powerpc ppc64el sparc64 x32] <!nocheck>,
+ luajit [amd64 armel armhf hurd-i386 i386 kfreebsd-i386 mips mipsel powerpc powerpcspe] | lua5.1,
  ninja-build,
  pkg-config
 Standards-Version: 3.9.8
@@ -30,8 +31,11 @@ Vcs-Browser: https://anonscm.debian.org/cgit/pkg-vim/neovim.git
 
 Package: neovim
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}, neovim-runtime (= ${source:Version})
-Recommends: xsel | xclip, python-neovim, python3-neovim, xxd
+Depends:
+ neovim-runtime (= ${source:Version}),
+ ${misc:Depends},
+ ${shlibs:Depends}
+Recommends: python-neovim, python3-neovim, xsel | xclip, xxd
 Suggests: ctags, vim-scripts
 Description: heavily refactored vim fork
  Neovim is a fork of Vim focused on modern code and features, rather than
diff --git a/debian/copyright b/debian/copyright
index 746ac11..80a2b5a 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -268,7 +268,7 @@ License: Unicode
  COPYRIGHT AND PERMISSION NOTICE
  .
  Copyright © 1991-2015 Unicode, Inc. All rights reserved.
- Distributed under the Terms of Use in 
+ Distributed under the Terms of Use in
  http://www.unicode.org/copyright.html.
  .
  Permission is hereby granted, free of charge, to any person obtaining
@@ -279,9 +279,9 @@ License: Unicode
  copy, modify, merge, publish, distribute, and/or sell copies of
  the Data Files or Software, and to permit persons to whom the Data Files
  or Software are furnished to do so, provided that
- (a) this copyright and permission notice appear with all copies 
+ (a) this copyright and permission notice appear with all copies
  of the Data Files or Software,
- (b) this copyright and permission notice appear in associated 
+ (b) this copyright and permission notice appear in associated
  documentation, and
  (c) there is clear notice in each modified Data File or in the Software
  as well as in the documentation associated with the Data File(s) or
diff --git a/debian/neovim-runtime.install b/debian/neovim-runtime.install
index 372e855..2e33a95 100644
--- a/debian/neovim-runtime.install
+++ b/debian/neovim-runtime.install
@@ -1,3 +1,3 @@
-debian/tmp/usr/share/nvim/
-debian/tmp/usr/share/man/man1/nvim.1
 debian/tmp/usr/share/locale
+debian/tmp/usr/share/man/man1/nvim.1
+debian/tmp/usr/share/nvim/
diff --git a/debian/neovim.install b/debian/neovim.install
index b99769c..e5b8e4e 100644
--- a/debian/neovim.install
+++ b/debian/neovim.install
@@ -1,2 +1,2 @@
-debian/tmp/usr/bin/nvim
 debian/scripts/* usr/bin/
+debian/tmp/usr/bin/nvim

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-vim/neovim.git



More information about the pkg-vim-maintainers mailing list