diff options
author | Daniele Cocca | 2015-09-13 23:09:37 +0100 |
---|---|---|
committer | Daniele Cocca | 2015-09-13 23:09:42 +0100 |
commit | df5ad6443c806d3b48e730b87f84517bca448d56 (patch) | |
tree | 5ca3623ff93dec55073731ba6c99e38b320bb1c1 | |
download | aur-df5ad6443c806d3b48e730b87f84517bca448d56.tar.gz |
Initial upload of nodejs-lambda.
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 40 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c7bfd9ec3995 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = nodejs-lambda + pkgdesc = An effort to create the perfect programming language. + pkgver = 0.8.5 + pkgrel = 1 + url = https://github.com/71104/lambda + arch = any + license = MIT + depends = nodejs + depends = npm + noextract = lambda-0.8.5.tgz + options = !emptydirs + source = https://registry.npmjs.org/lambda/-/lambda-0.8.5.tgz + sha256sums = e92a80874b80dfac66bc54f4b0ce62e559f0d7f7ca2ea50bce5f1775b55dad2b + +pkgname = nodejs-lambda + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9f4344e2b2e0 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,24 @@ +# Maintainer: Daniele Cocca <daniele.cocca@gmail.com> +_npmname=lambda +pkgname="nodejs-${_npmname}" +pkgver=0.8.5 +pkgrel=1 +pkgdesc="An effort to create the perfect programming language." +arch=('any') +url="https://github.com/71104/lambda" +license=('MIT') +depends=('nodejs' 'npm') +source=("https://registry.npmjs.org/${_npmname}/-/${_npmname}-${pkgver}.tgz") +noextract=("${_npmname}-${pkgver}.tgz") +sha256sums=('e92a80874b80dfac66bc54f4b0ce62e559f0d7f7ca2ea50bce5f1775b55dad2b') +options=('!emptydirs') + +package() { + local _npmdir="${pkgdir}/usr/lib/node_modules/" + mkdir -p "${_npmdir}" + cd "${_npmdir}" + + # It is not possible to package this inside a clean offline chroot due to + # NPM bug #2568. + npm install --user root -g --prefix "${pkgdir}/usr" "${_npmname}@${pkgver}" +} |