[arch-commits] Commit in eslint/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Mon Aug 15 02:23:58 UTC 2016
Date: Monday, August 15, 2016 @ 02:23:57
Author: felixonmars
Revision: 186762
upgpkg: eslint 3.3.0-2
Modified:
eslint/trunk/PKGBUILD
----------+
PKGBUILD | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-08-15 02:20:58 UTC (rev 186761)
+++ PKGBUILD 2016-08-15 02:23:57 UTC (rev 186762)
@@ -3,12 +3,12 @@
pkgname=eslint
pkgver=3.3.0
-pkgrel=1
+pkgrel=2
pkgdesc='An AST-based pattern checker for JavaScript'
arch=('any')
url='http://eslint.org'
license=('MIT')
-depends=('nodejs')
+depends=('nodejs' 'acorn')
makedepends=('npm')
source=(http://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
noextract=($pkgname-$pkgver.tgz)
@@ -23,4 +23,11 @@
install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
ln -s ../../../lib/node_modules/eslint/LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+ # Experimental dedup
+ cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
+ for dep in acorn; do
+ rm -r $dep;
+ npm link $dep;
+ done
}
More information about the arch-commits
mailing list