Blame SPECS/nodejs-pinkie.spec

aca615
%{?scl:%scl_package nodejs-%{module_name}}
aca615
%{!?scl:%global pkg_name %{name}}
aca615
%{?nodejs_find_provides_and_requires}
aca615
aca615
%global enable_tests 0
aca615
%global module_name pinkie
aca615
aca615
Name:           %{?scl_prefix}nodejs-%{module_name}
aca615
Version:        2.0.1
aca615
Release:        5%{?dist}
aca615
Summary:        Itty bitty little widdle twinkie pinkie ES6 Promise implementation
aca615
aca615
License:        MIT
aca615
URL:            https://github.com/floatdrop/pinkie
aca615
Source0:        https://github.com/floatdrop/%{module_name}/archive/v%{version}.tar.gz
aca615
BuildArch:      noarch
aca615
ExclusiveArch:  %{nodejs_arches} noarch
aca615
aca615
BuildRequires:  nodejs010-runtime
aca615
aca615
%if 0%{?enable_tests}
aca615
BuildRequires:  %{?scl_prefix}npm(mocha)
aca615
%endif
aca615
aca615
%description
aca615
%{summary}.
aca615
aca615
%prep
aca615
%setup -q -n %{module_name}-%{version}
aca615
rm -rf node_modules
aca615
aca615
%build
aca615
# nothing to build
aca615
aca615
%install
aca615
mkdir -p %{buildroot}%{nodejs_sitelib}/%{module_name}
aca615
cp -pr package.json index.js %{buildroot}%{nodejs_sitelib}/%{module_name}
aca615
%nodejs_symlink_deps
aca615
aca615
%if 0%{?enable_tests}
aca615
aca615
%check
aca615
%nodejs_symlink_deps --check
aca615
mocha
aca615
%endif
aca615
aca615
%files
aca615
%{!?_licensedir:%global license %doc}
aca615
%doc readme.md 
aca615
%license license
aca615
%{nodejs_sitelib}/%{module_name}
aca615
aca615
%changelog
aca615
* Sun Feb 14 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.0.1-5
aca615
- rebuilt
aca615
aca615
* Fri Jan 15 2016 Tomas Hrcka <thrcka@redhat.com> - 2.0.1-4
aca615
- Enable scl macros
aca615
aca615
* Mon Nov 23 2015 Parag Nemade <pnemade AT redhat DOT com> - 2.0.1-1
aca615
- update to 2.0.1
aca615
aca615
* Wed Jul 15 2015 Parag Nemade <pnemade AT redhat DOT com> - 1.0.0-1
aca615
- Initial packaging