summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/nodejs/nodejs_0.8.18.bb
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2015-03-08 10:59:31 +0000
committerMartin Jansa <Martin.Jansa@gmail.com>2015-03-10 14:19:36 +0100
commit2aed4494954737ffabbbf89e022ebc2900414a6e (patch)
tree0506f3d4a557ebbc3873ea22e6a68f83b9439d73 /meta-oe/recipes-devtools/nodejs/nodejs_0.8.18.bb
parent97043618a265a464363218c8274ba0789012e941 (diff)
downloadmeta-openembedded-2aed4494954737ffabbbf89e022ebc2900414a6e.tar.gz
nodejs: Upgrade to 0.12.0
Tested on mips1 Change-Id: I54211c2c323dbec1d38eb526ae183775ba3241f1 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-oe/recipes-devtools/nodejs/nodejs_0.8.18.bb')
-rw-r--r--meta-oe/recipes-devtools/nodejs/nodejs_0.8.18.bb44
1 files changed, 0 insertions, 44 deletions
diff --git a/meta-oe/recipes-devtools/nodejs/nodejs_0.8.18.bb b/meta-oe/recipes-devtools/nodejs/nodejs_0.8.18.bb
deleted file mode 100644
index 839bfa425f..0000000000
--- a/meta-oe/recipes-devtools/nodejs/nodejs_0.8.18.bb
+++ /dev/null
@@ -1,44 +0,0 @@
1SUMMARY = "nodeJS Evented I/O for V8 JavaScript"
2HOMEPAGE = "http://nodejs.org"
3LICENSE = "MIT & BSD"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=95a589a3257ab7dfe37d8a8379e3c72d"
5
6DEPENDS = "openssl"
7
8inherit pythonnative
9
10SRC_URI = "http://nodejs.org/dist/v${PV}/node-v${PV}.tar.gz \
11 file://0001-gcc-has-a-builtin-define-to-denote-hard-abi-when-in-.patch \
12"
13SRC_URI[md5sum] = "25ed6aa5710ac46b867ff3f17a4da1d6"
14SRC_URI[sha256sum] = "1d63dd42f9bd22f087585ddf80a881c6acbe1664891b1dda3b71306fe9ae00f9"
15
16S = "${WORKDIR}/node-v${PV}"
17
18# v8 errors out if you have set CCACHE
19CCACHE = ""
20
21ARCHFLAGS_arm = "${@bb.utils.contains('TUNE_FEATURES', 'callconvention-hard', '--with-arm-float-abi=hard', '--with-arm-float-abi=softfp', d)}"
22ARCHFLAGS ?= ""
23
24# Node is way too cool to use proper autotools, so we install two wrappers to forcefully inject proper arch cflags to workaround gypi
25do_configure () {
26 export LD="${CXX}"
27
28 ./configure --prefix=${prefix} --without-snapshot ${ARCHFLAGS}
29}
30
31do_compile () {
32 export LD="${CXX}"
33 make BUILDTYPE=Release
34}
35
36do_install () {
37 oe_runmake install DESTDIR=${D}
38}
39
40RDEPENDS_${PN} = "curl python-shell python-datetime python-subprocess python-crypt python-textutils python-netclient "
41RDEPENDS_${PN}_class-native = ""
42
43FILES_${PN} += "${libdir}/node/wafadmin ${libdir}/node_modules ${libdir}/dtrace ${libdir}/*"
44BBCLASSEXTEND = "native"