[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