Blame SPECS/nodejs-builtin-modules.spec

2814b9
%{?scl:%scl_package nodejs-builtin-modules}
2814b9
%{!?scl:%global pkg_name %{name}}
2814b9
2814b9
# spec file for package nodejs-nodejs-builtin-modules
2814b9
2814b9
%global npm_name builtin-modules
2814b9
%{?nodejs_find_provides_and_requires}
2814b9
2814b9
%global enable_tests 0
2814b9
2814b9
Name:		%{?scl_prefix}nodejs-builtin-modules
2814b9
Version:	1.1.0
2814b9
Release:	1%{?dist}
2814b9
Summary:	List of the Node.js builtin modules
2814b9
Url:		https://github.com/sindresorhus/builtin-modules#readme
2814b9
Source0:	https://registry.npmjs.org/%{npm_name}/-/%{npm_name}-%{version}.tgz
2814b9
License:	MIT
2814b9
2814b9
BuildArch:	noarch
2814b9
2814b9
%if 0%{?fedora} >= 19
2814b9
ExclusiveArch: %{nodejs_arches} noarch
2814b9
%else
2814b9
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
2814b9
%endif
2814b9
2814b9
BuildRequires:  %{?scl_prefix}nodejs-devel
2814b9
BuildRequires:  nodejs010-runtime
2814b9
2814b9
%if 0%{?enable_tests}
2814b9
BuildRequires:	%{?scl_prefix}npm(ava)
2814b9
BuildRequires:	%{?scl_prefix}npm(xo)
2814b9
%endif
2814b9
2814b9
%description
2814b9
List of the Node.js builtin modules
2814b9
2814b9
%prep
2814b9
%setup -q -n package
2814b9
2814b9
rm -rf node_modules
2814b9
2814b9
%build
2814b9
2814b9
%install
2814b9
mkdir -p %{buildroot}%{nodejs_sitelib}/%{npm_name}
2814b9
2814b9
cp -pr package.json *.js \
2814b9
%{buildroot}%{nodejs_sitelib}/%{npm_name}
2814b9
2814b9
%{nodejs_symlink_deps}
2814b9
2814b9
%if 0%{?enable_tests}
2814b9
2814b9
%check
2814b9
%{nodejs_symlink_deps} --check
2814b9
2814b9
%endif
2814b9
2814b9
%files
2814b9
%{nodejs_sitelib}/builtin-modules
2814b9
2814b9
%doc readme.md license
2814b9
2814b9
%changelog
2814b9
* Tue Dec 01 2015 Tomas Hrcka <thrcka@redhat.com> - 1.1.0-1
2814b9
- Initial build