From 1e5c0c817ca9c5c3202f5125b4cb0d9d5fbede01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zuzana=20Svetl=C3=ADkov=C3=A1?= <19svetlana93@gmail.com> Date: Wed, 24 Aug 2016 19:12:20 +0200 Subject: [PATCH] Modify default spec template (#10) Remove doc section, deprecated options, and use Arches from nodejs-packaging --- default.n2r | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/default.n2r b/default.n2r index c27f4ae..05187f3 100644 --- a/default.n2r +++ b/default.n2r @@ -4,34 +4,30 @@ %global npm_name $NAME +%global enable_tests 0 + +%{?nodejs_find_provides_and_requires} + Name: nodejs-%{npm_name} Version: $VERSION Release: $RELEASE%{?dist} Summary: $SUMMARY License: $LICENSE -Group: Development/Libraries URL: $PROJECTURL $SOURCES -Requires: nodejs(engine) -BuildRequires: nodejs-devel BuildRequires: nodejs-packaging -BuildRequires: npm -BuildArch: noarch +BuildArch: noarch + +%if 0%{?fedora} >= 19 ExclusiveArch: %{nodejs_arches} noarch -Provides: npm(%{npm_name}) = %{version} +%else +ExclusiveArch: %{ix86} x86_64 %{arm} noarch +%endif + $PROVIDES %description -$DESCRIPTION - -%package doc -Summary: Documentation for nodejs-%{npm_name} -Group: Documentation -Requires: nodejs-%{npm_name} = %{version}-%{release} -BuildArch: noarch - -%description doc -This package contains documentation for nodejs-%{npm_name} +%{summary} %prep $SETUP @@ -47,14 +43,16 @@ $BINSNIPPET %nodejs_symlink_deps +%if 0%{?enable_tests} %check +%{nodejs_symlink_deps} --check +#$CHECK +%endif %files %{nodejs_sitelib}/%{npm_name} $FILESBINSNIPPET $LICENSEFILE - -%files doc $DOCFILES %changelog