Back out change 742 as unversioned Google projects prove too unreliable

Mon, 15 Oct 2012 21:25:50 +0200

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Mon, 15 Oct 2012 21:25:50 +0200
changeset 743
51daf2b49ad7
parent 742
36814bf43709
child 744
1a30ac06597d

Back out change 742 as unversioned Google projects prove too unreliable
for production use, and rather correct problems with the OpenPKG v8
installation and leverage that instead.

node/node.spec file | annotate | diff | comparison | revisions
     1.1 --- a/node/node.spec	Mon Oct 15 21:23:58 2012 +0200
     1.2 +++ b/node/node.spec	Mon Oct 15 21:25:50 2012 +0200
     1.3 @@ -41,15 +41,13 @@
     1.4  #   build information
     1.5  BuildPreReq:  OpenPKG, openpkg >= 20100101, make, gcc, gcc::with_cxx = yes
     1.6  PreReq:       OpenPKG, openpkg >= 20100101
     1.7 -BuildPreReq:  openssl, libexecinfo, zlib, python, pkgconfig
     1.8 -PreReq:       openssl, libexecinfo, zlib
     1.9 +BuildPreReq:  openssl, libexecinfo, v8, zlib, python, pkgconfig
    1.10 +PreReq:       openssl, libexecinfo, v8, zlib
    1.11  
    1.12  %description
    1.13      Node.js provides an easy way to build scalable network servers in
    1.14 -    JavaScript. It is an event driven I/O environment based on Google V8
    1.15 -    JavaScript virtual machine. This particular Node JS installation uses
    1.16 -    a locally provided implementation of V8 rather than depending on an
    1.17 -    externally available V8 installation.
    1.18 +    JavaScript. It is an event driven I/O environment based on Google
    1.19 +    V8 JavaScript virtual machine.
    1.20  
    1.21  %track
    1.22      prog node = {
    1.23 @@ -87,6 +85,10 @@
    1.24          --openssl-use-sys \
    1.25          --openssl-includes=%{l_prefix}/include \
    1.26          --openssl-libpath=%{l_prefix}/lib \
    1.27 +        --shared-v8 \
    1.28 +        --shared-v8-includes=%{l_prefix}/include \
    1.29 +        --shared-v8-libpath=%{l_prefix}/lib \
    1.30 +        --shared-v8-libname=v8 \
    1.31          --shared-zlib \
    1.32          --shared-zlib-includes=%{l_prefix}/include \
    1.33          --shared-zlib-libpath=%{l_prefix}/lib \

mercurial