Blame SPECS/nodejs-arrify.spec

029f78
%{?scl:%scl_package nodejs-%{srcname}}
029f78
%{!?scl:%global pkg_name %{name}}
029f78
%{?nodejs_find_provides_and_requires}
029f78
029f78
# Circular dependency on ava
029f78
%global enable_tests 0
029f78
%global srcname arrify
029f78
029f78
%global commit0 4576e944677c722c356480b17a6d709d34d0733c
029f78
%global gittag0 v1.0.0
029f78
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
029f78
029f78
Name:           %{?scl_prefix}nodejs-%{srcname}
029f78
Version:        1.0.0
029f78
Release:        8%{?dist}
029f78
Summary:        Convert a value to an array
029f78
License:        MIT
029f78
URL:            https://www.npmjs.com/package/%{srcname}
029f78
Source0:        https://github.com/sindresorhus/%{srcname}/archive/%{commit0}.tar.gz#/%{srcname}-%{shortcommit0}.tar.gz
029f78
029f78
BuildArch:      noarch
029f78
ExclusiveArch:  %{nodejs_arches} noarch
029f78
029f78
BuildRequires:  %{?scl_prefix}runtime
029f78
029f78
%if 0%{?enable_tests}
029f78
BuildRequires:  %{?scl_prefix}npm(ava)
029f78
%endif
029f78
029f78
%description
029f78
%{summary}.
029f78
029f78
%prep
029f78
%setup -n %{pkg_name}-%{version} -qn %{srcname}-%{commit0}
029f78
rm -rf node_modules/
029f78
029f78
%build
029f78
#nothing to do
029f78
029f78
%install
029f78
mkdir -p %{buildroot}%{nodejs_sitelib}/%{srcname}
029f78
cp -pr index.js package.json \
029f78
    %{buildroot}%{nodejs_sitelib}/%{srcname}
029f78
029f78
%nodejs_symlink_deps
029f78
029f78
029f78
%if 0%{?enable_tests}
029f78
029f78
%check
029f78
%nodejs_symlink_deps --check
029f78
node test.js
029f78
%endif
029f78
029f78
%files
029f78
%{!?_licensedir:%global license %doc}
029f78
%doc readme.md
029f78
%license license
029f78
%{nodejs_sitelib}/%{srcname}
029f78
029f78
%changelog
029f78
* Tue Feb 16 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.0.0-8
029f78
- Use macro in -runtime dependency
029f78
029f78
* Sun Feb 14 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.0.0-7
029f78
- Rebuilt with updated metapackage
029f78
029f78
* Thu Jan 14 2016 Tomas Hrcka <thrcka@redhat.com> - 1.0.0-6
029f78
- Invoke find_provides_and_requires macro
029f78
029f78
* Thu Jan 14 2016 Tomas Hrcka <thrcka@redhat.com> - 1.0.0-5
029f78
- Enable find provides and requires macro
029f78
029f78
* Thu Jan 14 2016 Tomas Hrcka <thrcka@redhat.com> - 1.0.0-4
029f78
- Enable find provides and requires macro
029f78
029f78
* Mon Jan 11 2016 Tomas Hrcka <thrcka@redhat.com> - 1.0.0-3
029f78
- Enable scl macros
029f78
029f78
* Sat Oct 17 2015 Piotr Popieluch <piotr1212@gmail.com> - 1.0.0-1
029f78
- Initial package