From 488fb164a96dc922c22cf8920934ae34ef74a027 Mon Sep 17 00:00:00 2001 From: Konstantin Podsvirov Date: Thu, 18 Jan 2024 02:18:10 +0300 Subject: [PATCH] nodejs-neovim: new package --- mingw-w64-nodejs-neovim/PKGBUILD | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 mingw-w64-nodejs-neovim/PKGBUILD diff --git a/mingw-w64-nodejs-neovim/PKGBUILD b/mingw-w64-nodejs-neovim/PKGBUILD new file mode 100644 index 0000000000..ebca6d3aa1 --- /dev/null +++ b/mingw-w64-nodejs-neovim/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: Konstantin Podsvirov + +_realname=neovim +pkgbase=mingw-w64-nodejs-${_realname} +pkgname="${MINGW_PACKAGE_PREFIX}-nodejs-${_realname}" +pkgver=4.10.1 +pkgrel=1 +pkgdesc='Nvim Node.js client and plugin host (mingw-w64)' +arch=('any') +mingw_arch=('mingw64' 'ucrt64' 'clang64') +url='https://neovim.io/node-client/' +msys2_repository_url='https://github.com/neovim/node-client' +license=('spdx:MIT') +depends=("${MINGW_PACKAGE_PREFIX}-nodejs") +source=("https://registry.npmjs.org/${_realname}/-/${_realname}-${pkgver}.tgz") +sha256sums=('7b2298875e4ee15f5f702e3d111a1be23f41e99cfd168eb4c996e02266bf7514') +noextract=("${_realname}-${pkgver}.tgz") + +package() { + "${MINGW_PREFIX}"/bin/npm install -g \ + --cache "${srcdir}/npm-cache" \ + --prefix "${pkgdir}${MINGW_PREFIX}" \ + "${srcdir}/${_realname}-${pkgver}.tgz" +}