%{?nodejs_find_provides_and_requires} Name: nodejs-semver Version: 5.3.0 Release: 1 Summary: Semantic versioner for npm License: BSD URL: https://www.npmjs.com/package/semver Source0: https://github.com/npm/node-semver/archive/v%{version}/%{name}-%{version}.tar.gz BuildArch: noarch ExclusiveArch: %{nodejs_arches} noarch BuildRequires: nodejs-packaging npm(tap) %description The semantic version comparison library for the Node.js package manager (npm). %prep %autosetup -n node-semver-%{version} %build %install mkdir -p %{buildroot}%{nodejs_sitelib}/semver cp -pr bin package.json semver.js %{buildroot}%{nodejs_sitelib}/semver mkdir -p %{buildroot}%{_bindir} ln -sf ../lib/node_modules/semver/bin/semver %{buildroot}%{_bindir} %nodejs_symlink_deps %check %nodejs_symlink_deps --check %{__nodejs} -e 'require("./")' %tap test/*.js %files %doc README.md %license LICENSE %{nodejs_sitelib}/semver %{_bindir}/semver %changelog * Fri Aug 21 2020 wangyue - 5.3.0-1 - package init