From c0d03c30eefde8ca168cc8a1bbfc12778305e7bc Mon Sep 17 00:00:00 2001 From: fwx913451 Date: Thu, 20 Aug 2020 21:07:59 +0800 Subject: [PATCH 1/3] fuanan add package --- nodejs-graceful-fs-4.1.11.tar.gz | Bin 0 -> 11774 bytes nodejs-graceful-fs.spec | 59 +++++++++++ nodejs-graceful-fs.spec.old | 166 +++++++++++++++++++++++++++++++ nodejs-graceful-fs.yaml | 4 + 4 files changed, 229 insertions(+) create mode 100644 nodejs-graceful-fs-4.1.11.tar.gz create mode 100644 nodejs-graceful-fs.spec create mode 100644 nodejs-graceful-fs.spec.old create mode 100644 nodejs-graceful-fs.yaml diff --git a/nodejs-graceful-fs-4.1.11.tar.gz b/nodejs-graceful-fs-4.1.11.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..e10ea777174136c12e7c8d17b695098032ab3ed1 GIT binary patch literal 11774 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 gZP - 4.1.11-1 +- package init diff --git a/nodejs-graceful-fs.spec.old b/nodejs-graceful-fs.spec.old new file mode 100644 index 0000000..235425d --- /dev/null +++ b/nodejs-graceful-fs.spec.old @@ -0,0 +1,166 @@ +%{?nodejs_find_provides_and_requires} + +# tests diabled due to failing "ENOENT" tests +%global enable_tests 0 + +Name: nodejs-graceful-fs +Version: 4.1.11 +Release: 4%{?dist} +Summary: A drop-in replacement for fs, making various improvements +License: BSD +URL: https://github.com/isaacs/node-graceful-fs +Source0: https://github.com/isaacs/node-graceful-fs/archive/v%{version}/%{name}-%{version}.tar.gz +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch + +BuildRequires: nodejs-packaging + +BuildRequires: npm(tap) +BuildRequires: npm(rimraf) + +%description +A drop-in replacement for fs, making various improvements. + +The improvements are meant to normalize behavior across different +platforms and environments, and to make filesystem access more +resilient to errors. + +Improvements over fs module + +* Queues up open and readdir calls, and retries them once something + closes if there is an EMFILE error from too many file descriptors. +* Fixes lchmod for Node versions prior to 0.6.2. +* Implements fs.lutimes if possible. Otherwise it becomes a noop. +* Ignores EINVAL and EPERM errors in chown, fchown or lchown if the + user isn't root. +* Makes lchmod and lchown become noops, if not available. +* Retries reading a file if read results in EAGAIN error. + +On Windows, it retries renaming a file for up to one second if EACCESS +or EPERM error occurs, likely because antivirus software has locked the +directory. + + +%prep +%autosetup -n node-graceful-fs-%{version} + + +%build +#nothing to do + + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/graceful-fs +cp -p package.json graceful-fs.js fs.js polyfills.js legacy-streams.js \ + %{buildroot}%{nodejs_sitelib}/graceful-fs +%nodejs_symlink_deps + + + +%check +%nodejs_symlink_deps --check +%{__nodejs} -e 'require("./")' +%if 0%{?enable_tests} +%{_bindir}/tap test/*.js +%else +%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m" +%endif + +%files +%doc README.md +%license LICENSE +%{nodejs_sitelib}/graceful-fs + + +%changelog +* Fri Feb 01 2019 Fedora Release Engineering - 4.1.11-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jul 13 2018 Fedora Release Engineering - 4.1.11-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Thu Feb 08 2018 Fedora Release Engineering - 4.1.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Fri Aug 18 2017 Jared Smith - 4.1.11-1 +- Update to upstream 4.1.11 release + +* Wed Jul 26 2017 Fedora Release Engineering - 4.1.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 4.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Feb 3 2016 Tom Hughes - 4.1.3-1 +- Update to 4.1.3 upstream release + +* Thu Dec 31 2015 Tom Hughes - 4.1.2-1 +- Update to 4.1.2 upstream release +- Enable tests + +* Wed Jun 17 2015 Fedora Release Engineering - 2.0.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 2.0.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 2.0.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Jul 12 2013 Jamie Nguyen - 2.0.0-2 +- include missing polyfills.js file + +* Fri Jul 12 2013 T.C. Hollingsworth - 2.0.0-1 +- new upstream release 2.0.0 +- license file now updated upstream + +* Sat Jun 22 2013 T.C. Hollingsworth - 1.2.2-1 +- new upstream release 1.2.2 + +* Sat Jun 22 2013 T.C. Hollingsworth - 1.2.1-3 +- restrict to compatible arches + +* Mon May 27 2013 Jamie Nguyen - 1.2.1-2 +- the LICENSE file previously contained the wrong license (MIT), but now + upstream have fixed it to contain the correct license (BSD) (#967442) + +* Sat May 25 2013 Jamie Nguyen - 1.2.1-1 +- update to upstream release 1.2.1 + +* Mon Apr 15 2013 T.C. Hollingsworth - 1.2.0-2 +- add macro for EPEL6 dependency generation + +* Sat Feb 09 2013 T.C. Hollingsworth - 1.2.0-1 +- new upstream release 1.2.0 + +* Tue Jan 08 2013 T.C. Hollingsworth - 1.1.14-2 +- add missing build section + +* Mon Dec 31 2012 T.C. Hollingsworth - 1.1.14-1 +- new upstream release 1.1.14 +- clean up for submission + +* Fri Apr 27 2012 T.C. Hollingsworth - 1.1.8-2 +- guard Requires for F17 automatic depedency generation + +* Thu Mar 22 2012 T.C. Hollingsworth - 1.1.8-1 +- new upstream release 1.1.8 + +* Sun Jan 29 2012 T.C. Hollingsworth - 1.1.5-1 +- new upstream release 1.1.5 + +* Sat Jan 21 2012 T.C. Hollingsworth - 1.1.4-2 +- missing Group field for EL5 + +* Sat Jan 21 2012 T.C. Hollingsworth - 1.1.4-1 +- new upstream release 1.1.4 + +* Thu Nov 10 2011 T.C. Hollingsworth - 1.0.2-0.1.20111109git33dee97 +- new upstream release +- Node v0.6.0 compatibility fixes + +* Tue Oct 25 2011 T.C. Hollingsworth - 1.0.1-1 +- new upstream release + +* Mon Aug 22 2011 T.C. Hollingsworth - 1.0.0-1 +- initial package diff --git a/nodejs-graceful-fs.yaml b/nodejs-graceful-fs.yaml new file mode 100644 index 0000000..deb2ed8 --- /dev/null +++ b/nodejs-graceful-fs.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: isaacs/node-graceful-fs +tag_prefix: "^" +seperator: "." From 9c52263a0e591fedee1d4dad450dc9b3a32ba16d Mon Sep 17 00:00:00 2001 From: fwx913451 Date: Mon, 24 Aug 2020 09:41:25 +0800 Subject: [PATCH 2/3] fuanan add package --- nodejs-graceful-fs.spec.old | 166 ------------------------------------ 1 file changed, 166 deletions(-) delete mode 100644 nodejs-graceful-fs.spec.old diff --git a/nodejs-graceful-fs.spec.old b/nodejs-graceful-fs.spec.old deleted file mode 100644 index 235425d..0000000 --- a/nodejs-graceful-fs.spec.old +++ /dev/null @@ -1,166 +0,0 @@ -%{?nodejs_find_provides_and_requires} - -# tests diabled due to failing "ENOENT" tests -%global enable_tests 0 - -Name: nodejs-graceful-fs -Version: 4.1.11 -Release: 4%{?dist} -Summary: A drop-in replacement for fs, making various improvements -License: BSD -URL: https://github.com/isaacs/node-graceful-fs -Source0: https://github.com/isaacs/node-graceful-fs/archive/v%{version}/%{name}-%{version}.tar.gz -BuildArch: noarch -ExclusiveArch: %{nodejs_arches} noarch - -BuildRequires: nodejs-packaging - -BuildRequires: npm(tap) -BuildRequires: npm(rimraf) - -%description -A drop-in replacement for fs, making various improvements. - -The improvements are meant to normalize behavior across different -platforms and environments, and to make filesystem access more -resilient to errors. - -Improvements over fs module - -* Queues up open and readdir calls, and retries them once something - closes if there is an EMFILE error from too many file descriptors. -* Fixes lchmod for Node versions prior to 0.6.2. -* Implements fs.lutimes if possible. Otherwise it becomes a noop. -* Ignores EINVAL and EPERM errors in chown, fchown or lchown if the - user isn't root. -* Makes lchmod and lchown become noops, if not available. -* Retries reading a file if read results in EAGAIN error. - -On Windows, it retries renaming a file for up to one second if EACCESS -or EPERM error occurs, likely because antivirus software has locked the -directory. - - -%prep -%autosetup -n node-graceful-fs-%{version} - - -%build -#nothing to do - - -%install -mkdir -p %{buildroot}%{nodejs_sitelib}/graceful-fs -cp -p package.json graceful-fs.js fs.js polyfills.js legacy-streams.js \ - %{buildroot}%{nodejs_sitelib}/graceful-fs -%nodejs_symlink_deps - - - -%check -%nodejs_symlink_deps --check -%{__nodejs} -e 'require("./")' -%if 0%{?enable_tests} -%{_bindir}/tap test/*.js -%else -%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m" -%endif - -%files -%doc README.md -%license LICENSE -%{nodejs_sitelib}/graceful-fs - - -%changelog -* Fri Feb 01 2019 Fedora Release Engineering - 4.1.11-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 4.1.11-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Feb 08 2018 Fedora Release Engineering - 4.1.11-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Fri Aug 18 2017 Jared Smith - 4.1.11-1 -- Update to upstream 4.1.11 release - -* Wed Jul 26 2017 Fedora Release Engineering - 4.1.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 4.1.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Feb 3 2016 Tom Hughes - 4.1.3-1 -- Update to 4.1.3 upstream release - -* Thu Dec 31 2015 Tom Hughes - 4.1.2-1 -- Update to 4.1.2 upstream release -- Enable tests - -* Wed Jun 17 2015 Fedora Release Engineering - 2.0.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 2.0.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat Aug 03 2013 Fedora Release Engineering - 2.0.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Fri Jul 12 2013 Jamie Nguyen - 2.0.0-2 -- include missing polyfills.js file - -* Fri Jul 12 2013 T.C. Hollingsworth - 2.0.0-1 -- new upstream release 2.0.0 -- license file now updated upstream - -* Sat Jun 22 2013 T.C. Hollingsworth - 1.2.2-1 -- new upstream release 1.2.2 - -* Sat Jun 22 2013 T.C. Hollingsworth - 1.2.1-3 -- restrict to compatible arches - -* Mon May 27 2013 Jamie Nguyen - 1.2.1-2 -- the LICENSE file previously contained the wrong license (MIT), but now - upstream have fixed it to contain the correct license (BSD) (#967442) - -* Sat May 25 2013 Jamie Nguyen - 1.2.1-1 -- update to upstream release 1.2.1 - -* Mon Apr 15 2013 T.C. Hollingsworth - 1.2.0-2 -- add macro for EPEL6 dependency generation - -* Sat Feb 09 2013 T.C. Hollingsworth - 1.2.0-1 -- new upstream release 1.2.0 - -* Tue Jan 08 2013 T.C. Hollingsworth - 1.1.14-2 -- add missing build section - -* Mon Dec 31 2012 T.C. Hollingsworth - 1.1.14-1 -- new upstream release 1.1.14 -- clean up for submission - -* Fri Apr 27 2012 T.C. Hollingsworth - 1.1.8-2 -- guard Requires for F17 automatic depedency generation - -* Thu Mar 22 2012 T.C. Hollingsworth - 1.1.8-1 -- new upstream release 1.1.8 - -* Sun Jan 29 2012 T.C. Hollingsworth - 1.1.5-1 -- new upstream release 1.1.5 - -* Sat Jan 21 2012 T.C. Hollingsworth - 1.1.4-2 -- missing Group field for EL5 - -* Sat Jan 21 2012 T.C. Hollingsworth - 1.1.4-1 -- new upstream release 1.1.4 - -* Thu Nov 10 2011 T.C. Hollingsworth - 1.0.2-0.1.20111109git33dee97 -- new upstream release -- Node v0.6.0 compatibility fixes - -* Tue Oct 25 2011 T.C. Hollingsworth - 1.0.1-1 -- new upstream release - -* Mon Aug 22 2011 T.C. Hollingsworth - 1.0.0-1 -- initial package From f64b371485d8f5ce88fdc06644a378aede7a48f4 Mon Sep 17 00:00:00 2001 From: fwx913451 Date: Mon, 24 Aug 2020 16:40:53 +0800 Subject: [PATCH 3/3] fuanan add package --- nodejs-graceful-fs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nodejs-graceful-fs.yaml b/nodejs-graceful-fs.yaml index deb2ed8..86ffbd8 100644 --- a/nodejs-graceful-fs.yaml +++ b/nodejs-graceful-fs.yaml @@ -1,4 +1,4 @@ version_control: github src_repo: isaacs/node-graceful-fs -tag_prefix: "^" +tag_prefix: "^v" seperator: "."