[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