From b38b558643eef06c813673b95f743a36e4c7a0e0 Mon Sep 17 00:00:00 2001 From: Jamie Nguyen Date: Aug 26 2013 15:22:17 +0000 Subject: Update to upstream release 3.3.5 --- diff --git a/.gitignore b/.gitignore index 4bc0bbd..bca2cc1 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /tests-3.2.5.tar.bz2 /express-3.3.3.tgz /tests-3.3.1.tar.bz2 +/express-3.3.5.tgz diff --git a/dl-tests.sh b/dl-tests.sh index b5540b0..de845b3 100644 --- a/dl-tests.sh +++ b/dl-tests.sh @@ -1,6 +1,6 @@ #!/bin/bash -tag=3.3.1 +tag=3.3.5 set -e diff --git a/nodejs-express.spec b/nodejs-express.spec index 2ab67c9..95c60f8 100644 --- a/nodejs-express.spec +++ b/nodejs-express.spec @@ -3,8 +3,8 @@ %global enable_tests 0 Name: nodejs-express -Version: 3.3.3 -Release: 2%{?dist} +Version: 3.3.5 +Release: 1%{?dist} Summary: Sinatra inspired web development framework for Node.js License: MIT Group: System Environment/Libraries @@ -20,12 +20,17 @@ Source10: dl-tests.sh Source20: express.1 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) +BuildRequires: npm(commander) BuildRequires: npm(connect) BuildRequires: npm(cookie) BuildRequires: npm(cookie-signature) @@ -58,16 +63,7 @@ your perfect framework. %prep %setup -q -n package %setup -q -T -D -a 1 -n package -%nodejs_fixdep buffer-crc32 '~0.2' -%nodejs_fixdep commander '~1.2.0' -%nodejs_fixdep cookie '*' -%nodejs_fixdep cookie-signature '*' -%nodejs_fixdep connect '~2.8.3' -%nodejs_fixdep fresh '~0.1' -%nodejs_fixdep methods '~0.0.1' -%nodejs_fixdep mkdirp '~0.3.4' -%nodejs_fixdep range-parser '~0.0.4' -%nodejs_fixdep send '~0.1.2' +%nodejs_fixdep mkdirp '~0.3.5' %build @@ -92,7 +88,7 @@ install -p -D -m0644 %{SOURCE20} %{buildroot}%{_mandir}/man1/express.1 %if 0%{?enable_tests} %check -ln -sf %{nodejs_sitelib} . +%nodejs_symlink_deps --check rm -f test.js NODE_ENV=test %{nodejs_sitelib}/mocha/bin/mocha --reporter dot NODE_ENV=test %{nodejs_sitelib}/mocha/bin/mocha --reporter dot --bail \ @@ -108,6 +104,10 @@ NODE_ENV=test %{nodejs_sitelib}/mocha/bin/mocha --reporter dot --bail \ %changelog +* Mon Aug 26 2013 Jamie Nguyen - 3.3.5-1 +- update to upstream release 3.3.5 +- add ExclusiveArch logic + * Sat Aug 03 2013 Fedora Release Engineering - 3.3.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/sources b/sources index 36787f1..0b4e466 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -054d061964ff050117dfd53d75cec362 express-3.3.3.tgz +9abb89fd74b67c3431a73030e2d02eef express-3.3.5.tgz 4ea6a9065bdfbe216338344f15f4cffe tests-3.3.1.tar.bz2