[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