%{?nodejs_find_provides_and_requires} %global packagename builtin-modules %global enable_tests 0 Name: nodejs-builtin-modules Version: 3.3.0 Release: 1 Summary: List of the Node.js builtin modules License: MIT URL: https://github.com/sindresorhus/builtin-modules.git Source0: https://github.com/sindresorhus/builtin-modules/archive/refs/tags/v%{version}.tar.gz Source1: https://github.com/sindresorhus/builtin-modules/blob/d317be16fab701f2ac73bc9aa771f60ec052ed66/test.js ExclusiveArch: %{nodejs_arches} noarch BuildArch: noarch BuildRequires: nodejs-packaging %if 0%{?enable_tests} BuildRequires: npm(ava) %endif Requires: nodejs %description List of the Node.js builtin modules %prep %autosetup -n %{packagename}-%{version} cp -p %{SOURCE1} . %build %install mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename} cp -pr *.json *.js \ %{buildroot}%{nodejs_sitelib}/%{packagename} %nodejs_symlink_deps %if 0%{?enable_tests} %check %nodejs_symlink_deps --check %{_bindir}/xo && %{_bindir}/ava %endif %files %{!?_licensedir:%global license %doc} %doc *.md %license license %{nodejs_sitelib}/%{packagename} %changelog * Wed Jun 29 2022 chenchen - 3.3.0-1 - Update to 3.3.0 * Tue Aug 18 2020 leiju - 1.1.1-1 - Package init