diff options
author | Simon Kohlmeyer | 2018-08-09 15:46:41 +0200 |
---|---|---|
committer | Simon Kohlmeyer | 2018-08-09 15:46:41 +0200 |
commit | 9bdcb0130ed1f70cfed09b7b6bd651e5a0fe8e6d (patch) | |
tree | 09d0842a02b9d26bb18551802510387135ced7f4 | |
download | aur-9bdcb0130ed1f70cfed09b7b6bd651e5a0fe8e6d.tar.gz |
v11.0.1
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 27 |
3 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..7fdb95cadb9e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +# Generated by mksrcinfo v8 +# Thu Aug 9 13:39:54 UTC 2018 +pkgbase = nodejs-standard + pkgdesc = JavaScript style guide, linter, and formatter + pkgver = 11.0.1 + pkgrel = 1 + url = https://standardjs.com + arch = any + license = MIT + makedepends = npm + depends = nodejs + source = https://registry.npmjs.org/standard/-/standard-11.0.1.tgz + sha512sums = 9eed2301c1e249cf07fa02425de8b388c559343622f0cbaaad824ac538233f8c4a5d930a9b7d756e8a902330eb608fe4b68b25b71b7609b0e3610b3d00d0bc20 + +pkgname = nodejs-standard + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..1cea2538eebb --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +nodejs-standard-11.0.1-1-any.pkg.tar.xz +standard-11.0.1.tgz +pkg +src diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..06c6fec4e36e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,27 @@ +# Maintainer: Simon Kohlmeyer <simon.kohlmeyer@skohlmeyer.de> +# +_npmname=standard +pkgname=nodejs-$_npmname +pkgver=11.0.1 +pkgrel=1 +pkgdesc="JavaScript style guide, linter, and formatter" +arch=('any') +url="https://standardjs.com" +license=('MIT') +depends=('nodejs') +makedepends=('npm') +_source_file=$_npmname-$pkgver.tgz +source=("https://registry.npmjs.org/$_npmname/-/$_source_file") +sha512sums=('9eed2301c1e249cf07fa02425de8b388c559343622f0cbaaad824ac538233f8c4a5d930a9b7d756e8a902330eb608fe4b68b25b71b7609b0e3610b3d00d0bc20') + +package() { + export npm_config_cache="$srcdir/npm_cache" + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$_source_file + + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "/usr/lib/node_modules/$_npmname/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Non-deterministic race in npm gives 777 permissions to random directories. + # See https://github.com/npm/npm/issues/9359 for details. + find "${pkgdir}"/usr -type d -exec chmod 755 {} + +} |