Blame SPECS/nodejs-signal-exit.spec

00a688
%{?scl:%scl_package nodejs-signal-exit}
00a688
%{!?scl:%global pkg_name %{name}}
00a688
00a688
%{?nodejs_find_provides_and_requires}
00a688
00a688
%global packagename signal-exit
00a688
%global enable_tests 0
00a688
# tests disabled in order to bootstrap newer npm(tap)
00a688
00a688
Name:		%{?scl_prefix}nodejs-signal-exit
00a688
Version:	3.0.0
00a688
Release:	2%{?dist}
00a688
Summary:	When you want to fire an event no matter how a process exits
00a688
00a688
License:	ISC
00a688
URL:		https://github.com/bcoe/signal-exit.git
00a688
Source0:	https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
00a688
00a688
ExclusiveArch:	%{nodejs_arches} noarch
00a688
BuildArch:	noarch
00a688
00a688
BuildRequires:	%{?scl_prefix}nodejs-devel
00a688
%if 0%{?enable_tests}
00a688
BuildRequires:	%{?scl_prefix}npm(tap)
00a688
%endif
00a688
00a688
%description
00a688
When you want to fire an event no matter how a process exits.
00a688
00a688
%prep
00a688
%setup -q -n package
00a688
00a688
%build
00a688
# nothing to do!
00a688
00a688
%install
00a688
mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
00a688
cp -pr package.json *.js \
00a688
	%{buildroot}%{nodejs_sitelib}/%{packagename}
00a688
00a688
%nodejs_symlink_deps
00a688
00a688
#%check
00a688
#%nodejs_symlink_deps --check
00a688
#%{__nodejs} -e 'require("./")'
00a688
#%if 0%{?enable_tests}
00a688
#%{_bindir}/tap --timeout=240 ./test/*.js
00a688
#%else
00a688
#%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m"
00a688
#%endif
00a688
00a688
%files
00a688
%{!?_licensedir:%global license %doc}
00a688
%doc *.md
00a688
%license LICENSE.txt
00a688
%{nodejs_sitelib}/%{packagename}
00a688
00a688
%changelog
00a688
* Thu Sep 15 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 3.0.0-2
00a688
- Built for RHSCL
00a688
00a688
* Wed Jul 13 2016 Jared Smith <jsmith@fedoraproject.org> - 3.0.0-1
00a688
- Update to upstream 3.0.0 release
00a688
00a688
* Tue Oct 27 2015 Jared Smith <jsmith@fedoraproject.org> - 2.1.2-1
00a688
- Initial packaging
00a688
- Disable tests until we can bootstrap a newer npm(tap)