diff options
author | uzerus | 2018-01-08 16:06:18 +0100 |
---|---|---|
committer | uzerus | 2018-01-08 16:06:18 +0100 |
commit | c0091ee1b6d0429cb5dc7085c8e9c6bb71a94836 (patch) | |
tree | de5a279e93f3903b66cc5a9966c9bce82fcda3c5 | |
parent | 8364bf37565df7b667e49bd4e617bd4ad9ae2afd (diff) | |
download | aur-c0091ee1b6d0429cb5dc7085c8e9c6bb71a94836.tar.gz |
now it works, still missing license and wtf man page
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 22 |
2 files changed, 13 insertions, 14 deletions
@@ -1,13 +1,14 @@ pkgbase = nodejs-coffeelint pkgdesc = Style checker for CoffeeScript pkgver = 2.0.6 - pkgrel = 2 + pkgrel = 3 url = http://www.coffeelint.org/ arch = any license = MIT makedepends = npm depends = nodejs - source = https://github.com/clutchski/coffeelint/archive/v2.0.6.tar.gz + noextract = coffeelint-2.0.6.tar.gz + source = coffeelint-2.0.6.tar.gz::https://github.com/clutchski/coffeelint/archive/v2.0.6.tar.gz md5sums = f5ff8853b9a53e5facab76d8420c5548 pkgname = nodejs-coffeelint @@ -5,7 +5,7 @@ pkgname=nodejs-coffeelint _pkgname=coffeelint pkgver=2.0.6 -pkgrel=2 +pkgrel=3 pkgdesc="Style checker for CoffeeScript" arch=(any) url="http://www.coffeelint.org/" @@ -13,22 +13,20 @@ license=('MIT') depends=('nodejs') makedepends=('npm') optdepends=() -source=("https://github.com/clutchski/coffeelint/archive/v2.0.6.tar.gz") - -prepare() { - mv $srcdir/v2.0.6.tar.gz $srcdir/${_pkgname}-${pkgver} - -} +source=("$_pkgname-$pkgver.tar.gz::https://github.com/clutchski/coffeelint/archive/v2.0.6.tar.gz") +noextract=($_pkgname-$pkgver.tar.gz) package() { - cd $srcdir/${_pkgname}-${pkgver} - npm install -g --prefix="$pkgdir/usr" + cd $srcdir/ + local _npmdir="$pkgdir/usr/lib/node_modules/" + mkdir -p "$_npmdir" + cd "$_npmdir" + npm install --user root -g --prefix="$pkgdir/usr" $_pkgname@$pkgver - rm -rf $pkgdir/usr/etc/ + rm -rf "$pkgdir/usr/etc/" - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + #fix bug https://bugs.archlinux.org/task/56962 + find "$pkgdir"/usr -type d -exec chmod 755 '{}' + #fix bug https://bugs.archlinux.org/task/56962 - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/${pkgname}/LICENSE" } md5sums=('f5ff8853b9a53e5facab76d8420c5548') |