node/node.spec

changeset 742
36814bf43709
parent 741
c6ce86a2b636
child 743
51daf2b49ad7
     1.1 --- a/node/node.spec	Mon Oct 15 21:20:29 2012 +0200
     1.2 +++ b/node/node.spec	Mon Oct 15 21:23:58 2012 +0200
     1.3 @@ -31,23 +31,25 @@
     1.4  Class:        EVAL
     1.5  Group:        Web
     1.6  License:      MIT/BSD
     1.7 -Version:      0.8.11
     1.8 -Release:      20121006
     1.9 +Version:      0.8.12
    1.10 +Release:      20120800
    1.11  
    1.12  #   list of sources
    1.13  Source0:      http://nodejs.org/dist/v%{version}/node-v%{version}.tar.gz
    1.14  Patch0:       node.patch
    1.15  
    1.16  #   build information
    1.17 -BuildPreReq:  OpenPKG, openpkg >= 20100101, make, gcc, gcc::with_cxx = yes, python
    1.18 +BuildPreReq:  OpenPKG, openpkg >= 20100101, make, gcc, gcc::with_cxx = yes
    1.19  PreReq:       OpenPKG, openpkg >= 20100101
    1.20 -BuildPreReq:  openssl, libexecinfo, v8, zlib
    1.21 -PreReq:       openssl, libexecinfo, v8, zlib
    1.22 +BuildPreReq:  openssl, libexecinfo, zlib, python, pkgconfig
    1.23 +PreReq:       openssl, libexecinfo, zlib
    1.24  
    1.25  %description
    1.26      Node.js provides an easy way to build scalable network servers in
    1.27 -    JavaScript. It is an event-driven I/O environment based on Google V8
    1.28 -    JavaScript virtual machine.
    1.29 +    JavaScript. It is an event driven I/O environment based on Google V8
    1.30 +    JavaScript virtual machine. This particular Node JS installation uses
    1.31 +    a locally provided implementation of V8 rather than depending on an
    1.32 +    externally available V8 installation.
    1.33  
    1.34  %track
    1.35      prog node = {
    1.36 @@ -85,13 +87,10 @@
    1.37          --openssl-use-sys \
    1.38          --openssl-includes=%{l_prefix}/include \
    1.39          --openssl-libpath=%{l_prefix}/lib \
    1.40 -        --shared-v8 \
    1.41 -        --shared-v8-includes=%{l_prefix}/include \
    1.42 -        --shared-v8-libpath=%{l_prefix}/lib \
    1.43 -        --shared-v8-libname=v8 \
    1.44          --shared-zlib \
    1.45          --shared-zlib-includes=%{l_prefix}/include \
    1.46 -        --shared-zlib-libpath=%{l_prefix}/lib
    1.47 +        --shared-zlib-libpath=%{l_prefix}/lib \
    1.48 +        --without-dtrace
    1.49      %{l_make} %{l_mflags -O}
    1.50  
    1.51  %install

mercurial