diff --git a/.gitignore b/.gitignore deleted file mode 100644 index db42dbe..0000000 --- a/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -/readdirp-0.3.3.tgz -/tests-v0.3.3.tar.bz2 -/readdirp-0.4.0.tgz -/tests-v0.4.0.tar.bz2 -/readdirp-2.0.0.tgz -/tests-v2.0.0.tar.bz2 -/readdirp-2.1.0.tgz -/tests-v2.1.0.tar.bz2 diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..5204a84 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Orphaned for 6+ weeks diff --git a/dl-tests.sh b/dl-tests.sh deleted file mode 100644 index 177c470..0000000 --- a/dl-tests.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash - -tag=v2.1.0 - -set -e - -tmp=$(mktemp -d) - -trap cleanup EXIT -cleanup() { - set +e - [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp" -} - -unset CDPATH -pwd=$(pwd) - -pushd "$tmp" -git clone git://github.com/thlorenz/readdirp.git -cd readdirp -git archive --prefix="test/" --format=tar tags/${tag}:test/ \ - | bzip2 > "$pwd"/tests-${tag}.tar.bz2 -popd diff --git a/nodejs-readdirp-pause.patch b/nodejs-readdirp-pause.patch deleted file mode 100644 index 3060488..0000000 --- a/nodejs-readdirp-pause.patch +++ /dev/null @@ -1,45 +0,0 @@ -commit 4145b1c18762a46af04be129aec48eed30754956 -Author: Tom Hughes -Date: Thu Dec 31 12:18:02 2015 +0000 - - Wait until the next tick to pause the stream - - Registering handlers on a stream with `on` causes resume to be - called, but only on the next tick. - - This leads to a race condition where the pause can happen before - that delayed resume, which then resumes the stream earlier than we - were expecting. - -diff --git a/test/readdirp-stream.js b/test/readdirp-stream.js -index c43d132..e45bab5 100644 ---- a/test/readdirp-stream.js -+++ b/test/readdirp-stream.js -@@ -252,16 +252,19 @@ test('\napi separately', function (t) { - t.equals(data, processedData, 'emits the buffered data'); - t.ok(resumed, 'emits data only after it was resumed'); - }) -- .pause() - -- api.processEntry(processedData); -- api.handleError(nonfatalError); -- api.handleFatalError(fatalError); -+ process.nextTick(function() { -+ api.stream.pause(); -+ -+ api.processEntry(processedData); -+ api.handleError(nonfatalError); -+ api.handleFatalError(fatalError); - -- setTimeout(function () { -- resumed = true; -- api.stream.resume(); -- }, 1) -+ setTimeout(function () { -+ resumed = true; -+ api.stream.resume(); -+ }, 1) -+ }) - }) - - t.test('\n# when a stream is paused it stops walking the fs', function (t) { diff --git a/nodejs-readdirp.spec b/nodejs-readdirp.spec deleted file mode 100644 index 42e3ac1..0000000 --- a/nodejs-readdirp.spec +++ /dev/null @@ -1,129 +0,0 @@ -%{?nodejs_find_provides_and_requires} - -%global enable_tests 1 - -Name: nodejs-readdirp -Version: 2.1.0 -Release: 10%{?dist} -Summary: Recursive version of Node's fs.readdir with a streaming API - -License: MIT -URL: https://github.com/thlorenz/readdirp -Source0: https://registry.npmjs.org/readdirp/-/readdirp-%{version}.tgz -# The test files are not included in the npm tarball. -# Source1 is generated by running Source10, which pulls from the upstream -# version control repository. -Source1: tests-v%{version}.tar.bz2 -Source10: dl-tests.sh -# https://github.com/thlorenz/readdirp/pull/38 -Patch0: nodejs-readdirp-pause.patch - -BuildArch: noarch -ExclusiveArch: %{nodejs_arches} noarch - -BuildRequires: nodejs-packaging - -%if 0%{?enable_tests} -BuildRequires: npm(graceful-fs) -BuildRequires: npm(minimatch) -BuildRequires: npm(proxyquire) -BuildRequires: npm(readable-stream) -BuildRequires: npm(set-immediate-shim) -BuildRequires: npm(tap) -BuildRequires: npm(through2) -%endif - -%description -%{summary}. - - -%prep -%setup -q -n package -# The NPM tarball is missing some files within test/ -rm -rf test/ -%setup -q -T -D -a 1 -n package -# Apply patches -%patch0 -p1 -# Remove executable bit. -find . -type f -exec chmod -x '{}' \; -# Fix dependencies -%nodejs_fixdep minimatch "^3.0.0" - - -%build -#nothing to do - - -%install -mkdir -p %{buildroot}%{nodejs_sitelib}/readdirp -cp -pr package.json readdirp.js stream-api.js \ - %{buildroot}%{nodejs_sitelib}/readdirp - -%nodejs_symlink_deps - - -%if 0%{?enable_tests} -%check -%nodejs_symlink_deps --check -%__tap test/*.js -%endif - - -%files -%doc README.md examples/ -%license LICENSE -%{nodejs_sitelib}/readdirp - - -%changelog -* Sat Aug 01 2020 Fedora Release Engineering - 2.1.0-10 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Jul 28 2020 Fedora Release Engineering - 2.1.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jan 29 2020 Fedora Release Engineering - 2.1.0-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Jul 25 2019 Fedora Release Engineering - 2.1.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Feb 01 2019 Fedora Release Engineering - 2.1.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 2.1.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Feb 08 2018 Fedora Release Engineering - 2.1.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 2.1.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 2.1.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Mon Jun 27 2016 Tom Hughes - 2.1.0-1 -- Update to 2.1.0 upstream release - -* Thu Feb 04 2016 Fedora Release Engineering - 2.0.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jan 1 2016 Tom Hughes - 2.0.0-2 -- Update npm(minimatch) dependency - -* Thu Dec 31 2015 Tom Hughes - 2.0.0-1 -- Update to 2.0.0 upstream release - -* Wed Jun 17 2015 Fedora Release Engineering - 0.4.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 0.4.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat Apr 26 2014 Jamie Nguyen - 0.4.0-1 -- update to upstream release 0.4.0 - -* Sun Mar 02 2014 Jamie Nguyen - 0.3.3-1 -- initial package diff --git a/sources b/sources deleted file mode 100644 index 533c45a..0000000 --- a/sources +++ /dev/null @@ -1,2 +0,0 @@ -92400660b4820d5751b30ccf2b524ddb readdirp-2.1.0.tgz -2d45a34cff5e5d9882895ec4c3222fa1 tests-v2.1.0.tar.bz2