[arch-commits] Commit in nodejs/trunk (PKGBUILD)
Felix Yan
fyan at archlinux.org
Wed Apr 27 06:46:36 UTC 2016
Date: Wednesday, April 27, 2016 @ 08:46:36
Author: fyan
Revision: 172011
upgpkg: nodejs 6.0.0-1
Modified:
nodejs/trunk/PKGBUILD
----------+
PKGBUILD | 21 ++++++++-------------
1 file changed, 8 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-04-27 05:26:06 UTC (rev 172010)
+++ PKGBUILD 2016-04-27 06:46:36 UTC (rev 172011)
@@ -9,7 +9,7 @@
# Contributor: TIanyi Cui <tianyicui at gmail.com>
pkgname=nodejs
-pkgver=5.11.0
+pkgver=6.0.0
pkgrel=1
pkgdesc='Evented I/O for V8 javascript'
arch=('i686' 'x86_64')
@@ -16,13 +16,13 @@
url='http://nodejs.org/'
license=('MIT')
depends=('openssl' 'zlib' 'icu' 'libuv' 'http-parser') # 'v8')
-makedepends=('python2' 'procps-ng')
+makedepends=('python2' 'procps-ng' 'git')
optdepends=('npm: nodejs package manager')
-source=("http://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz")
-sha256sums=('ef41b01a9e49de5a5d160071166f911d0bc9ff6a0bd0e88ea4863df572d95e91')
+source=("git+https://github.com/nodejs/node.git#tag=v$pkgver")
+sha256sums=('SKIP')
prepare() {
- cd node-v$pkgver
+ cd node
msg 'Fixing for python2 name'
find -type f -exec sed \
@@ -36,7 +36,7 @@
}
build() {
- cd node-v$pkgver
+ cd node
export PYTHON=python2
./configure \
@@ -53,20 +53,15 @@
}
check() {
- cd node-v$pkgver
+ cd node
make test
}
package() {
- cd node-v$pkgver
+ cd node
make DESTDIR="$pkgdir" install
- # install docs as per user request
- install -d "$pkgdir"/usr/share/doc/nodejs
- cp -r doc/api/{*.html,assets} \
- "$pkgdir"/usr/share/doc/nodejs
-
install -D -m644 LICENSE \
"$pkgdir"/usr/share/licenses/nodejs/LICENSE
}
More information about the arch-commits
mailing list