Blame SPECS/nodejs-glob-parent.spec

a03dd4
%{?scl:%scl_package nodejs-%{npm_name}}
a03dd4
%{!?scl:%global pkg_name %{name}}
a03dd4
a03dd4
%{?nodejs_find_provides_and_requires}
a03dd4
%global npm_name glob-parent
a03dd4
a03dd4
# Disable until dependencies are met
a03dd4
%global enable_tests 0
a03dd4
a03dd4
Summary:       Strips glob magic from a string to provide the parent path
a03dd4
Name:          %{?scl_prefix}nodejs-%{npm_name}
a03dd4
Version:       2.0.0
a03dd4
Release:       2%{?dist}
a03dd4
License:       ISC
a03dd4
URL:           https://github.com/es128/glob-parent
a03dd4
Source0:       http://registry.npmjs.org/%{npm_name}/-/%{npm_name}-%{version}.tgz
a03dd4
BuildRequires: nodejs010-runtime
a03dd4
ExclusiveArch: %{nodejs_arches} noarch
a03dd4
BuildArch:     noarch
a03dd4
Provides:      %{?scl_prefix}nodejs-%{npm_name} = %{version}
a03dd4
a03dd4
%if 0%{?enable_tests}
a03dd4
BuildRequires:  %{?scl_prefix}npm(mocha)
a03dd4
BuildRequires:  %{?scl_prefix}npm(coveralls)
a03dd4
%endif
a03dd4
a03dd4
%description
a03dd4
Javascript module to extract the non-magic parent path from a glob string.
a03dd4
a03dd4
%prep
a03dd4
%setup -q -n package
a03dd4
a03dd4
%build
a03dd4
a03dd4
%install
a03dd4
mkdir -p %{buildroot}%{nodejs_sitelib}/%{npm_name}
a03dd4
cp -pr index.js package.json %{buildroot}%{nodejs_sitelib}/%{npm_name}
a03dd4
a03dd4
%nodejs_symlink_deps
a03dd4
a03dd4
%if 0%{?enable_tests}
a03dd4
a03dd4
%check
a03dd4
%nodejs_symlink_deps --check
a03dd4
istanbul cover _mocha && cat ./coverage/lcov.info | coveralls
a03dd4
%endif
a03dd4
a03dd4
%files
a03dd4
%doc README.md
a03dd4
%license LICENSE
a03dd4
%{nodejs_sitelib}/%{npm_name}
a03dd4
a03dd4
%changelog
a03dd4
* Wed Jan 06 2016 Tomas Hrcka <thrcka@redhat.com> - 2.0.0-2
a03dd4
- Enable scl macros
a03dd4
a03dd4
* Wed Dec 16 2015 Troy Dawson <tdawson@redhat.com> - 2.0.0-1
a03dd4
- Initial package