[nodejs-escodegen] Update to 0.0.23 and restrict to compatible arches
Jamie Nguyen
jamielinux at fedoraproject.org
Sun Jul 21 19:34:24 UTC 2013
commit 1de6c74adfa8ddb2514168885ff537e8c3a59d9b
Author: Jamie Nguyen <j at jamielinux.com>
Date: Sun Jul 21 20:33:55 2013 +0100
Update to 0.0.23 and restrict to compatible arches
.gitignore | 2 ++
dl-tests.sh | 2 +-
nodejs-escodegen.spec | 18 ++++++++++++++----
sources | 4 ++--
4 files changed, 19 insertions(+), 7 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index b5fea6e..6a8660a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,4 @@
/escodegen-0.0.22.tgz
/tests-0.0.22.tar.bz2
+/escodegen-0.0.23.tgz
+/tests-0.0.23.tar.bz2
diff --git a/dl-tests.sh b/dl-tests.sh
old mode 100755
new mode 100644
index 7d26d77..c9b1d6d
--- a/dl-tests.sh
+++ b/dl-tests.sh
@@ -1,6 +1,6 @@
#!/bin/bash
-tag=0.0.22
+tag=0.0.23
set -e
diff --git a/nodejs-escodegen.spec b/nodejs-escodegen.spec
index 3f6fdb4..986e15d 100644
--- a/nodejs-escodegen.spec
+++ b/nodejs-escodegen.spec
@@ -6,8 +6,8 @@
%global enable_tests 0
Name: nodejs-escodegen
-Version: 0.0.22
-Release: 2%{?dist}
+Version: 0.0.23
+Release: 1%{?dist}
Summary: ECMAScript code generator
License: BSD
Group: System Environment/Libraries
@@ -17,9 +17,15 @@ Source0: http://registry.npmjs.org/escodegen/-/escodegen-%{version}.tgz
# revision 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(esprima-moz)
@@ -62,7 +68,7 @@ ln -sf %{nodejs_sitelib}/escodegen/bin/esgenerate.js \
%if 0%{?enable_tests}
%check
-ln -sf %{nodejs_sitelib} .
+%nodejs_symlink_deps --check
%__nodejs test/run.js
%endif
@@ -75,6 +81,10 @@ ln -sf %{nodejs_sitelib} .
%changelog
+* Sun Jul 21 2013 Jamie Nguyen <jamielinux at fedoraproject.org> - 0.0.23-1
+- update to upstream release 0.0.23
+- restrict to compatible arches
+
* Fri Jun 07 2013 Jamie Nguyen <jamielinux at fedoraproject.org> - 0.0.22-2
- add comment about dependencies for %%check
- fix incorrect License tag
diff --git a/sources b/sources
index dda9d6a..75ca2af 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-4ac46e5d8af86bd6c203158269a19db5 escodegen-0.0.22.tgz
-5ced5750acfde49687ead8ae206de69d tests-0.0.22.tar.bz2
+137f3d0d1576bbc1eaa990d4173e0d3d escodegen-0.0.23.tgz
+901689680ca7f2fc979522bf08503641 tests-0.0.23.tar.bz2
More information about the scm-commits
mailing list