summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2018-08-22 16:14:44 +0300
committerCaleb Maclennan2018-08-22 16:14:44 +0300
commit791ce80d859ef65166249bc04e89fe605c45ad18 (patch)
treed7074c69704dd64f9a41349d132dfa39c0479dc4
parentb8bfeaaf9d0616c635fbc26bef3215139ae86c33 (diff)
downloadaur-791ce80d859ef65166249bc04e89fe605c45ad18.tar.gz
Build from makepkg downloaded source, not npm
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD19
2 files changed, 10 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a11a23e7428f..2375418add9e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,12 +1,13 @@
pkgbase = nodejs-less-plugin-autoprefix
pkgdesc = Uses autoprefixer to add prefixes to css after conversion from less
pkgver = 2.0.0
- pkgrel = 1
+ pkgrel = 2
url = http://lesscss.org
arch = any
license = Apache 2.0
+ makedepends = nodejs
+ makedepends = npm
depends = nodejs
- depends = npm
depends = nodejs-less
depends = nodejs-autoprefixer
noextract = less-plugin-autoprefix-2.0.0.tgz
diff --git a/PKGBUILD b/PKGBUILD
index e042f87ef02d..7d516b329400 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,19 @@
# Maintainer: Caleb Maclennan <caleb@alerque.com>
_npmname=less-plugin-autoprefix
-pkgname=nodejs-$_npmname
+pkgname=nodejs-${_npmname}
pkgver=2.0.0
-pkgrel=1
-pkgdesc="Uses autoprefixer to add prefixes to css after conversion from less"
+pkgrel=2
+pkgdesc='Uses autoprefixer to add prefixes to css after conversion from less'
arch=(any)
url='http://lesscss.org'
license=('Apache 2.0')
-depends=('nodejs'
- 'npm'
- 'nodejs-less'
- 'nodejs-autoprefixer')
-source=("https://registry.npmjs.org/$_npmname/-/${_npmname}-${pkgver}.tgz")
+depends=('nodejs' 'nodejs-less' 'nodejs-autoprefixer')
+makedepends=('nodejs' 'npm')
+source=("https://registry.npmjs.org/${_npmname}/-/${_npmname}-${pkgver}.tgz")
sha256sums=('aa7edec73f63896fc4670d05d15d4344ba0e276479dec2672915a54cb5519e6f')
noextract=("${source[@]##*/}")
package() {
- local _npmdir="${pkgdir}/usr/lib/node_modules/"
- mkdir -p "${_npmdir}"
- cd "${_npmdir}"
- npm install --user root -g --prefix "${pkgdir}/usr" "${_npmname}@${pkgver}"
+ npm install -g --prefix "${pkgdir}/usr" "${source[@]##*/}"
}