diff --git a/README.en.md b/README.en.md index c6d1542ca5ff5c7656a54cb91acb257a647fc5d7..3722fffc121922392c466940ca6b483f96a79e74 100644 --- a/README.en.md +++ b/README.en.md @@ -1,7 +1,7 @@ -# ovirt-engine-yarn +# nodejs-yarn #### Description -Yarn package manager for oVirt JavaScript applications +Fast, reliable, and secure dependency management for yarn packages. #### Contribution diff --git a/README.md b/README.md index 4839e7b336b3b08cd6473cecbb3f339457b14afa..7cb664efe802bfdd5a250f584ce11964a04818e1 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ -# ovirt-engine-yarn +# nodejs-yarn #### 介绍 -适用于oVirt JavaScript应用程序的yarn包管理器 +快速、可靠、安全的yarn包管理器 #### 参与贡献 diff --git a/nodejs-yarn.spec b/nodejs-yarn.spec new file mode 100644 index 0000000000000000000000000000000000000000..27cba5257b874c233363ba649e306651912b0694 --- /dev/null +++ b/nodejs-yarn.spec @@ -0,0 +1,61 @@ +%{?nodejs_find_provides_and_requires} + +%global packagename yarn + +Name: nodejs-yarn +Version: 1.22.11 +Release: 1 +Summary: Fast, reliable, and secure dependency management for yarn packages. +License: BSD-2-Clause +URL: https://github.com/yarnpkg/yarn +Source0: https://registry.npmjs.org/yarn/-/yarn-1.22.11.tgz + + +ExclusiveArch: %{nodejs_arches} noarch +BuildArch: noarch + +BuildRequires: nodejs-packaging + +%description +Fast, reliable, and secure dependency management for yarn packages. + +%define debug_package %{nil} + +%prep +%autosetup -n yarn-v%{version} +# setup the tests + +%build +# nothing to do! + +%install +if [ -f license ]; then + mv license LICENSE +fi +if [ -f License ]; then + mv License LICENSE +fi +if [ -d bin ]; then + mkdir -p %{buildroot}%{_bindir} + cp -ar bin/* %{buildroot}%{_bindir} +fi +mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename} +cp -ra * %{buildroot}%{nodejs_sitelib}/%{packagename} +ln -sfr %{buildroot}%{nodejs_sitelib}/%{packagename}/bin/yarn.js %{buildroot}%{_bindir}/yarnpkg +ln -sfr %{buildroot}%{nodejs_sitelib}/%{packagename}/bin/yarn.js %{buildroot}%{_bindir}/yarn +pushd %{buildroot} +touch filelist.lst +find . -type f -printf "/%h/%f\n" >> filelist.lst +popd +cp %{buildroot}/filelist.lst . + +%check +%nodejs_symlink_deps --check + +%files -f filelist.lst +%{_bindir}/yarnpkg +%{_bindir}/yarn + +%changelog +* Thu Sep 09 2021 Nodejs_Bot +- Package Spec generated diff --git a/ovirt-engine-yarn.spec b/ovirt-engine-yarn.spec deleted file mode 100644 index 3549f501bcc20f2e6c11a511d94fb8b5bebe8750..0000000000000000000000000000000000000000 --- a/ovirt-engine-yarn.spec +++ /dev/null @@ -1,25 +0,0 @@ -Name: ovirt-engine-yarn -Version: 1.7.0 -Release: 1%{?dist} -Summary: Yarn package manager for oVirt JavaScript applications -Group: Virtualization/Management -URL: https://yarnpkg.com -License: BSD -Source: https://github.com/yarnpkg/yarn/releases/download/v%{version}/yarn-v%{version}.tar.gz -BuildArch: noarch - -%description -Yarn package manager for oVirt JavaScript applications. - -%install -mkdir -p %{buildroot}%{_datadir}/%{name} -tar -xzf %{SOURCE0} -mv yarn-v%{version}/* %{buildroot}%{_datadir}/%{name} - -%files -%license %{_datadir}/%{name}/LICENSE -%{_datadir} - -%changelog -* Tue Mar 3 2020 changjie.fu - 1.7.0-1 -- Package Initialization diff --git a/yarn-1.22.11.tgz b/yarn-1.22.11.tgz new file mode 100644 index 0000000000000000000000000000000000000000..b99a0ed7685bb6c781f0b1e3b4fac3ce521e3510 Binary files /dev/null and b/yarn-1.22.11.tgz differ diff --git a/yarn-v1.7.0.tar.gz b/yarn-v1.7.0.tar.gz deleted file mode 100644 index 782b8b444f47d0710c3de6464d568d937bb5877c..0000000000000000000000000000000000000000 Binary files a/yarn-v1.7.0.tar.gz and /dev/null differ