c893a85
%{?nodejs_find_provides_and_requires}
c893a85
c893a85
%global enable_tests 1
c893a85
c893a85
Name:       nodejs-has-color
98abd30
Version:    0.1.7
c893a85
Release:    1%{?dist}
c893a85
Summary:    Detects whether a terminal supports color
c893a85
License:    MIT
c893a85
Group:      System Environment/Libraries
c893a85
URL:        https://github.com/sindresorhus/has-color
c893a85
Source0:    http://registry.npmjs.org/has-color/-/has-color-%{version}.tgz
98abd30
Source1:    https://raw.githubusercontent.com/sindresorhus/has-color/ab671b1f74846d9fb9caea8dc302603a865be3cc/test.js
c893a85
# https://github.com/sindresorhus/has-color/pull/4
c893a85
Source2:    LICENSE
c893a85
c893a85
BuildArch:  noarch
c893a85
%if 0%{?fedora} >= 19
c893a85
ExclusiveArch: %{nodejs_arches} noarch
c893a85
%else
c893a85
ExclusiveArch: %{ix86} x86_64 %{arm} noarch
c893a85
%endif
c893a85
c893a85
BuildRequires:  nodejs-packaging
c893a85
c893a85
%if 0%{?enable_tests}
c893a85
BuildRequires:  npm(mocha)
c893a85
%endif
c893a85
c893a85
%description
c893a85
%{summary}.
c893a85
c893a85
c893a85
%prep
c893a85
%setup -q -n package
c893a85
cp -p %{SOURCE1} .
c893a85
cp -p %{SOURCE2} .
c893a85
c893a85
c893a85
%build
c893a85
#nothing to do
c893a85
c893a85
c893a85
%install
c893a85
mkdir -p %{buildroot}%{nodejs_sitelib}/has-color
98abd30
cp -pr package.json index.js \
c893a85
    %{buildroot}%{nodejs_sitelib}/has-color
c893a85
c893a85
%nodejs_symlink_deps
c893a85
c893a85
c893a85
%if 0%{?enable_tests}
c893a85
%check
c893a85
%nodejs_symlink_deps --check
c893a85
/usr/bin/mocha
c893a85
%endif
c893a85
c893a85
c893a85
%files
c893a85
%doc LICENSE readme.md
c893a85
%{nodejs_sitelib}/has-color
c893a85
c893a85
c893a85
%changelog
98abd30
* Sun Apr 20 2014 Jamie Nguyen <jamielinux@fedoraproject.org> - 0.1.7-1
98abd30
- update to upstream release 0.1.7
98abd30
c893a85
* Thu Mar 13 2014 Jamie Nguyen <jamielinux@fedoraproject.org> - 0.1.4-1
c893a85
- initial package