[nodejs-connect] Update to upstream release 2.8.5

Jamie Nguyen jamielinux at fedoraproject.org
Mon Aug 26 15:22:04 UTC 2013


commit 3267508e15fd01e568b04163e770093c979e6820
Author: Jamie Nguyen <j at jamielinux.com>
Date:   Mon Aug 26 16:21:43 2013 +0100

    Update to upstream release 2.8.5

 .gitignore          |    2 ++
 dl-tests.sh         |    2 +-
 nodejs-connect.spec |   32 ++++++++++++++++++--------------
 sources             |    4 ++--
 4 files changed, 23 insertions(+), 17 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0a64ba0..1237687 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,5 @@
 /tests-2.7.6.tar.bz2
 /connect-2.7.10.tgz
 /tests-2.7.10.tar.bz2
+/connect-2.8.5.tgz
+/tests-2.8.5.tar.bz2
diff --git a/dl-tests.sh b/dl-tests.sh
old mode 100755
new mode 100644
index 13a4252..abd2140
--- a/dl-tests.sh
+++ b/dl-tests.sh
@@ -1,6 +1,6 @@
 #!/bin/bash
 
-tag=2.7.10
+tag=2.8.5
 
 set -e
 
diff --git a/nodejs-connect.spec b/nodejs-connect.spec
index 83ff71a..107d84e 100644
--- a/nodejs-connect.spec
+++ b/nodejs-connect.spec
@@ -1,10 +1,10 @@
 %{?nodejs_find_provides_and_requires}
 
-%global enable_tests 0
+%global enable_tests 1
 
 Name:       nodejs-connect
-Version:    2.7.10
-Release:    2%{?dist}
+Version:    2.8.5
+Release:    1%{?dist}
 Summary:    High performance middleware framework for Node.js
 License:    MIT
 Group:      System Environment/Libraries
@@ -15,9 +15,15 @@ Source0:    http://registry.npmjs.org/connect/-/connect-%{version}.tgz
 # version control repository.
 Source1:    tests-%{version}.tar.bz2
 Source10:   dl-tests.sh
+
 BuildArch:  noarch
+%if 0%{?fedora} >= 19
+ExclusiveArch: %{nodejs_arches} noarch
+%else
+ExclusiveArch: %{ix86} x86_64 %{arm} noarch
+%endif
 
-BuildRequires:  nodejs-devel
+BuildRequires:  nodejs-packaging
 
 %if 0%{?enable_tests}
 BuildRequires:  npm(buffer-crc32)
@@ -27,11 +33,13 @@ BuildRequires:  npm(cookie-signature)
 BuildRequires:  npm(debug)
 BuildRequires:  npm(formidable)
 BuildRequires:  npm(fresh)
+BuildRequires:  npm(methods)
 BuildRequires:  npm(mocha)
 BuildRequires:  npm(pause)
 BuildRequires:  npm(qs)
 BuildRequires:  npm(send)
 BuildRequires:  npm(should)
+BuildRequires:  npm(uid2)
 %endif
 
 %description
@@ -45,15 +53,8 @@ session support, cookie parser, and more.
 %prep
 %setup -q -n package
 %setup -T -D -a 1 -q -n package
-%nodejs_fixdep buffer-crc32 '~0.2'
-%nodejs_fixdep bytes '~0.2'
-%nodejs_fixdep cookie '*'
-%nodejs_fixdep cookie-signature '*'
-%nodejs_fixdep formidable '~1.0.11'
-%nodejs_fixdep fresh '~0.1'
-%nodejs_fixdep pause '~0.0.1'
-%nodejs_fixdep qs '~0.5'
-%nodejs_fixdep send '~0.1'
+%nodejs_fixdep bytes '~0.2.0'
+%nodejs_fixdep uid2 '~0.0.2'
 
 
 %build
@@ -78,7 +79,7 @@ ln -sf %{_datadir}/%{name}/public \
 
 %if 0%{?enable_tests}
 %check
-ln -sf %{nodejs_sitelib} .
+%nodejs_symlink_deps --check
 
 # Some of the tests require these to be present.
 mkdir docs
@@ -96,6 +97,9 @@ NODE_ENV=test %{nodejs_sitelib}/mocha/bin/mocha \
 
 
 %changelog
+* Mon Aug 26 2013 Jamie Nguyen <jamielinux at fedoraproject.org> - 2.8.5-1
+- update to upstream release 2.8.5
+
 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.7.10-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
diff --git a/sources b/sources
index 6b226fc..e063929 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-c5e2ae887d80543e97341998e3972452  connect-2.7.10.tgz
-bfc447a13078d1d38d71d8ca232607a7  tests-2.7.10.tar.bz2
+f510b099b7d00f09d887387a1fdb5e3a  connect-2.8.5.tgz
+9ad0dfb1afe87cfef9716690bed4bef5  tests-2.8.5.tar.bz2


More information about the scm-commits mailing list