From 94306d08df18a7833aa20b7c71daed767f328473 Mon Sep 17 00:00:00 2001 From: fwx913451 Date: Thu, 20 Aug 2020 16:30:53 +0800 Subject: [PATCH 1/2] fuanan add package --- concat-stream-1.6.0.tar.gz | Bin 0 -> 5760 bytes nodejs-concat-stream-typedarray.patch | 60 +++++++++++++++ nodejs-concat-stream.spec | 48 ++++++++++++ nodejs-concat-stream.spec.old | 105 ++++++++++++++++++++++++++ nodejs-concat-stream.yaml | 4 + 5 files changed, 217 insertions(+) create mode 100644 concat-stream-1.6.0.tar.gz create mode 100644 nodejs-concat-stream-typedarray.patch create mode 100644 nodejs-concat-stream.spec create mode 100644 nodejs-concat-stream.spec.old create mode 100644 nodejs-concat-stream.yaml diff --git a/concat-stream-1.6.0.tar.gz b/concat-stream-1.6.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..b0ff7af8f7f279b363632bd089bc29b569f30d50 GIT binary patch literal 5760 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 literal 0 HcmV?d00001 diff --git a/nodejs-concat-stream-typedarray.patch b/nodejs-concat-stream-typedarray.patch new file mode 100644 index 0000000..5f01e0d --- /dev/null +++ b/nodejs-concat-stream-typedarray.patch @@ -0,0 +1,60 @@ +commit 845a8c5172bbab80b2af72e3a73d1ccf14477a2e +Author: Tom Hughes +Date: Sun Jan 17 16:37:10 2016 +0000 + + Only require typedarray if necessary + +diff --git a/test/buffer.js b/test/buffer.js +index d28f5f9..fa7127f 100644 +--- a/test/buffer.js ++++ b/test/buffer.js +@@ -1,7 +1,11 @@ + var concat = require('../') + var test = require('tape') +-var TA = require('typedarray') +-var U8 = typeof Uint8Array !== 'undefined' ? Uint8Array : TA.Uint8Array ++ ++if (typeof Uint8Array === 'undefined') { ++ var U8 = require('typedarray').Uint8Array ++} else { ++ var U8 = Uint8Array ++} + + test('buffer stream', function (t) { + t.plan(2) +diff --git a/test/string.js b/test/string.js +index 218c522..29001f4 100644 +--- a/test/string.js ++++ b/test/string.js +@@ -1,7 +1,11 @@ + var concat = require('../') + var test = require('tape') +-var TA = require('typedarray') +-var U8 = typeof Uint8Array !== 'undefined' ? Uint8Array : TA.Uint8Array ++ ++if (typeof Uint8Array === 'undefined') { ++ var U8 = require('typedarray').Uint8Array ++} else { ++ var U8 = Uint8Array ++} + + test('string -> buffer stream', function (t) { + t.plan(2) +diff --git a/test/typedarray.js b/test/typedarray.js +index ee07110..fffda88 100644 +--- a/test/typedarray.js ++++ b/test/typedarray.js +@@ -1,7 +1,11 @@ + var concat = require('../') + var test = require('tape') +-var TA = require('typedarray') +-var U8 = typeof Uint8Array !== 'undefined' ? Uint8Array : TA.Uint8Array ++ ++if (typeof Uint8Array === 'undefined') { ++ var U8 = require('typedarray').Uint8Array ++} else { ++ var U8 = Uint8Array ++} + + test('typed array stream', function (t) { + t.plan(2) diff --git a/nodejs-concat-stream.spec b/nodejs-concat-stream.spec new file mode 100644 index 0000000..db44697 --- /dev/null +++ b/nodejs-concat-stream.spec @@ -0,0 +1,48 @@ +%{?nodejs_find_provides_and_requires} +%global enable_tests 1 +Name: nodejs-concat-stream +Version: 1.6.0 +Release: 1 +Summary: Writable stream that concatenates data and calls a callback with the result +License: MIT +URL: https://github.com/maxogden/concat-stream +Source0: https://github.com/maxogden/concat-stream/archive/v%{version}/concat-stream-%{version}.tar.gz +Patch0: nodejs-concat-stream-typedarray.patch +BuildArch: noarch +ExclusiveArch: %{nodejs_arches} noarch +ExclusiveArch: %{ix86} x86_64 %{arm} noarch +BuildRequires: nodejs-packaging +%if 0%{?enable_tests} +BuildRequires: npm(tape) npm(inherits) npm(readable-stream) +%endif +%description +%{summary}. + +%prep +%autosetup -p 1 -n concat-stream-%{version} +%nodejs_fixdep readable-stream '^2.0.5' +%nodejs_fixdep -r typedarray + +%build + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/concat-stream +cp -pr package.json index.js \ + %{buildroot}%{nodejs_sitelib}/concat-stream +%nodejs_symlink_deps + +%check +%nodejs_symlink_deps --check +%{__nodejs} -e 'require("./")' +%if 0%{?enable_tests} +/usr/bin/tape test/*.js test/server/*.js +%endif + +%files +%doc readme.md +%license LICENSE +%{nodejs_sitelib}/concat-stream + +%changelog +* Mon Aug 17 2020 Anan Fu - 1.6.0-1 +- package init diff --git a/nodejs-concat-stream.spec.old b/nodejs-concat-stream.spec.old new file mode 100644 index 0000000..390dbd2 --- /dev/null +++ b/nodejs-concat-stream.spec.old @@ -0,0 +1,105 @@ +%{?nodejs_find_provides_and_requires} + +%global enable_tests 1 + +Name: nodejs-concat-stream +Version: 1.6.0 +Release: 6%{?dist} +Summary: Writable stream that concatenates data and calls a callback with the result +License: MIT +URL: https://github.com/maxogden/concat-stream +Source0: https://github.com/maxogden/concat-stream/archive/v%{version}/concat-stream-%{version}.tar.gz +# https://github.com/maxogden/concat-stream/pull/43 +Patch0: nodejs-concat-stream-typedarray.patch +BuildArch: noarch + +%if 0%{?fedora} >= 19 +ExclusiveArch: %{nodejs_arches} noarch +%else +ExclusiveArch: %{ix86} x86_64 %{arm} noarch +%endif + +BuildRequires: nodejs-packaging + +%if 0%{?enable_tests} +BuildRequires: npm(tape) +BuildRequires: npm(inherits) +BuildRequires: npm(readable-stream) +%endif + +%description +%{summary}. + + +%prep +%autosetup -p 1 -n concat-stream-%{version} + +%nodejs_fixdep readable-stream '^2.0.5' +%nodejs_fixdep -r typedarray + + +%build +#nothing to do + + +%install +mkdir -p %{buildroot}%{nodejs_sitelib}/concat-stream +cp -pr package.json index.js \ + %{buildroot}%{nodejs_sitelib}/concat-stream + +%nodejs_symlink_deps + + +%check +%nodejs_symlink_deps --check +%{__nodejs} -e 'require("./")' +%if 0%{?enable_tests} +/usr/bin/tape test/*.js test/server/*.js +%endif + + +%files +%doc readme.md +%license LICENSE +%{nodejs_sitelib}/concat-stream + + +%changelog +* Fri Feb 01 2019 Fedora Release Engineering - 1.6.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Fri Jul 13 2018 Fedora Release Engineering - 1.6.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Thu Feb 08 2018 Fedora Release Engineering - 1.6.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Wed Jul 26 2017 Fedora Release Engineering - 1.6.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Wed May 31 2017 Jared Smith - 1.6.0-2 +- Relax dependency on npm(readable-stream) + +* Mon May 08 2017 Jared Smith - 1.6.0-1 +- Update to upstream 1.6.0 release + +* Fri Feb 10 2017 Fedora Release Engineering - 1.5.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Thu Feb 04 2016 Fedora Release Engineering - 1.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Sun Jan 17 2016 Tom Hughes - 1.5.1-1 +- Update to 1.5.1 upstream release + +* Wed Jun 17 2015 Fedora Release Engineering - 1.4.4-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat Jun 07 2014 Fedora Release Engineering - 1.4.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Wed Mar 19 2014 Jamie Nguyen - 1.4.4-2 +- add missing BR: npm(inherits) + +* Thu Mar 13 2014 Jamie Nguyen - 1.4.4-1 +- initial package diff --git a/nodejs-concat-stream.yaml b/nodejs-concat-stream.yaml new file mode 100644 index 0000000..0806a0c --- /dev/null +++ b/nodejs-concat-stream.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: maxogden/concat-stream +tag_prefix: "^" +seperator: "." From 45fcc84bf3c3e23416f867ffb48588bf30598255 Mon Sep 17 00:00:00 2001 From: fwx913451 Date: Mon, 24 Aug 2020 09:19:32 +0800 Subject: [PATCH 2/2] fuanan add package --- nodejs-concat-stream.spec.old | 105 ---------------------------------- 1 file changed, 105 deletions(-) delete mode 100644 nodejs-concat-stream.spec.old diff --git a/nodejs-concat-stream.spec.old b/nodejs-concat-stream.spec.old deleted file mode 100644 index 390dbd2..0000000 --- a/nodejs-concat-stream.spec.old +++ /dev/null @@ -1,105 +0,0 @@ -%{?nodejs_find_provides_and_requires} - -%global enable_tests 1 - -Name: nodejs-concat-stream -Version: 1.6.0 -Release: 6%{?dist} -Summary: Writable stream that concatenates data and calls a callback with the result -License: MIT -URL: https://github.com/maxogden/concat-stream -Source0: https://github.com/maxogden/concat-stream/archive/v%{version}/concat-stream-%{version}.tar.gz -# https://github.com/maxogden/concat-stream/pull/43 -Patch0: nodejs-concat-stream-typedarray.patch -BuildArch: noarch - -%if 0%{?fedora} >= 19 -ExclusiveArch: %{nodejs_arches} noarch -%else -ExclusiveArch: %{ix86} x86_64 %{arm} noarch -%endif - -BuildRequires: nodejs-packaging - -%if 0%{?enable_tests} -BuildRequires: npm(tape) -BuildRequires: npm(inherits) -BuildRequires: npm(readable-stream) -%endif - -%description -%{summary}. - - -%prep -%autosetup -p 1 -n concat-stream-%{version} - -%nodejs_fixdep readable-stream '^2.0.5' -%nodejs_fixdep -r typedarray - - -%build -#nothing to do - - -%install -mkdir -p %{buildroot}%{nodejs_sitelib}/concat-stream -cp -pr package.json index.js \ - %{buildroot}%{nodejs_sitelib}/concat-stream - -%nodejs_symlink_deps - - -%check -%nodejs_symlink_deps --check -%{__nodejs} -e 'require("./")' -%if 0%{?enable_tests} -/usr/bin/tape test/*.js test/server/*.js -%endif - - -%files -%doc readme.md -%license LICENSE -%{nodejs_sitelib}/concat-stream - - -%changelog -* Fri Feb 01 2019 Fedora Release Engineering - 1.6.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Fri Jul 13 2018 Fedora Release Engineering - 1.6.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Feb 08 2018 Fedora Release Engineering - 1.6.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.6.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed May 31 2017 Jared Smith - 1.6.0-2 -- Relax dependency on npm(readable-stream) - -* Mon May 08 2017 Jared Smith - 1.6.0-1 -- Update to upstream 1.6.0 release - -* Fri Feb 10 2017 Fedora Release Engineering - 1.5.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Feb 04 2016 Fedora Release Engineering - 1.5.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Sun Jan 17 2016 Tom Hughes - 1.5.1-1 -- Update to 1.5.1 upstream release - -* Wed Jun 17 2015 Fedora Release Engineering - 1.4.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering - 1.4.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Wed Mar 19 2014 Jamie Nguyen - 1.4.4-2 -- add missing BR: npm(inherits) - -* Thu Mar 13 2014 Jamie Nguyen - 1.4.4-1 -- initial package