summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMGislv2023-09-07 19:08:38 +0200
committerMGislv2023-09-07 19:08:38 +0200
commit286bcc406663985d35691994d637e8599a623784 (patch)
tree0398ab53b38ac6ba87bc743eab42be1a5a25d546
parentfa498700c5ecae14947553c6383c88e2d78192a5 (diff)
downloadaur-286bcc406663985d35691994d637e8599a623784.tar.gz
Update to 9.0.1882
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD21
2 files changed, 18 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 903c798a1fb7..2bc6ec65abbb 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,10 @@
pkgbase = vim-clipboard
pkgdesc = Vi Improved, a highly configurable, improved version of the vi text editor
- pkgver = 9.0.1848
+ pkgver = 9.0.1882
pkgrel = 1
url = https://www.vim.org
arch = x86_64
+ arch = x86_64_v3
license = custom:vim
makedepends = glibc
makedepends = libgcrypt
@@ -13,6 +14,7 @@ pkgbase = vim-clipboard
makedepends = libxt
makedepends = lua
makedepends = gawk
+ makedepends = git
makedepends = tcl
makedepends = zlib
depends = vim-runtime
@@ -22,10 +24,10 @@ pkgbase = vim-clipboard
depends = libxt
depends = libgcrypt
depends = zlib
- depends = perl
optdepends = python: Python language support
optdepends = ruby: Ruby language support
optdepends = lua: Lua language support
+ optdepends = perl: Perl language support
optdepends = tcl: Tcl language support
provides = xxd
provides = vim
@@ -37,7 +39,8 @@ pkgbase = vim-clipboard
replaces = vim
replaces = vim-minimal
replaces = gvim
- source = https://github.com/vim/vim/archive/v9.0.1848/vim-9.0.1848.tar.gz
- sha512sums = 887eca2dd25beeb0b19cf5d95da5bf96d970322fc23d72defe561d70e8b5db7ac9490ca0a8537b7d96d55c9e926d6a4786923a5ae910138a51c5b69a46c7cfb0
+ source = git+https://github.com/vim/vim.git?signed#tag=v9.0.1882
+ validpgpkeys = 4F19708816918E19AAE19DEEF3F92DA383FDDE09
+ sha512sums = SKIP
pkgname = vim-clipboard
diff --git a/PKGBUILD b/PKGBUILD
index 324a5148cf0a..b4de357e0ec6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,28 +6,29 @@
# Directly based off of the official package
pkgname=vim-clipboard
-pkgver=9.0.1848
+pkgver=9.0.1882
pkgrel=1
pkgdesc='Vi Improved, a highly configurable, improved version of the vi text editor'
url='https://www.vim.org'
-arch=('x86_64')
+arch=('x86_64' 'x86_64_v3')
license=('custom:vim')
-depends=('vim-runtime' 'gpm' 'acl' 'glibc' 'libxt' 'libgcrypt' 'zlib' 'perl')
+depends=('vim-runtime' 'gpm' 'acl' 'glibc' 'libxt' 'libgcrypt' 'zlib')
makedepends=('glibc' 'libgcrypt' 'gpm' 'python' 'ruby' 'libxt' 'lua'
- 'gawk' 'tcl' 'zlib')
+ 'gawk' 'git' 'tcl' '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=('vim' 'gvim' 'vim-minimal')
provides=('xxd' 'vim' 'vim-minimal' 'vim-plugin-runtime')
replaces=('vim' 'vim-minimal' 'gvim')
-source=(https://github.com/vim/vim/archive/v${pkgver}/vim-${pkgver}.tar.gz)
-sha512sums=('887eca2dd25beeb0b19cf5d95da5bf96d970322fc23d72defe561d70e8b5db7ac9490ca0a8537b7d96d55c9e926d6a4786923a5ae910138a51c5b69a46c7cfb0')
+source=(git+https://github.com/vim/vim.git?signed#tag=v${pkgver})
+sha512sums=('SKIP')
+validpgpkeys=('4F19708816918E19AAE19DEEF3F92DA383FDDE09') # Christian Brabandt <cb@256bit.org>
prepare() {
- cd vim-${pkgver}/src
+ cd vim/src
# define the place for the global 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
@@ -35,7 +36,7 @@ prepare() {
}
build() {
- cd vim-${pkgver}
+ cd vim
./configure \
--prefix=/usr \
--localstatedir=/var/lib/vim \
@@ -58,7 +59,7 @@ build() {
}
package() {
- cd vim-${pkgver}
+ cd vim
make -j1 VIMRCLOC=/etc DESTDIR="${pkgdir}" install
# provided by (n)vi in core