Blame SPECS/nodejs-builtin-modules.spec

f2edc2
%{?scl:%scl_package nodejs-delegates}
f2edc2
%{!?scl:%global pkg_name %{name}}
f2edc2
f2edc2
%{?nodejs_find_provides_and_requires}
f2edc2
f2edc2
%global packagename builtin-modules
f2edc2
%global enable_tests 0
f2edc2
f2edc2
Name:		%{?scl_prefix}nodejs-builtin-modules
f2edc2
Version:	1.1.1
b874f7
Release:	5%{?dist}
f2edc2
Summary:	List of the Node.js builtin modules
f2edc2
f2edc2
License:	MIT
f2edc2
URL:		https://github.com/sindresorhus/builtin-modules.git
f2edc2
Source0:	https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
f2edc2
# The test files are not included in the npm tarball.
f2edc2
Source1:	https://raw.githubusercontent.com/sindresorhus/builtin-modules/d317be16fab701f2ac73bc9aa771f60ec052ed66/test.js
f2edc2
f2edc2
BuildArch:	noarch
f2edc2
f2edc2
%if 0%{?fedora} >= 19
f2edc2
ExclusiveArch:      %{nodejs_arches} noarch
f2edc2
%else
b874f7
ExclusiveArch:      %{nodejs_arches} noarch
f2edc2
%endif
f2edc2
f2edc2
f2edc2
BuildRequires:	%{?scl_prefix}nodejs-devel
f2edc2
%if 0%{?enable_tests}
f2edc2
BuildRequires:	%{?scl_prefix}npm(ava)
f2edc2
%endif
f2edc2
f2edc2
#Requires:	nodejs
f2edc2
f2edc2
%description
f2edc2
List of the Node.js builtin modules
f2edc2
f2edc2
f2edc2
%prep
f2edc2
%setup -q -n package
f2edc2
# setup the tests
f2edc2
cp -p %{SOURCE1} .
f2edc2
f2edc2
f2edc2
f2edc2
%build
f2edc2
# nothing to do!
f2edc2
f2edc2
%install
f2edc2
mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
f2edc2
cp -pr *.json *.js \
f2edc2
	%{buildroot}%{nodejs_sitelib}/%{packagename}
f2edc2
f2edc2
%nodejs_symlink_deps
f2edc2
f2edc2
%if 0%{?enable_tests}
f2edc2
%check
f2edc2
%nodejs_symlink_deps --check
f2edc2
%{_bindir}/xo && %{_bindir}/ava
f2edc2
%endif
f2edc2
f2edc2
f2edc2
%files
f2edc2
%{!?_licensedir:%global license %doc}
f2edc2
%doc *.md
f2edc2
%license license
f2edc2
%{nodejs_sitelib}/%{packagename}
f2edc2
f2edc2
f2edc2
f2edc2
%changelog
b874f7
* Mon May 28 2018 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.1.1-5
b874f7
- Resolves: RHBZ#1543198, rebuild for multiarch
b874f7
f2edc2
* Sun Feb 14 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.1.1-4
f2edc2
- rebuilt
f2edc2
f2edc2
* Thu Feb 11 2016 Zuzana Svetlikova <zsvetlik@redhat.com> - 1.1.1-3
f2edc2
- Initial packaging for RHEL
f2edc2
f2edc2
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.1.1-2
f2edc2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f2edc2
f2edc2
* Sat Jan 09 2016 Jared Smith <jsmith@fedoraproject.org> - 1.1.1-1
f2edc2
- Update to upstream 1.1.1 release
f2edc2
f2edc2
* Mon Oct 26 2015 Jared Smith <jsmith@fedoraproject.org> - 1.1.0-1
f2edc2
- Initial packaging