summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorXinkai Chen2018-04-23 01:42:21 +0800
committerXinkai Chen2018-04-23 01:42:21 +0800
commit3360baad8df3963b12312508d16093d2adbf4f9f (patch)
tree3a6b7408170bc2470ba573eacc859ec9e42a2b1b
parent34585bfc7ece30d3a709d25c555e2fbfdede0d24 (diff)
downloadaur-3360baad8df3963b12312508d16093d2adbf4f9f.tar.gz
Fix npm install folder
-rw-r--r--PKGBUILD15
1 files changed, 9 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b68fbad1473c..dcd5c9640e73 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,9 @@
# Maintainer: Xinkai Chen <xinkai.chen@qq.com>
_pkgname="apw"
+_pkgver="0.1.0"
pkgname="${_pkgname}-git"
-pkgver=20170506.7c36821
+pkgver=20170506.29140bf
pkgrel=1
epoch=
pkgdesc="Watch repo changes"
@@ -16,14 +17,16 @@ md5sums=('SKIP')
install="apw.install"
pkgver() {
- cd "${srcdir}/${_pkgname}"
- git log -1 --format='%cd.%h' --date=short | tr -d -
+ cd "${srcdir}/${_pkgname}"
+ git log -1 --format='%cd.%h' --date=short | tr -d -
}
package() {
- cd $srcdir/$_pkgname
- npm install -g --user root --prefix "$pkgdir"/usr
- chmod -R go-w "$pkgdir"/usr
+ local _npmdir="$pkgdir/usr/lib/node_modules/"
+ mkdir -p $_npmdir
+ npm pack $srcdir/$_pkgname
+ npm install -g --production --prefix "$pkgdir/usr" $srcdir/"$_pkgname-$_pkgver".tgz
+ chmod -R go-w "$pkgdir/usr"
mkdir -p $pkgdir/usr/lib/systemd/user
install $srcdir/${_pkgname}/src/systemd/apw.{service,timer} $pkgdir/usr/lib/systemd/user