diff options
author | Oleh Prypin | 2021-12-28 15:17:19 +0200 |
---|---|---|
committer | Oleh Prypin | 2021-12-28 15:19:00 +0200 |
commit | a6d86313e0ad0311385204c8f437e38d7696a85e (patch) | |
tree | 3380296edd02181faf3e10f115ef70f6e20d691a /PKGBUILD | |
parent | 251da8fa284932249424cdcebc6acd79202ca611 (diff) | |
download | aur-nodejs-livescript.tar.gz |
Update to 1.6.1, switch download to GitHub
(this version was never published in NPM)
Also add makedepends npm
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 11 insertions, 8 deletions
@@ -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}" } |