Blame nodejs-title-case.spec

82179a1
%global enable_tests 1
82179a1
%global srcname title-case
82179a1
82179a1
Name:           nodejs-%{srcname}
382bd80
Version:        1.1.1
1c9d775
Release:        2%{?dist}
82179a1
Summary:        Title case a string
82179a1
License:        MIT
82179a1
URL:            https://github.com/blakeembrey/%{srcname}
1caa90b
Source0:        https://github.com/blakeembrey/%{srcname}/archive/v%{version}/%{srcname}-%{version}.tar.gz
82179a1
82179a1
BuildArch:      noarch
1caa90b
ExclusiveArch:  %{nodejs_arches} noarch
82179a1
82179a1
BuildRequires:  nodejs-packaging
82179a1
82179a1
%if 0%{?enable_tests}
82179a1
BuildRequires:  npm(upper-case)
82179a1
BuildRequires:  npm(sentence-case)
82179a1
BuildRequires:  npm(istanbul)
82179a1
BuildRequires:  npm(mocha)
82179a1
%endif
82179a1
82179a1
%description
82179a1
%{summary}.
82179a1
82179a1
82179a1
%prep
1caa90b
%setup -q -n %{srcname}-%{version}
82179a1
82179a1
82179a1
%build
82179a1
#nothing to do
82179a1
82179a1
82179a1
%install
82179a1
mkdir -p %{buildroot}%{nodejs_sitelib}/%{srcname}
82179a1
cp -pr package.json title-case.js %{buildroot}%{nodejs_sitelib}/%{srcname}
82179a1
82179a1
%nodejs_symlink_deps
82179a1
82179a1
82179a1
%if 0%{?enable_tests}
82179a1
%check
82179a1
%nodejs_symlink_deps --check
82179a1
istanbul-js cover mocha -- -R spec
82179a1
%endif
82179a1
82179a1
82179a1
%files
1caa90b
%doc README.md
1caa90b
%license LICENSE
82179a1
%{nodejs_sitelib}/%{srcname}
82179a1
82179a1
82179a1
%changelog
1c9d775
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-2
1c9d775
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
1c9d775
382bd80
* Mon Jul 13 2015 Piotr Popieluch <piotr1212@gmail.com> - 1.1.1-1
382bd80
- update to 1.1.1
382bd80
56637fd
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-2
56637fd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
56637fd
1caa90b
* Sun Feb  8 2015 Piotr Popieluch <piotr1212@gmail.com> - 1.1.0-1
1caa90b
- update to 1.1.0
1caa90b
82179a1
* Sun Nov 16 2014 Piotr Popieluch <piotr1212@gmail.com> - 1.0.1-1
82179a1
- Initial package