From f0113ba8f49cb32ca9f566ae01193094d43e73a1 Mon Sep 17 00:00:00 2001 From: Jamie Nguyen Date: Aug 18 2013 15:12:56 +0000 Subject: Add ExclusiveArch logic --- diff --git a/dl-tests.sh b/dl-tests.sh old mode 100755 new mode 100644 diff --git a/marked.spec b/marked.spec index fe0a8d7..b1596bf 100644 --- a/marked.spec +++ b/marked.spec @@ -17,11 +17,15 @@ Source1: tests-v%{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 Patch0: %{name}-0.2.8-fix-link-defs-after-blocks.patch -BuildRequires: nodejs-devel +BuildRequires: nodejs-packaging %if 0%{?enable_tests} BuildRequires: npm(express) @@ -83,7 +87,7 @@ install -p -D -m0644 man/marked.1 \ # def_blocks and double_link are also known to fail: # https://github.com/chjj/marked/issues/136#issuecomment-15016714 -ln -sf %{nodejs_sitelib} . +%nodejs_symlink_deps --check %__nodejs ./test/ %endif