Blame SPECS/nodejs-strip-ansi.spec

9635bf
%{?scl:%scl_package nodejs-strip-ansi}
9635bf
%{!?scl:%global pkg_name %{name}}
9635bf
9635bf
%{?nodejs_find_provides_and_requires}
9635bf
9635bf
%global enable_tests 0
9635bf
9635bf
Name:       %{?scl_prefix}nodejs-strip-ansi
9635bf
Version:    3.0.1
9635bf
Release:    2%{?dist}
9635bf
Summary:    Strip ANSI escape codes (used for colorizing strings in the terminal)
9635bf
License:    MIT
9635bf
URL:        https://github.com/chalk/strip-ansi
9635bf
Source0:    http://registry.npmjs.org/strip-ansi/-/strip-ansi-%{version}.tgz
9635bf
9635bf
BuildArch:  noarch
9635bf
%if 0%{?fedora} >= 19
9635bf
ExclusiveArch: %{nodejs_arches} noarch
9635bf
%else
9635bf
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
9635bf
%endif
9635bf
9635bf
BuildRequires:  %{?scl_prefix}runtime
9635bf
9635bf
%if 0%{?enable_tests}
9635bf
BuildRequires:  %{?scl_prefix}npm(mocha)
9635bf
%endif
9635bf
9635bf
%description
9635bf
%{summary}.
9635bf
9635bf
%prep
9635bf
%setup -q -n package
9635bf
9635bf
%build
9635bf
#nothing to do
9635bf
9635bf
%install
9635bf
mkdir -p %{buildroot}%{nodejs_sitelib}/strip-ansi
9635bf
cp -pr package.json index.js \
9635bf
    %{buildroot}%{nodejs_sitelib}/strip-ansi
9635bf
9635bf
# `strip-ansi` is used as the command.
9635bf
#mkdir -p %%{buildroot}%%{_bindir}
9635bf
#ln -sf %%{nodejs_sitelib}/strip-ansi/cli.js \
9635bf
#    %%{buildroot}%%{_bindir}/strip-ansi
9635bf
9635bf
%nodejs_symlink_deps
9635bf
9635bf
9635bf
%if 0%{?enable_tests}
9635bf
9635bf
%check
9635bf
%nodejs_symlink_deps --check
9635bf
/usr/bin/mocha
9635bf
%endif
9635bf
9635bf
%files
9635bf
%doc license readme.md
9635bf
%{nodejs_sitelib}/strip-ansi
9635bf
#%%{_bindir}/strip-ansi
9635bf
9635bf
%changelog
9635bf
* Mon Jul 03 2017 Zuzana Svetlikova <zsvetlik@redhat.com> - 3.0.1-2
9635bf
- rh-nodejs8 rebuild
9635bf
9635bf
* Tue Sep 13 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 3.0.1-1
9635bf
- Updated with script
9635bf
9635bf
* Tue Feb 16 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 3.0.0-2
9635bf
- Use macro in -runtime dependency
9635bf
9635bf
* Tue Feb 16 2016 Tomas Hrcka <thrcka@redhat.com> - 3.0.0-1
9635bf
- New upstream release
9635bf
9635bf
* Fri Jan 09 2015 Tomas Hrcka <thrcka@redhat.com> - 0.2.0-1
9635bf
- Enable software collections support
9635bf
9635bf
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2.0-2
9635bf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
9635bf
9635bf
* Sun Apr 20 2014 Jamie Nguyen <jamielinux@fedoraproject.org> - 0.2.0-1
9635bf
- update to upstream release 0.2.0
9635bf
9635bf
* Thu Mar 13 2014 Jamie Nguyen <jamielinux@fedoraproject.org> - 0.1.1-1
9635bf
- initial package