diff options
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 17 insertions, 14 deletions
@@ -1,14 +1,14 @@ pkgbase = nodejs-livescript pkgdesc = LiveScript is a language which compiles to JavaScript - pkgver = 1.6.0 + pkgver = 1.6.1 pkgrel = 1 - url = http://livescript.net/ + url = https://livescript.net/ arch = any license = MIT + makedepends = npm depends = nodejs - noextract = livescript-1.6.0.tgz - source = http://registry.npmjs.org/livescript/-/livescript-1.6.0.tgz - sha1sums = 5c4e3860109640bb6a4a0441e4dd13f4eb0e7f0a + noextract = 1.6.1.tar.gz + source = https://github.com/gkz/LiveScript/archive/1.6.1.tar.gz + sha1sums = 6a23a82623c1c2a50dffc5c0aa576600503ee7a7 pkgname = nodejs-livescript - @@ -1,20 +1,23 @@ # Maintainer: Oleh Prypin <oleh@pryp.in> # Contributor: Lance Chen <cyen0312+aur@gmail.com> -_npmname=livescript pkgname=nodejs-livescript -pkgver=1.6.0 +pkgver=1.6.1 pkgrel=1 pkgdesc="LiveScript is a language which compiles to JavaScript" arch=(any) -url="http://livescript.net/" +url="https://livescript.net/" license=('MIT') depends=('nodejs') -source=("http://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz") -noextract=($_npmname-$pkgver.tgz) -sha1sums=('5c4e3860109640bb6a4a0441e4dd13f4eb0e7f0a') +makedepends=('npm') +source=("https://github.com/gkz/LiveScript/archive/${pkgver}.tar.gz") +noextract=("${pkgver}.tar.gz") +sha1sums=('6a23a82623c1c2a50dffc5c0aa576600503ee7a7') package() { - cd "$srcdir" - npm install --user root -g --prefix "$pkgdir/usr" "$_npmname-$pkgver.tgz" + npm install -g --prefix "${pkgdir}/usr" "${srcdir}/${pkgver}.tar.gz" + + # npm gives ownership of ALL FILES to build user + # https://bugs.archlinux.org/task/63396 + chown -R root:root "${pkgdir}" } |