diff options
author | Koen Kooi <koen@openembedded.org> | 2010-09-07 20:08:21 +0200 |
---|---|---|
committer | Koen Kooi <koen@openembedded.org> | 2010-09-07 20:09:20 +0200 |
commit | 3967caeb51d7427980e06fd8b6e23c8fdc75e791 (patch) | |
tree | 2b79ae0ae1247f85b103c3e75f6336550619e818 | |
parent | 8a9ba8cde8cc27291d34a46dbcb73aaa82755b4f (diff) |
nodejs: fix recipe
* fix configure
* fix do_install
* fix packaging
-rw-r--r-- | recipes/nodejs/nodejs_0.2.0.bb | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/recipes/nodejs/nodejs_0.2.0.bb b/recipes/nodejs/nodejs_0.2.0.bb index 83bfa2e4dd..7dfa04ef69 100644 --- a/recipes/nodejs/nodejs_0.2.0.bb +++ b/recipes/nodejs/nodejs_0.2.0.bb @@ -1,28 +1,32 @@ DESCRIPTION = "nodeJS Evented I/O for V8 JavaScript" HOMEPAGE = "http://nodejs.org" LICENSE = "MIT" + DEPENDS = "openssl" + SRC_URI = " \ http://nodejs.org/dist/node-v${PV}.tar.gz \ file://node-cross-cc.patch \ file://libev-cross-cc.patch \ file://node-dont-include-hosts-usr-include.patch \ " -#file://libev-arm-cross.patch \ SRC_URI[md5sum] = "99a6dacc44b3f9c6ec376ccb446dd0b8" SRC_URI[sha256sum] = "3d3eff9287c9917af4044f3cef99ae5b17946710a71e83039de4fcb4b0a26631" + S = "${WORKDIR}/node-v${PV}" + +# v8 errors out if you have set CCACHE +CCACHE = "" + do_configure () { - ./configure --prefix=${D} --without-snapshot + ./configure --prefix=${prefix} --without-snapshot } + do_compile () { make } -do_install () { - #oe_runmake install # doesn't install to correct location - # This works - install -d ${D}${bindir}/ - install -m 0755 ${S}/node ${D}${bindir}/ +do_install () { + DESTDIR=${D} oe_runmake install } -FILES_${PN} = "${bindir}/node" + |