From 632531deca37df3f0896d5d05b09f8a6397aa7bf Mon Sep 17 00:00:00 2001 From: aredridel Date: Sat, 24 Apr 2010 03:07:54 +0000 Subject: [PATCH] - up to 0.1.92 Changed files: nodejs-cares-build.patch -> 1.1 nodejs.spec -> 1.4 --- nodejs-cares-build.patch | 12 ++++++++++++ nodejs.spec | 9 ++++++--- 2 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 nodejs-cares-build.patch diff --git a/nodejs-cares-build.patch b/nodejs-cares-build.patch new file mode 100644 index 0000000..3337e35 --- /dev/null +++ b/nodejs-cares-build.patch @@ -0,0 +1,12 @@ +diff -ur node-v0.1.92-o//wscript node-v0.1.92/wscript +--- node-v0.1.92-o//wscript 2010-04-24 01:37:14.000000000 +0200 ++++ node-v0.1.92/wscript 2010-04-24 04:53:25.000000000 +0200 +@@ -436,7 +436,7 @@ + """ + node.add_objects = 'eio evcom http_parser coupling' + node.uselib_local = 'eio' +- node.uselib = 'RT EV OPENSSL GNUTLS GPGERROR UDNS V8 EXECINFO DL KVM SOCKET NSL' ++ node.uselib = 'RT CARES EV OPENSSL GNUTLS GPGERROR UDNS V8 EXECINFO DL KVM SOCKET NSL' + + node.install_path = '${PREFIX}/lib' + node.install_path = '${PREFIX}/bin' diff --git a/nodejs.spec b/nodejs.spec index 2156f81..a851c4e 100644 --- a/nodejs.spec +++ b/nodejs.spec @@ -10,13 +10,14 @@ Summary: Asynchronous JavaScript Engine Name: nodejs -Version: 0.1.33 +Version: 0.1.92 Release: 0 License: BSD Group: Libraries URL: http://nodejs.org/ +Patch0: nodejs-cares-build.patch Source0: http://nodejs.org/dist/node-v%{version}.tar.gz -# Source0-md5: d34173ead6119b9a593176a9c7522cea +# Source0-md5: 6f49c25a73e9bf0d23363917ab9b1c5f Source1: http://www.crockford.com/javascript/jsmin.py.txt # Source1-md5: 0521ddcf3e52457223c6e0d602486a89 BuildRequires: gcc >= 5:4.0 @@ -26,7 +27,8 @@ BuildRequires: libstdc++-devel BuildRequires: python BuildRequires: rpm >= 4.4.9-56 BuildRequires: udns-devel -BuildRequires: v8-devel >= 2.1.5 +BuildRequires: c-ares-devel >= 1.7.0 +BuildRequires: v8-devel >= 2.2.4.2 ExclusiveArch: %{ix86} %{x8664} arm BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -49,6 +51,7 @@ Development headers for nodejs. %prep %setup -q -n node-v%{version} +%patch0 -p1 %build # build library -- 2.44.0