* update vim to 9.0.1882-1
This commit is contained in:
parent
be876de7cb
commit
253c43a33a
41
vim/PKGBUILD
41
vim/PKGBUILD
@ -12,7 +12,7 @@
|
||||
|
||||
pkgbase=vim
|
||||
pkgname=('vim' 'gvim' 'vim-runtime')
|
||||
pkgver=9.0.1736
|
||||
pkgver=9.0.1882
|
||||
_versiondir=90
|
||||
pkgrel=1
|
||||
pkgdesc='Vi Improved, a highly configurable, improved version of the vi text editor'
|
||||
@ -20,33 +20,30 @@ url='https://www.vim.org'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
license=('custom:vim')
|
||||
makedepends=('glibc' 'libgcrypt' 'gpm' 'python' 'ruby' 'libxt' 'gtk3' 'lua'
|
||||
'gawk' 'tcl' 'zlib' 'libcanberra')
|
||||
source=(https://github.com/vim/vim/archive/v${pkgver}/${pkgbase}-${pkgver}.tar.gz
|
||||
'gawk' 'git' 'tcl' 'zlib' 'libcanberra')
|
||||
source=(git+https://github.com/vim/vim.git?signed#tag=v${pkgver}
|
||||
vimrc
|
||||
archlinux.vim
|
||||
vimdoc.hook)
|
||||
sha256sums=('6ccb70e2a1e944b1a936bc804bf1a80b52b7773e6f27b5174b03494068e79997'
|
||||
sha256sums=('SKIP'
|
||||
'b16e85e457397ab2043a7ee0a3c84307c6b4eac157fd0b721694761f25b3ed5b'
|
||||
'cc3d931129854c298eb22e993ec14c2ad86cc1e70a08a64496f5e06559289972'
|
||||
'8e9656934d9d7793063230d15a689e10455e6db9b9fe73afa0f294792795d8ae')
|
||||
sha512sums=('4ab23b5fea77065e1415d3e73106029eb2037f563ba5fbc64efe2605da0c03a1a279928c448d2010153b4624eb834dd83d2090c70301ef63b5cb904d08ae7455'
|
||||
'4b5bed0813f22af9e158ea9aa56a4a9862dd786ba2d201f20159ccf652da6190164aaed0b6b7217d578f7b25c33a8adcc307bfcf3caa8d173a7ff29e2a00fee7'
|
||||
'fe091d289d876f45319c898f6021ef86d6a238b540c225a279c46efc5c36fa7d868cd0cee73a111811c4be90df160f85340bb251be3a437727dbe5c699950363'
|
||||
'a02ad0d66f300160911aeb81d8886c6c558436ac4ee3fcd161dd65c6b1e5d1f41b9005a7f5bb5ba68d57027fc1c8e43daabf055bd6207fb5a216a67f758df8d1')
|
||||
validpgpkeys=('4F19708816918E19AAE19DEEF3F92DA383FDDE09') # Christian Brabandt <cb@256bit.org>
|
||||
|
||||
prepare() {
|
||||
(cd vim-${pkgver}/src
|
||||
(cd vim/src
|
||||
# define the place for the global (g)vimrc file (set to /etc/vimrc)
|
||||
sed -E 's|^.*(#define SYS_.*VIMRC_FILE.*").*$|\1|g' -i feature.h
|
||||
sed -E 's|^.*(#define VIMRC_FILE.*").*$|\1|g' -i feature.h
|
||||
autoconf
|
||||
)
|
||||
cp -a vim-${pkgver} gvim-${pkgver}
|
||||
cp -a vim gvim
|
||||
}
|
||||
|
||||
build() {
|
||||
echo "Building vim..."
|
||||
(cd vim-${pkgver}
|
||||
(cd vim
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--localstatedir=/var/lib/vim \
|
||||
@ -69,7 +66,7 @@ build() {
|
||||
)
|
||||
|
||||
echo "Building gvim..."
|
||||
(cd gvim-${pkgver}
|
||||
(cd gvim
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--localstatedir=/var/lib/vim \
|
||||
@ -93,7 +90,7 @@ build() {
|
||||
}
|
||||
|
||||
check() {
|
||||
cd vim-${pkgver}
|
||||
cd vim
|
||||
TERM=xterm make -j1 test
|
||||
}
|
||||
|
||||
@ -104,7 +101,7 @@ package_vim-runtime() {
|
||||
'gawk: mve tools upport')
|
||||
backup=('etc/vimrc')
|
||||
|
||||
cd vim-${pkgver}
|
||||
cd vim
|
||||
|
||||
make -j1 VIMRCLOC=/etc DESTDIR="${pkgdir}" install
|
||||
# man and bin files belong to 'vim'
|
||||
@ -132,19 +129,17 @@ package_vim-runtime() {
|
||||
}
|
||||
|
||||
package_vim() {
|
||||
# TODO: move perl back into optdeps after --enable-perlinterp=dynamic
|
||||
# starts working again (https://github.com/vim/vim/issues/10512)
|
||||
depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm' 'acl' 'glibc' 'libgcrypt' 'zlib' 'perl')
|
||||
depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm' 'acl' 'glibc' 'libgcrypt' 'zlib')
|
||||
optdepends=('python: Python language support'
|
||||
'ruby: Ruby language support'
|
||||
'lua: Lua language support'
|
||||
#'perl: Perl language support'
|
||||
'perl: Perl language support'
|
||||
'tcl: Tcl language support')
|
||||
conflicts=('gvim' 'vim-minimal')
|
||||
provides=('xxd' 'vim-minimal' 'vim-plugin-runtime')
|
||||
replaces=('vim-minimal')
|
||||
|
||||
cd vim-${pkgver}
|
||||
cd vim
|
||||
make -j1 VIMRCLOC=/etc DESTDIR="${pkgdir}" install
|
||||
|
||||
# provided by (n)vi in core
|
||||
@ -171,19 +166,17 @@ package_vim() {
|
||||
|
||||
package_gvim() {
|
||||
pkgdesc+=' (with advanced features, such as a GUI)'
|
||||
# TODO: move perl back into optdeps after --enable-perlinterp=dynamic
|
||||
# starts working again (https://github.com/vim/vim/issues/10512)
|
||||
depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm' 'libxt' 'gtk3' 'glibc' 'libgcrypt'
|
||||
'zlib' 'libcanberra' 'perl')
|
||||
'zlib' 'libcanberra')
|
||||
optdepends=('python: Python language support'
|
||||
'ruby: Ruby language support'
|
||||
'lua: Lua language support'
|
||||
#'perl: Perl language support'
|
||||
'perl: Perl language support'
|
||||
'tcl: Tcl language support')
|
||||
provides=("vim=${pkgver}-${pkgrel}" "xxd" 'vim-plugin-runtime')
|
||||
conflicts=('vim-minimal' 'vim')
|
||||
|
||||
cd gvim-${pkgver}
|
||||
cd gvim
|
||||
make -j1 VIMRCLOC=/etc DESTDIR="${pkgdir}" install
|
||||
|
||||
# provided by (n)vi in core
|
||||
|
51
vim/keys/pgp/4F19708816918E19AAE19DEEF3F92DA383FDDE09.asc
Normal file
51
vim/keys/pgp/4F19708816918E19AAE19DEEF3F92DA383FDDE09.asc
Normal file
@ -0,0 +1,51 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
OdV4eLTx2q4wgQBnUhg=
|
||||
=imyd
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
Loading…
x
Reference in New Issue
Block a user