The package rpms/nodejs-extglob.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-extglob.git/commit/?id=c1a....
Change:
-ExclusiveArch: %{ix86} x86_64 %{arm} noarch
Thanks.
Full change:
============
commit c1a7506c26cbfd5d1868bb214d1d25a9cf1c0258
Author: Miro Hrončok <miro(a)hroncok.cz>
Date: Mon Jan 4 11:02:52 2021 +0100
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index b52962d..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,8 +0,0 @@
-/extglob-0.3.2.tgz
-/extglob-2.0.2.tgz
-/tests-2.0.2.tar.bz2
-/examples-2.0.2.tar.bz2
-/dl-tests.sh
-/extglob-2.0.4.tgz
-/tests-2.0.4.tar.bz2
-/examples-2.0.4.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/nodejs-extglob.spec b/nodejs-extglob.spec
deleted file mode 100644
index 7f8679d..0000000
--- a/nodejs-extglob.spec
+++ /dev/null
@@ -1,133 +0,0 @@
-%{?nodejs_find_provides_and_requires}
-
-%global packagename extglob
-
-# tests disabled due to circular dependency on micromatch
-%global enable_tests 0
-
-Name: nodejs-extglob
-Version: 2.0.4
-Release: 8%{?dist}
-Summary: Convert extended globs to regex-compatible strings
-
-License: MIT
-URL:
https://github.com/jonschlinkert/extglob.git
-Source0:
https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{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-%{version}.tar.bz2
-Source2: examples-%{version}.tar.bz2
-Source10: dl-tests.sh
-
-Patch0: nodejs-extglob_use-newer-snapdragon.patch
-
-BuildArch: noarch
-%if 0%{?fedora} >= 19
-ExclusiveArch: %{nodejs_arches} noarch
-%else
-ExclusiveArch: %{ix86} x86_64 %{arm} noarch
-%endif
-
-BuildRequires: nodejs-packaging
-BuildRequires: npm(ansi-green)
-BuildRequires: npm(array-unique)
-BuildRequires: npm(expand-brackets)
-BuildRequires: npm(extend-shallow)
-BuildRequires: npm(fragment-cache)
-BuildRequires: npm(is-extglob)
-BuildRequires: npm(snapdragon)
-BuildRequires: npm(success-symbol)
-BuildRequires: npm(to-regex)
-%if 0%{?enable_tests}
-BuildRequires: mocha
-BuildRequires: npm(bash-match)
-BuildRequires: npm(micromatch)
-%endif
-
-%description
-Convert extended globs to regex-compatible strings. Add (almost) the expressive
-power of regular expressions to glob patterns.
-
-
-%prep
-%setup -q -n package
-# setup the tests
-%setup -q -T -D -a 1 -n package
-%setup -q -T -D -a 2 -n package
-
-%patch0 -p1
-
-rm lib/.DS_Store
-
-%nodejs_fixdep expand-brackets '~3.0.0'
-%nodejs_fixdep snapdragon '~0.12.0'
-%nodejs_fixdep define-property
-
-%build
-# nothing to do!
-
-%install
-mkdir -p %{buildroot}%{nodejs_sitelib}/%{packagename}
-cp -pr package.json index.js lib/ \
- %{buildroot}%{nodejs_sitelib}/%{packagename}
-
-%nodejs_symlink_deps
-
-%check
-%nodejs_symlink_deps --check
-%{__nodejs} -e 'require("./")'
-%if 0%{?enable_tests}
-%{_bindir}/mocha -R spec
-%else
-%{_bindir}/echo "Tests disabled..."
-%endif
-
-
-%files
-%{!?_licensedir:%global license %doc}
-%doc *.md examples/
-%license LICENSE
-%{nodejs_sitelib}/%{packagename}
-
-
-%changelog
-* Sat Aug 01 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.4-8
-- Second attempt - Rebuilt for
-
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Tue Jul 28 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.4-7
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Wed Jan 29 2020 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.4-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.4-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.4-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.4-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Fri Apr 20 2018 Jared K. Smith <jsmith(a)fedoraproject.org> - 2.0.4-2
-- Use newer npm(snapdragon)
-
-* Wed Apr 18 2018 Jared K. Smith <jsmith(a)fedoraproject.org> - 2.0.4-1
-- Update to upstream 2.0.4 release
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.0.2-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Tue Sep 19 2017 Jared Smith <jsmith(a)fedoraproject.org> - 2.0.2-1
-- Update to upstream 2.0.2 release
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.2-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.3.2-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Tue Feb 9 2016 Jared Smith <jsmith(a)fedoraproject.org> - 0.3.2-1
-- Initial packaging
diff --git a/nodejs-extglob_use-newer-snapdragon.patch
b/nodejs-extglob_use-newer-snapdragon.patch
deleted file mode 100644
index 18fdb7f..0000000
--- a/nodejs-extglob_use-newer-snapdragon.patch
+++ /dev/null
@@ -1,106 +0,0 @@
-diff --git a/lib/extglob.js b/lib/extglob.js
-index 015f928..8b3ec04 100644
---- a/lib/extglob.js
-+++ b/lib/extglob.js
-@@ -22,6 +22,9 @@ var parsers = require('./parsers');
- function Extglob(options) {
- this.options = extend({source: 'extglob'}, options);
- this.snapdragon = this.options.snapdragon || new Snapdragon(this.options);
-+
-+ this.snapdragon.use(capture())
-+
- this.snapdragon.patterns = this.snapdragon.patterns || {};
- this.compiler = this.snapdragon.compiler;
- this.parser = this.snapdragon.parser;
-diff --git a/lib/parsers.js b/lib/parsers.js
-index 2ba7352..670e44a 100644
---- a/lib/parsers.js
-+++ b/lib/parsers.js
-@@ -31,7 +31,7 @@ function parsers(extglob) {
- * Extglob open: "*("
- */
-
-- .capture('paren.open', function() {
-+ .set('paren.open', function() {
- var parsed = this.parsed;
- var pos = this.position();
- var m = this.match(/^([!@*?+])?\(/);
-@@ -72,7 +72,7 @@ function parsers(extglob) {
- * Extglob close: ")"
- */
-
-- .capture('paren.close', function() {
-+ .set('paren.close', function() {
- var parsed = this.parsed;
- var pos = this.position();
- var m = this.match(/^\)/);
-@@ -103,7 +103,7 @@ function parsers(extglob) {
- * Escape: "\\."
- */
-
-- .capture('escape', function() {
-+ .set('escape', function() {
- var pos = this.position();
- var m = this.match(/^\\(.)/);
- if (!m) return;
-@@ -119,7 +119,7 @@ function parsers(extglob) {
- * Question marks: "?"
- */
-
-- .capture('qmark', function() {
-+ .set('qmark', function() {
- var parsed = this.parsed;
- var pos = this.position();
- var m = this.match(/^\?+(?!\()/);
-@@ -137,10 +137,47 @@ function parsers(extglob) {
- * Character parsers
- */
-
-- .capture('star', /^\*(?!\()/)
-- .capture('plus', /^\+(?!\()/)
-- .capture('dot', /^\./)
-- .capture('text', not);
-+ .set('star', function() {
-+ var parsed = this.parse;
-+ var pos = this.position();
-+ var m = this.match(/^\*(?!\()/);
-+ if (!m) return;
-+ return pos({
-+ type: 'star',
-+ val: m[0]
-+ });
-+ })
-+ .set('plus', function() {
-+ var parsed = this.parse;
-+ var pos = this.position();
-+ var m = this.match(/^\+(?!\()/);
-+ if (!m) return;
-+ return pos({
-+ type: 'star',
-+ val: m[0]
-+ });
-+ })
-+ .set('dot', function() {
-+ var parsed = this.parse;
-+ var pos = this.position();
-+ var m = this.match(/^\./);
-+ if (!m) return;
-+ return pos({
-+ type: 'dot',
-+ val: m[0]
-+ });
-+ })
-+ .set('text', function() {
-+ var pos = this.position();
-+ var m = this.match(not);
-+ if (!m || !m[0]) return;
-+
-+ return pos({
-+ type: 'text',
-+ val: m[0]
-+ });
-+ });
-+
- };
-
- /**
diff --git a/sources b/sources
deleted file mode 100644
index 462e184..0000000
--- a/sources
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA512 (extglob-2.0.4.tgz) =
3666fa4179042ecb81af6e02252922968e941c781b7a42b95226607c4e941c3dc46f6ed80baa03f9b85c4feb49e9c97c766b20750c675a572bcbc92c04804ba7
-SHA512 (tests-2.0.4.tar.bz2) =
d3a5e97dc953f92050d313e563a2233a47229d66750b1594e09fe0b151b9d3832e4fb4221a376a0611e3dba08dc5ffef30f267ba35123af83d83c5880eaf8047
-SHA512 (examples-2.0.4.tar.bz2) =
30cecef6e0173b30e558a821f8567d16afebad66f9d6d6f69e1a8073f346714b0a3cc3cfa77b7124f5146c1a0c65ce6ea5fcd331f7069364e3ef34f80a467117
-SHA512 (dl-tests.sh) =
92bd8464ae74490a9d88072c7ca2653789d0c7a44590dea6ee2acef9119519daa3442c497852d2434a8cc2f03518b9c5c4d6eb907e0596aba71a256e68342dc2