[nodejs-traverse] Update to upstream release 0.6.5 and enable tests

Jamie Nguyen jamielinux at fedoraproject.org
Tue Sep 3 18:58:47 UTC 2013


commit f9ea0b8b8c2ec59716890223ccaf78da7f8dc952
Author: Jamie Nguyen <j at jamielinux.com>
Date:   Tue Sep 3 19:58:29 2013 +0100

    Update to upstream release 0.6.5 and enable tests

 .gitignore           |    1 +
 nodejs-traverse.spec |   28 ++++++++++++++++++++--------
 sources              |    2 +-
 3 files changed, 22 insertions(+), 9 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3799160..9c8c53f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 /traverse-0.6.3.tgz
+/traverse-0.6.5.tgz
diff --git a/nodejs-traverse.spec b/nodejs-traverse.spec
index 283c2ec..e627971 100644
--- a/nodejs-traverse.spec
+++ b/nodejs-traverse.spec
@@ -1,8 +1,10 @@
 %{?nodejs_find_provides_and_requires}
 
+%global enable_tests 1
+
 Name:           nodejs-traverse
-Version:        0.6.3
-Release:        5%{?dist}
+Version:        0.6.5
+Release:        1%{?dist}
 Summary:        Traverse and transform objects
 
 Group:          System Environment/Libraries
@@ -19,7 +21,11 @@ ExclusiveArch: %{ix86} x86_64 %{arm} noarch
 %endif
 
 BuildRequires:  nodejs-packaging
-#BuildRequires:  npm(tap)
+
+%if 0%{?enable_tests}
+BuildRequires:  npm(tap)
+BuildRequires:  npm(tape)
+%endif
 
 %description
 Traverse and transform objects by visiting every node on a recursive walk.
@@ -37,13 +43,15 @@ chmod 0644 examples/*
 rm -rf %buildroot
 
 mkdir -p %{buildroot}%{nodejs_sitelib}/traverse
-cp -pr package.json fail.js index.js %{buildroot}%{nodejs_sitelib}/traverse
+cp -pr package.json index.js %{buildroot}%{nodejs_sitelib}/traverse
 
 %nodejs_symlink_deps
 
-#recursive deps are recursive
-#%%check
-#%%tap test/*.js
+%if 0%{?enable_tests}
+%check
+%nodejs_symlink_deps --check
+%tap test/*.js
+%endif
 
 %clean
 rm -rf %buildroot
@@ -51,9 +59,13 @@ rm -rf %buildroot
 %files
 %defattr(-,root,root,-)
 %{nodejs_sitelib}/traverse
-%doc examples LICENSE README.markdown
+%doc examples LICENSE readme.markdown
 
 %changelog
+* Tue Sep 03 2013 Jamie Nguyen <jamielinux at fedoraproject.org> - 0.6.5-1
+- update to upstream release 0.6.5
+- enable tests
+
 * Sun Aug 18 2013 Jamie Nguyen <jamielinux at fedoraproject.org> - 0.6.3-5
 - rebuild to restrict to compatible arches
 
diff --git a/sources b/sources
index 4792ac6..969a47f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-2785963861d6a5cbbf6436bf5beee82d  traverse-0.6.3.tgz
+0b0f0c2e0f33a6d376a1df56cff25e7c  traverse-0.6.5.tgz


More information about the scm-commits mailing list