Blame SPECS/nodejs-ps-tree.spec

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