wok-next view node/receipt @ rev 20853

Up xgalaga++; fix build: vzctl, vzquota, w3m
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sun Jun 24 19:03:37 2018 +0300 (2018-06-24)
parents b1a1deb20f42
children 4e6503d7a19f
line source
1 # SliTaz package receipt v2.
3 PACKAGE="node"
4 VERSION="9.11.2"
5 CATEGORY="network"
6 SHORT_DESC="Node.js - JavaScript runtime built on Chrome's V8 JavaScript engine"
7 MAINTAINER="pankso@slitaz.org"
8 LICENSE="MIT"
9 WEB_SITE="https://nodejs.org/"
10 LFS="http://www.linuxfromscratch.org/blfs/view/stable/general/nodejs.html"
12 TARBALL="$PACKAGE-v$VERSION.tar.xz"
13 WGET_URL="https://nodejs.org/dist/v$VERSION/$TARBALL"
14 # Integrity check: https://nodejs.org/dist/v9.11.2/
15 TARBALL_SHA256="06484eac7f6b7c87e96983a039422347c0047284bc4d373d90884ae3966dc213"
17 BUILD_DEPENDS="python-dev zlib-dev c-ares-dev openssl-dev icu-dev"
18 SPLIT="node-dev"
20 compile_rules() {
21 # site script didn't used, define prefix here
22 ./configure \
23 --prefix=/usr \
24 --shared-cares \
25 --shared-openssl \
26 --shared-zlib \
27 --with-intl=system-icu \
28 &&
29 make &&
30 make install
31 }
33 genpkg_rules() {
34 case $PACKAGE in
35 node)
36 copy @std
37 DEPENDS="c-ares icu libicu openssl python zlib"
38 ;;
39 *-dev)
40 copy @dev
41 ;;
42 esac
43 }