Blame SPECS/nodejs-validate-npm-package-name.spec

1c2b51
%{?scl:%scl_package nodejs-validate-npm-package-name}
1c2b51
%{!?scl:%global pkg_name %{name}}
1c2b51
1c2b51
# spec file for package nodejs-nodejs-validate-npm-package-name
1c2b51
1c2b51
%global npm_name validate-npm-package-name
1c2b51
%global commit 3af92c881549f1b96f05ab6bfb5768bba94ad72d
1c2b51
%{?nodejs_find_provides_and_requires}
1c2b51
1c2b51
%global enable_tests 0
1c2b51
1c2b51
Name:		%{?scl_prefix}nodejs-validate-npm-package-name
1c2b51
Version:	2.2.2
d3477a
Release:	5%{?dist}
1c2b51
Summary:	Give me a string and I'll tell you if it's a valid npm package name
1c2b51
Url:		https://github.com/npm/validate-npm-package-name
1c2b51
Source0:	https://github.com/npm/%{npm_name}/archive/%{commit}/%{npm_name}-%{commit}.tar.gz
1c2b51
License:	ISC
1c2b51
BuildRequires:  %{scl_prefix}nodejs-devel
1c2b51
1c2b51
BuildArch:	noarch
1c2b51
ExclusiveArch:	%{nodejs_arches} noarch
1c2b51
1c2b51
1c2b51
%if 0%{?enable_tests}
1c2b51
BuildRequires:	%{?scl_prefix}npm(tap)
1c2b51
%endif
1c2b51
1c2b51
BuildRequires:	%{?scl_prefix}npm(builtins)
1c2b51
1c2b51
%description
1c2b51
Give me a string and I'll tell you if it's a valid npm package name
1c2b51
1c2b51
%prep
1c2b51
%setup -q -n %{npm_name}-%{commit}
1c2b51
1c2b51
%nodejs_fixdep builtins
1c2b51
1c2b51
%build
1c2b51
#nothing to do
1c2b51
1c2b51
%install
1c2b51
mkdir -p %{buildroot}%{nodejs_sitelib}/%{npm_name}
1c2b51
1c2b51
cp -pr package.json index.js \
1c2b51
	%{buildroot}%{nodejs_sitelib}/%{npm_name}
1c2b51
1c2b51
%{nodejs_symlink_deps}
1c2b51
1c2b51
%if 0%{?enable_tests}
1c2b51
1c2b51
%check
1c2b51
%{nodejs_symlink_deps} --check
1c2b51
tap test/*.js
1c2b51
%endif
1c2b51
1c2b51
%files
1c2b51
%{nodejs_sitelib}/validate-npm-package-name
1c2b51
1c2b51
%doc README.md
1c2b51
%doc LICENSE
1c2b51
1c2b51
%changelog
d3477a
* Mon May 28 2018 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.2.2-5
d3477a
- Resolves: RHBZ#1543198, rebuild for multiarch
d3477a
1c2b51
* Sun Feb 14 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.2.2-4
1c2b51
- rebuilt
1c2b51
1c2b51
* Fri Nov 27 2015 Tomas Hrcka <thrcka@redhat.com> - 2.2.2-3
1c2b51
- Enable SCL macros
1c2b51
1c2b51
* Tue Jul 28 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.2.2-2
1c2b51
- Add nodejs_fixdep macro
1c2b51
1c2b51
* Tue Jun 30 2015 Zuzana Svetlikova <zsvetlik@redhat.com> - 2.2.2-1
1c2b51
- Initial build