desktop/nodejs/PKGBUILD

45 lines
1.1 KiB
Bash
Raw Normal View History

# Maintainer: Daniele Cocca <jmc@chakra-project.org>
# Original CCR maintainer: Inkane <neoinkaneglade@aol.com>
pkgname=nodejs
2014-08-12 15:26:23 +08:00
pkgver=0.10.30
pkgrel=1
pkgdesc="Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications."
2013-05-14 04:08:25 +08:00
arch=('x86_64')
url='http://nodejs.org/'
license=('MIT')
depends=('python2' 'openssl')
checkdepends=('curl') # curl used for check()
options=('!emptydirs')
source=("http://nodejs.org/dist/v${pkgver}/node-v${pkgver}.tar.gz")
2014-08-12 15:26:23 +08:00
md5sums=('bae597a31bf6d23da1c4217bfed611dc')
build() {
cd "node-v${pkgver}"
2013-05-28 03:12:20 +08:00
export PYTHON=python2
./configure --prefix=/usr
make
}
check() {
cd "node-v${pkgver}"
2013-05-28 03:12:20 +08:00
# Added true because the test are successfully done but exit with a fail
make test || true
}
package() {
cd "node-v${pkgver}"
2012-08-25 02:20:29 +08:00
make install DESTDIR="${pkgdir}"
# install docs as per user request
install -d "${pkgdir}/usr/share/doc/nodejs"
2013-05-14 04:08:25 +08:00
cp -r doc/api/*.html \
2012-08-25 02:20:29 +08:00
"${pkgdir}/usr/share/doc/nodejs"
install -D -m644 LICENSE \
2012-08-25 02:20:29 +08:00
"${pkgdir}/usr/share/licenses/nodejs/LICENSE"
}