#to get nodejs_modules added to the source tarball #!/bin/sh version=$(rpm -q --specfile --qf='%{version}\n' ../SPECS/yarnpkg.spec | head -n1) logfile=./yarnpkg-$version.log { rm -f yarnpkg-v$version-bundled.tar.gz v$version.tar.gz wget https://github.com/yarnpkg/yarn/archive/refs/tags/v$version.tar.gz tar -zxf v$version.tar.gz cd yarn-$version npm install --legacy-peer-deps npm audit fix --legacy-peer-deps cd .. && tar -zcf yarnpkg-v$version-bundled.tar.gz yarn-$version rm -rf yarn-$version v$version.tar.gz echo -e "\n>>> Running with npm@$(npm --version), update accordingly npm_ver in yarnpkg.spec <<<\n" } 2>&1 | tee ${logfile}