summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoruzerus2018-01-08 16:06:18 +0100
committeruzerus2018-01-08 16:06:18 +0100
commitc0091ee1b6d0429cb5dc7085c8e9c6bb71a94836 (patch)
treede5a279e93f3903b66cc5a9966c9bce82fcda3c5
parent8364bf37565df7b667e49bd4e617bd4ad9ae2afd (diff)
downloadaur-c0091ee1b6d0429cb5dc7085c8e9c6bb71a94836.tar.gz
now it works, still missing license and wtf man page
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD22
2 files changed, 13 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a10a1c66e556..5e38201f4285 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index ebba8ffd8ac0..33438afab119 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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')