Date: Saturday, January 23, 2016 @ 07:54:28 Author: fyan Revision: 158656
addpkg: eslint 1.10.3-1 Added: eslint/ eslint/repos/ eslint/trunk/ eslint/trunk/PKGBUILD ----------+ PKGBUILD | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) Added: eslint/trunk/PKGBUILD =================================================================== --- eslint/trunk/PKGBUILD (rev 0) +++ eslint/trunk/PKGBUILD 2016-01-23 06:54:28 UTC (rev 158656) @@ -0,0 +1,23 @@ +# $Id: PKGBUILD 155053 2015-12-31 10:18:32Z fyan $ +# Maintainer: Felix Yan <[email protected]> + +pkgname=eslint +pkgver=1.10.3 +pkgrel=1 +pkgdesc='An AST-based pattern checker for JavaScript' +arch=('any') +url='http://eslint.org' +license=('MIT') +depends=('nodejs') +makedepends=('npm') +source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +md5sums=('24547e5fd17ae5f5dc6b0284f1ae95fa') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + rm -r "$pkgdir"/usr/etc + + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" + ln -s ../../../lib/node_modules/eslint/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
