The package rpms/nodejs-buffertools.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-buffertools.git/commit/?id....
Change:
-ExclusiveArch: %{nodejs_arches}
Thanks.
Full change:
============
commit a536d3af660eadbe1632a4eccec41d2a70107435
Author: Miro Hronok <miro(a)hroncok.cz>
Date: Thu Dec 26 14:04:11 2019 +0100
Orphaned for 6+ weeks
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 71366e3..0000000
--- a/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/buffertools-2.1.3.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-buffertools.spec b/nodejs-buffertools.spec
deleted file mode 100644
index 93015e2..0000000
--- a/nodejs-buffertools.spec
+++ /dev/null
@@ -1,145 +0,0 @@
-%{?nodejs_find_provides_and_requires}
-
-%global packagename buffertools
-%global enable_tests 1
-
-Name: nodejs-buffertools
-Version: 2.1.3
-Release: 25%{?dist}
-Summary: Working with node.js buffers made easy
-
-License: ISC
-URL:
https://github.com/bnoordhuis/node-buffertools
-Source0:
https://registry.npmjs.org/%{packagename}/-/%{packagename}-%{version}.tgz
-
-# Patch for building on ARM
-Patch0: nodejs-buffertools_signed_char.patch
-
-# Patch to use the nodejs "bindings" module instead of hardcoding the path
-Patch1: nodejs-buffertools_use-bindings.patch
-
-ExclusiveArch: %{nodejs_arches}
-
-BuildRequires: nodejs-packaging
-%if 0%{?enable_tests}
-BuildRequires: node-gyp
-BuildRequires: nodejs-devel
-BuildRequires: npm(bindings)
-%endif
-
-%description
-Working with node.js buffers made easy.
-
-
-%prep
-%setup -q -n package
-%patch0 -p2
-%patch1 -p2
-
-
-%build
-%nodejs_symlink_deps --build
-export CXXFLAGS="%{optflags}"
-export LDFLAGS="%{?__global_ldflags} -Wl,-z,undefs"
-node-gyp rebuild
-
-
-%install
-mkdir -p %{buildroot}%{nodejs_sitearch}/%{packagename}/build/Release
-cp -p package.json buffertools.js %{buildroot}%{nodejs_sitearch}/%{packagename}/
-cp -p build/Release/%{packagename}.node
%{buildroot}%{nodejs_sitearch}/%{packagename}/build
-%nodejs_symlink_deps
-
-
-%check
-%nodejs_symlink_deps --check
-%{__nodejs} -e 'require("./")'
-%if 0%{?enable_tests}
-%__nodejs test.js
-%endif
-
-
-%files
-%{!?_licensedir:%global license %doc}
-%doc *.md
-%license LICENSE
-%{nodejs_sitearch}/%{packagename}
-
-
-
-%changelog
-* Thu Jul 25 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.3-25
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
-
-* Fri Jun 14 2019 Tom Hughes <tom(a)compton.nu> - 2.1.3-24
-- Rebuild for Node.js 12.4.0
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.3-23
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.3-22
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Fri Jun 22 2018 Tom Hughes <tom(a)compton.nu> - 2.1.3-21
-- Rebuild for Node.js 10.5.0
-
-* Thu Feb 08 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.3-19
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Tue Jan 23 2018 Tom Hughes <tom(a)compton.nu> - 2.1.3-18
-- Export LDFLAGS for hardened build support
-- Allow undefined symbols in the shared object
-
-* Thu Aug 10 2017 Tom Hughes <tom(a)compton.nu> - 2.1.3-17.2
-- Rebuild for Node.js 8.3.0
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
2.1.3-16.2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
2.1.3-15.2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Wed Jun 28 2017 Tom Hughes <tom(a)compton.nu> - 2.1.3-14.2
-- Rebuild for Node.js 8.1.2
-
-* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
2.1.3-14.1
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Mon Aug 29 2016 Tom Hughes <tom(a)compton.nu> - 2.1.3-13.1
-- Rebuild for Node.js 6.5.0
-
-* Mon May 09 2016 Stephen Gallagher <sgallagh(a)redhat.com> - 2.1.3-12.1
-- Rebuild for Node.js 6.1.0 upgrade
-
-* Tue Mar 29 2016 Tom Hughes <tom(a)compton.nu> - 2.1.3-12
-- Rebuild for Node.js 5.x
-
-* Wed Mar 23 2016 Tom Hughes <tom(a)compton.nu> - 2.1.3-11
-- Rebuild for Node.js 4.4.x
-
-* Wed Feb 10 2016 Jared Smith <jsmith(a)fedoraproject.org> - 2.1.3-10
-- Rebuilt for newer nodejs
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.1.3-9
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Wed Jan 20 2016 Stephen Gallagher <sgallagh(a)redhat.com> - 2.1.3-8
-- Rebuild for Node.js 4.x
-
-* Tue Jan 19 2016 Jared Smith <jsmith(a)fedoraproject.org> - 2.1.3-7
-- Add missing BuildRequires for bindings
-
-* Tue Jan 19 2016 Jared Smith <jsmith(a)fedoraproject.org> - 2.1.3-6
-- Add patch to use npm(buffertools) to handle path to native code
-
-* Tue Jan 19 2016 Jared Smith <jsmith(a)fedoraproject.org> - 2.1.3-4
-- Add patch to build on ARM
-
-* Tue Jan 19 2016 Jared Smith <jsmith(a)fedoraproject.org> - 2.1.3-3
-- Better handle installation of the output of node-gyp compilation
-
-* Tue Jan 19 2016 Jared Smith <jsmith(a)fedoraproject.org> - 2.1.3-2
-- Fix minor packaging issue for package review
-
-* Thu Oct 22 2015 Jared Smith <jsmith(a)fedoraproject.org> - 2.1.3-1
-- Initial packaging
diff --git a/nodejs-buffertools_signed_char.patch b/nodejs-buffertools_signed_char.patch
deleted file mode 100644
index cbb709d..0000000
--- a/nodejs-buffertools_signed_char.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/package/buffertools.cc b/package/buffertools.cc
-index 038f78f..d8a09a2 100644
---- a/package/buffertools.cc
-+++ b/package/buffertools.cc
-@@ -344,7 +344,7 @@ struct IndexOfAction: BinaryAction<IndexOfAction> {
- static char toHexTable[] = "0123456789abcdef";
-
- // CHECKME is this cache efficient?
--static char fromHexTable[] = {
-+static signed char fromHexTable[] = {
-
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
-
-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,
-
10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,
diff --git a/nodejs-buffertools_use-bindings.patch
b/nodejs-buffertools_use-bindings.patch
deleted file mode 100644
index 5001c28..0000000
--- a/nodejs-buffertools_use-bindings.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-diff --git a/package/buffertools.js b/package/buffertools.js
-index 0055156..df98de1 100644
---- a/package/buffertools.js
-+++ b/package/buffertools.js
-@@ -13,6 +13,7 @@
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- */
-
-+var buffertools = require('bindings')('buffertools');
- var SlowBuffer = require('buffer').SlowBuffer;
- var Buffer = require('buffer').Buffer;
-
-@@ -20,12 +21,6 @@ var Buffer = require('buffer').Buffer;
- var events = require('events');
- var util = require('util');
-
--try {
-- var buffertools = require('./build/Release/buffertools.node');
--} catch (e) {
-- var buffertools = require('./build/Debug/buffertools.node');
--}
--
- exports.extend = function() {
- var receivers;
- if (arguments.length > 0) {
-diff --git a/package/package.json b/package/package.json
-index 5baa9bb..90b927f 100644
---- a/package/package.json
-+++ b/package/package.json
-@@ -14,6 +14,9 @@
- "type": "git",
- "url": "https://github.com/bnoordhuis/node-buffertools.git"
- },
-+ "dependencies": {
-+ "bindings": "^1.1.0"
-+ },
- "engines": {
- "node": ">=0.3.0"
- },
diff --git a/sources b/sources
deleted file mode 100644
index fd623e8..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-52ed45ed9750bd276eda6c92ee9cf048 buffertools-2.1.3.tgz