Blame SPECS/nodejs-ps-tree.spec

d54cdd
%{?scl:%scl_package nodejs-%{npm_name}}
d54cdd
%{!?scl:%global pkg_name %{name}}
d54cdd
d54cdd
%{?nodejs_find_provides_and_requires}
d54cdd
%global npm_name ps-tree
d54cdd
d54cdd
# Disable until dependencies are met
d54cdd
%global enable_tests 0
d54cdd
d54cdd
Summary:       Get all children of a pid.
d54cdd
Name:          %{?scl_prefix}nodejs-%{npm_name}
d54cdd
Version:       1.0.1
d54cdd
Release:       5%{?dist}
d54cdd
License:       MIT
d54cdd
URL:           https://github.com/indexzero/ps-tree
d54cdd
Source0:       http://registry.npmjs.org/%{npm_name}/-/%{npm_name}-%{version}.tgz
d54cdd
BuildRequires: %{?scl_prefix}runtime
d54cdd
ExclusiveArch: %{nodejs_arches} noarch
d54cdd
BuildArch:     noarch
d54cdd
Provides:      %{?scl_prefix}nodejs-%{npm_name} = %{version}
d54cdd
d54cdd
%if 0%{?enable_tests}
d54cdd
BuildRequires:  %{?scl_prefix}npm(chalk)
d54cdd
BuildRequires:  %{?scl_prefix}npm(istanbul)
d54cdd
BuildRequires:  %{?scl_prefix}npm(tape)
d54cdd
%endif
d54cdd
d54cdd
%description
d54cdd
Get all children of a pid.
d54cdd
d54cdd
%prep
d54cdd
%setup -q -n package
d54cdd
d54cdd
%nodejs_fixdep event-stream '>= 3.2.0'
d54cdd
d54cdd
%build
d54cdd
d54cdd
%install
d54cdd
mkdir -p %{buildroot}%{nodejs_sitelib}/%{npm_name}
d54cdd
cp -pr bin index.js package.json %{buildroot}%{nodejs_sitelib}/%{npm_name}
d54cdd
d54cdd
mkdir -p %{buildroot}%{_bindir}
d54cdd
ln -sf %{nodejs_sitelib}/%{npm_name}/bin/ps-tree.js %{buildroot}%{_bindir}/ps-tree.js
d54cdd
d54cdd
%nodejs_symlink_deps
d54cdd
d54cdd
%if 0%{?enable_tests}
d54cdd
d54cdd
%check
d54cdd
%nodejs_symlink_deps --check
d54cdd
istanbul cover ./node_modules/.bin/tape ./test/test.js ./test/direct.js
d54cdd
%endif
d54cdd
d54cdd
%files
d54cdd
%doc README.md LICENSE
d54cdd
%{nodejs_sitelib}/%{npm_name}
d54cdd
%{_bindir}/ps-tree.js
d54cdd
d54cdd
%changelog
d54cdd
* Tue Feb 16 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.0.1-5
d54cdd
- Use macro in -runtime dependency
d54cdd
d54cdd
* Sun Feb 14 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.0.1-4
d54cdd
- Rebuilt with updated metapackage
d54cdd
d54cdd
* Wed Jan 06 2016 Tomas Hrcka <thrcka@redhat.com> - 1.0.1-3
d54cdd
- Enable scl macros
d54cdd
d54cdd
* Wed Dec 16 2015 Troy Dawson <tdawson@redhat.com> -1.0.1-1
d54cdd
- Initial package