Blame SPECS/nodejs-write-file-atomic.spec

086513
%{?scl:%scl_package nodejs-write-file-atomic}
086513
%{!?scl:%global pkg_name %{name}}
086513
086513
# spec file for package nodejs-nodejs-write-file-atomic
086513
086513
%global npm_name write-file-atomic
086513
%{?nodejs_find_provides_and_requires}
086513
086513
%global enable_tests 0
086513
086513
Name:		%{?scl_prefix}nodejs-write-file-atomic
086513
Version:	1.1.2
086513
Release:	4%{?dist}
086513
Summary:	Write files in an atomic fashion w/configurable ownership
086513
Url:		https://github.com/iarna/write-file-atomic
086513
Source0:	https://registry.npmjs.org/%{npm_name}/-/%{npm_name}-%{version}.tgz
086513
License:	ISC
086513
086513
BuildArch:	noarch
086513
ExclusiveArch:	%{nodejs_arches} noarch
086513
086513
BuildRequires:	%{?scl_prefix}nodejs-devel
086513
086513
%if 0%{?enable_tests}
086513
#BuildRequires:	%{?scl_prefix}npm(require-inject)
086513
BuildRequires:	%{?scl_prefix}npm(tap)
086513
%endif
086513
086513
BuildRequires:	%{?scl_prefix}npm(graceful-fs)
086513
BuildRequires:	%{?scl_prefix}npm(slide)
086513
086513
Requires:	%{?scl_prefix}npm(graceful-fs)
086513
Requires:	%{?scl_prefix}npm(slide)
086513
086513
%description
086513
Write files in an atomic fashion w/configurable ownership
086513
086513
%prep
086513
%setup -q -n package
086513
086513
%{nodejs_fixdep} graceful-fs
086513
%{nodejs_fixdep} slide
086513
086513
%build
086513
#nothing to do
086513
086513
%install
086513
mkdir -p %{buildroot}%{nodejs_sitelib}/%{npm_name}
086513
086513
cp -pr package.json index.js \
086513
	%{buildroot}%{nodejs_sitelib}/%{npm_name}
086513
086513
%{nodejs_symlink_deps}
086513
086513
%if 0%{?enable_tests}
086513
086513
%check
086513
%{nodejs_symlink_deps} --check
086513
tap test/*.js
086513
%endif
086513
086513
%files
086513
%{nodejs_sitelib}/write-file-atomic
086513
086513
%doc README.md
086513
%doc LICENSE
086513
086513
%changelog
086513
* Sun Feb 14 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.1.2-4
086513
- rebuilt
086513
086513
* Fri Nov 27 2015 Tomas Hrcka <thrcka@redhat.com> - 1.1.2-3
086513
- Enable SCL macros
086513
086513
* Sat May 23 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.1.2-2
086513
- Added %%nodejs_fixdep macro
086513
086513
* Fri May 22 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.1.2-1
086513
- Rebuilt with new upstream release
086513
- minor changes
086513
086513
* Thu May 14 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.1.0-1
086513
- Initial build