From 7c77264bb0a17b578c518dd3210108676e376c64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=95=D0=B2=D0=B3=D0=B5=D0=BD=D0=B8=D0=B9=20=D0=A5=D1=80?= =?UTF-8?q?=D0=B0=D0=BC=D0=BE=D0=B2?= Date: Sat, 20 Apr 2024 13:35:24 +0300 Subject: [PATCH] node-semver --- node-gyp/lure.sh | 3 ++- node-semver/lure.sh | 27 +++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 node-semver/lure.sh diff --git a/node-gyp/lure.sh b/node-gyp/lure.sh index 2df0cf6..e5b03ad 100644 --- a/node-gyp/lure.sh +++ b/node-gyp/lure.sh @@ -9,8 +9,9 @@ license=('MIT') provides=('node-gyp') conflicts=('node-gyp') -deps=('nodejs' 'nodejs-nopt' 'python' 'semver') +deps=('nodejs' 'nodejs-nopt' 'python' 'node-semver') build_deps=('npm') + sources=("https://registry.npmjs.org/node-gyp/-/node-gyp-${version}.tgz?~archive=false") checksums=('SKIP') diff --git a/node-semver/lure.sh b/node-semver/lure.sh new file mode 100644 index 0000000..3c5db99 --- /dev/null +++ b/node-semver/lure.sh @@ -0,0 +1,27 @@ +name='node-semver' +version='7.6.0' +release='1' +desc='The semantic version parser used by npm' +homepage='https://github.com/npm/node-semver' +maintainer="Евгений Храмов " +architectures=('amd64') +license=('ISC') +provides=('node-semver') +conflicts=('node-semver') + +deps=('nodejs') +build_deps=('npm') + +sources=("https://registry.npmjs.org/node-semver/-/node-semver.tgz?~archive=false") +checksums=('SKIP') + +prepare() { + cd "${srcdir}" + npm install -g --prefix "${pkgdir}"/usr ./node-semver-${version}.tgz + chmod -R u=rwX,go=rX ${pkgdir} + chown -R root:root ${pkgdir} +} +package() { + install -d ${pkgdir}/usr/share/licenses/$node-semver + ln -s ../../../lib/node_modules/node-semver/LICENSE ${pkgdir}/usr/share/licenses/node-semver/LICENSE +}