[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