Blame SPECS/nodejs-iferr.spec

36815e
%{?scl:%scl_package nodejs-iferr}
36815e
%{!?scl:%global pkg_name %{name}}
36815e
36815e
%{?nodejs_find_provides_and_requires}
36815e
36815e
%global packagename iferr
36815e
%global enable_tests 0
36815e
36815e
Name:		%{?scl_prefix}nodejs-iferr
36815e
Version:	0.1.5
3a5f79
Release:	4%{?dist}
36815e
Summary:	Higher-order functions for easier error handling
36815e
36815e
License:	MIT
36815e
URL:		https://github.com/shesek/iferr
36815e
Source0:	https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
36815e
36815e
BuildArch:	noarch
36815e
%if 0%{?fedora} >= 19
36815e
ExclusiveArch: %{nodejs_arches} noarch
36815e
%else
3a5f79
ExclusiveArch: %{nodejs_arches} noarch
36815e
%endif
36815e
36815e
BuildRequires:	%{?scl_prefix}nodejs-devel
36815e
%if 0%{?enable_tests}
36815e
BuildRequires:	%{?scl_prefix}coffee-script
36815e
BuildRequires:	%{?scl_prefix}mocha
36815e
%endif
36815e
36815e
%description
36815e
Higher-order functions for easier error handling
36815e
36815e
%prep
36815e
%setup -q -n package
36815e
36815e
# remove compiled script
36815e
#rm index.js
36815e
36815e
%build
36815e
# compile index.js from coffee-script
36815e
#%{_bindir}/coffee -c index.coffee
36815e
36815e
%install
36815e
mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
36815e
cp -pr package.json index.js \
36815e
	%{buildroot}%{nodejs_sitelib}/%{packagename}
36815e
36815e
%nodejs_symlink_deps
36815e
36815e
%if 0%{?enable_tests}
36815e
36815e
%check
36815e
%nodejs_symlink_deps --check
36815e
%{__nodejs} -e 'require("./")'
36815e
%{_bindir}/mocha -R spec
36815e
%endif
36815e
36815e
%files
36815e
%{!?_licensedir:%global license %doc}
36815e
%doc *.md
36815e
%license LICENSE
36815e
%{nodejs_sitelib}/%{packagename}
36815e
36815e
%changelog
3a5f79
* Mon May 28 2018 Zuzana Svetlikova <zsvetlik@redhat.com> - 0.1.5-4
3a5f79
- Resolves: RHBZ#1543198, rebuild for multiarch
3a5f79
36815e
* Wed Sep 14 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 0.1.5-3
36815e
- Built for RHSCL
36815e
- don't use coffee script
36815e
36815e
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.5-2
36815e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
36815e
36815e
* Wed Dec 16 2015 Jared Smith <jsmith@fedoraproject.org> - 0.1.5-1
36815e
- Initial packaging