The package rpms/nodejs-range-parser.git has added or updated architecture specific
content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/nodejs-range-parser.git/commit/?i....
Change:
-ExclusiveArch: %{ix86} x86_64 %{arm} noarch
Thanks.
Full change:
============
commit 713e67ba59914b9ea79eaa8d79d50881d48f6bc5
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Wed Jun 24 20:29:22 2020 +0200
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 4b81021..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/range-parser-0.0.4.tgz
-/range-parser-1.0.0.tgz
-/range-parser-1.2.0.tgz
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/nodejs-range-parser.spec b/nodejs-range-parser.spec
deleted file mode 100644
index 1f12ada..0000000
--- a/nodejs-range-parser.spec
+++ /dev/null
@@ -1,117 +0,0 @@
-%{?nodejs_find_provides_and_requires}
-
-%global enable_tests 1
-
-Name: nodejs-range-parser
-Version: 1.2.0
-Release: 6%{?dist}
-Summary: Range header field string parser for Node.js
-License: MIT
-URL:
https://github.com/visionmedia/node-range-parser
-Source0:
http://registry.npmjs.org/range-parser/-/range-parser-%{version}.tgz
-# The test files are not included in the npm tarball.
-Source1:
https://raw.githubusercontent.com/jshttp/range-parser/v%{version}/test/ra...
-
-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(mocha)
-BuildRequires: npm(should)
-%endif
-
-%description
-%{summary}.
-
-
-%prep
-%setup -q -n package
-mkdir -p test/
-cp -p %{SOURCE1} test/range-parser.js
-
-
-%build
-#nothing to do
-
-
-%install
-mkdir -p %{buildroot}%{nodejs_sitelib}/range-parser
-cp -pr package.json index.js \
- %{buildroot}%{nodejs_sitelib}/range-parser
-
-%nodejs_symlink_deps
-
-
-%check
-%nodejs_symlink_deps --check
-%{__nodejs} -e 'require("./")'
-%if 0%{?enable_tests}
-%{_bindir}/mocha -R spec --require should
-%else
-%{_bindir}/echo -e "\e[101m -=#=- Tests disabled -=#=- \e[0m"
-%endif
-
-
-%files
-%doc *.md
-%license LICENSE
-%{nodejs_sitelib}/range-parser
-
-
-%changelog
-* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.0-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Tue Oct 03 2017 Jared Smith <jsmith(a)fedoraproject.org> - 1.2.0-1
-- Update to upstream 1.2.0 release
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.0-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.0-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.0.0-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jun 17 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.0.0-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.0.0-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Sat Mar 08 2014 Jamie Nguyen <jamielinux(a)fedoraproject.org> - 1.0.0-1
-- update to usptream release 1.0.0
-
-* Sun Jul 28 2013 Jamie Nguyen <jamielinux(a)fedoraproject.org> - 0.0.4-5
-- restrict to compatible arches
-
-* Wed Jun 19 2013 T.C. Hollingsworth <tchollingsworth(a)gmail.com> - 0.0.4-4
-- rebuild for missing npm(nodejs-range-parser) provides on EL6
-
-* Thu Feb 21 2013 Jamie Nguyen <jamielinux(a)fedoraproject.org> - 0.0.4-3
-- add copy of Readme.md from upstream that contains the license text
-
-* Tue Feb 12 2013 Jamie Nguyen <jamielinux(a)fedoraproject.org> - 0.0.4-2
-- document how to retrieve tests
-
-* Mon Feb 11 2013 Jamie Nguyen <jamielinux(a)fedoraproject.org> - 0.0.4-1
-- initial package
diff --git a/range-parser.js b/range-parser.js
deleted file mode 100644
index b5d3eec..0000000
--- a/range-parser.js
+++ /dev/null
@@ -1,113 +0,0 @@
-
-var assert = require('assert')
-var parse = require('..')
-
-describe('parseRange(len, str)', function () {
- it('should return -2 for invalid str', function () {
- assert.strictEqual(parse(200, 'malformed'), -2)
- })
-
- it('should return -1 if all specified ranges are invalid', function () {
- assert.strictEqual(parse(200, 'bytes=500-20'), -1)
- assert.strictEqual(parse(200, 'bytes=500-999'), -1)
- assert.strictEqual(parse(200, 'bytes=500-999,1000-1499'), -1)
- })
-
- it('should parse str', function () {
- var range = parse(1000, 'bytes=0-499')
- assert.strictEqual(range.type, 'bytes')
- assert.strictEqual(range.length, 1)
- assert.deepEqual(range[0], { start: 0, end: 499 })
- })
-
- it('should cap end at size', function () {
- var range = parse(200, 'bytes=0-499')
- assert.strictEqual(range.type, 'bytes')
- assert.strictEqual(range.length, 1)
- assert.deepEqual(range[0], { start: 0, end: 199 })
- })
-
- it('should parse str', function () {
- var range = parse(1000, 'bytes=40-80')
- assert.strictEqual(range.type, 'bytes')
- assert.strictEqual(range.length, 1)
- assert.deepEqual(range[0], { start: 40, end: 80 })
- })
-
- it('should parse str asking for last n bytes', function () {
- var range = parse(1000, 'bytes=-400')
- assert.strictEqual(range.type, 'bytes')
- assert.strictEqual(range.length, 1)
- assert.deepEqual(range[0], { start: 600, end: 999 })
- })
-
- it('should parse str with only start', function () {
- var range = parse(1000, 'bytes=400-')
- assert.strictEqual(range.type, 'bytes')
- assert.strictEqual(range.length, 1)
- assert.deepEqual(range[0], { start: 400, end: 999 })
- })
-
- it('should parse "bytes=0-"', function () {
- var range = parse(1000, 'bytes=0-')
- assert.strictEqual(range.type, 'bytes')
- assert.strictEqual(range.length, 1)
- assert.deepEqual(range[0], { start: 0, end: 999 })
- })
-
- it('should parse str with no bytes', function () {
- var range = parse(1000, 'bytes=0-0')
- assert.strictEqual(range.type, 'bytes')
- assert.strictEqual(range.length, 1)
- assert.deepEqual(range[0], { start: 0, end: 0 })
- })
-
- it('should parse str asking for last byte', function () {
- var range = parse(1000, 'bytes=-1')
- assert.strictEqual(range.type, 'bytes')
- assert.strictEqual(range.length, 1)
- assert.deepEqual(range[0], { start: 999, end: 999 })
- })
-
- it('should parse str with multiple ranges', function () {
- var range = parse(1000, 'bytes=40-80,81-90,-1')
- assert.strictEqual(range.type, 'bytes')
- assert.strictEqual(range.length, 3)
- assert.deepEqual(range[0], { start: 40, end: 80 })
- assert.deepEqual(range[1], { start: 81, end: 90 })
- assert.deepEqual(range[2], { start: 999, end: 999 })
- })
-
- it('should parse str with some invalid ranges', function () {
- var range = parse(200, 'bytes=0-499,1000-,500-999')
- assert.strictEqual(range.type, 'bytes')
- assert.strictEqual(range.length, 1)
- assert.deepEqual(range[0], { start: 0, end: 199 })
- })
-
- it('should parse non-byte range', function () {
- var range = parse(1000, 'items=0-5')
- assert.strictEqual(range.type, 'items')
- assert.strictEqual(range.length, 1)
- assert.deepEqual(range[0], { start: 0, end: 5 })
- })
-
- describe('when combine: true', function () {
- it('should combine overlapping ranges', function () {
- var range = parse(150, 'bytes=0-4,90-99,5-75,100-199,101-102', { combine:
true })
- assert.strictEqual(range.type, 'bytes')
- assert.strictEqual(range.length, 2)
- assert.deepEqual(range[0], { start: 0, end: 75 })
- assert.deepEqual(range[1], { start: 90, end: 149 })
- })
-
- it('should retain original order', function () {
- var range = parse(150, 'bytes=-1,20-100,0-1,101-120', { combine: true })
- assert.strictEqual(range.type, 'bytes')
- assert.strictEqual(range.length, 3)
- assert.deepEqual(range[0], { start: 149, end: 149 })
- assert.deepEqual(range[1], { start: 20, end: 120 })
- assert.deepEqual(range[2], { start: 0, end: 1 })
- })
- })
-})
diff --git a/sources b/sources
deleted file mode 100644
index 9950d29..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-SHA512 (range-parser-1.2.0.tgz) =
900e56428355a38b7d94dc769103450b129e065e486db48d065d4cfed2e4c3d5829fe871341016e5087c81d86ceb70899e18c9db3416168a8f24fdac2b5015e4