Blame SPECS/nodejs-fs-vacuum.spec

e3ecff
%{?scl:%scl_package nodejs-fs-vacuum}
e3ecff
%{!?scl:%global pkg_name %{name}}
e3ecff
e3ecff
# spec file for package nodejs-nodejs-fs-vacuum
e3ecff
e3ecff
%global npm_name fs-vacuum
e3ecff
%{?nodejs_find_provides_and_requires}
e3ecff
e3ecff
%global enable_tests 0
e3ecff
# Tests turned off due to missing dependencies
e3ecff
e3ecff
Name:		%{?scl_prefix}nodejs-fs-vacuum
e3ecff
Version:	1.2.6
e3ecff
Release:	3%{?dist}
e3ecff
Summary:	Recursively remove empty directories -- to a point
e3ecff
Url:		https://github.com/npm/fs-vacuum
e3ecff
Source0:	https://registry.npmjs.org/%{npm_name}/-/%{npm_name}-%{version}.tgz
e3ecff
License:	ISC
e3ecff
e3ecff
BuildArch:	noarch
e3ecff
ExclusiveArch:	%{nodejs_arches} noarch
e3ecff
e3ecff
BuildRequires:	%{?scl_prefix}nodejs-devel
e3ecff
e3ecff
%if 0%{?enable_tests}
e3ecff
BuildRequires:	%{?scl_prefix}npm(mkdirp)
e3ecff
BuildRequires:	%{?scl_prefix}npm(tap)
e3ecff
BuildRequires:	%{?scl_prefix}npm(tmp)
e3ecff
%endif
e3ecff
e3ecff
BuildRequires:	%{?scl_prefix}npm(graceful-fs)
e3ecff
BuildRequires:	%{?scl_prefix}npm(path-is-inside)
e3ecff
BuildRequires:	%{?scl_prefix}npm(rimraf)
e3ecff
e3ecff
%description
e3ecff
Recursively remove empty directories -- to a point
e3ecff
e3ecff
%prep
e3ecff
%setup -q -n package
e3ecff
e3ecff
%nodejs_fixdep graceful-fs
e3ecff
%nodejs_fixdep path-is-inside
e3ecff
%nodejs_fixdep rimraf
e3ecff
e3ecff
%build
e3ecff
#nothing to do
e3ecff
e3ecff
%install
e3ecff
mkdir -p %{buildroot}%{nodejs_sitelib}/%{npm_name}
e3ecff
e3ecff
cp -pr package.json vacuum.js \
e3ecff
	%{buildroot}%{nodejs_sitelib}/%{npm_name}
e3ecff
e3ecff
%{nodejs_symlink_deps}
e3ecff
e3ecff
%if 0%{?enable_tests}
e3ecff
e3ecff
%check
e3ecff
%{nodejs_symlink_deps} --check
e3ecff
tap test/*.js
e3ecff
%endif
e3ecff
e3ecff
%files
e3ecff
%{nodejs_sitelib}/fs-vacuum
e3ecff
e3ecff
%doc README.md LICENSE
e3ecff
e3ecff
%changelog
e3ecff
* Tue Dec 01 2015 Tomas Hrcka <thrcka@redhat.com> - 1.2.6-3
e3ecff
- Enable scl macros
e3ecff
e3ecff
* Tue Jul 14 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.2.6-2
e3ecff
- Added %%nodejs_fixdep macros
e3ecff
e3ecff
* Mon Jul 13 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.2.6-1
e3ecff
- New upstream release
e3ecff
- updated spec file
e3ecff
- added %%license
e3ecff
e3ecff
* Thu May 14 2015 Zuzana Svetlikova <zsvetlik@redhat.com>- 1.2.5-1
e3ecff
- Initial build