The package rpms/spice-xpi.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/spice-xpi.git/commit/?id=9e2ba681....
Change:
-ExclusiveArch: i686 x86_64 armv6l armv7l armv7hl aarch64
Thanks.
Full change:
============
commit 9e2ba68112984287beddd855a2509a7919ed6e8c
Author: Christophe Fergeau <cfergeau(a)redhat.com>
Date: Mon Jul 9 10:36:09 2018 +0200
xulrunner is gone, and upstream ovirt use of spice-xpi has been deprecated years ago
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index c1a1601..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/spice-xpi-2.5.tar.bz2
-/spice-xpi-2.8.tar.bz2
-/spice-xpi-2.8.90.tar.bz2
diff --git a/0001-Workaround-firefox-gtk3-bug.patch
b/0001-Workaround-firefox-gtk3-bug.patch
deleted file mode 100644
index 437d1fd..0000000
--- a/0001-Workaround-firefox-gtk3-bug.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 8b620b39ff250ecb64940c234a04fe05320c2ca3 Mon Sep 17 00:00:00 2001
-From: Christophe Fergeau <cfergeau(a)redhat.com>
-Date: Wed, 27 May 2015 16:04:14 +0200
-Subject: [spice-xpi] Workaround firefox-gtk3 bug
-
-When it's built with gtk3, firefox plugin-container will use some
-LD_PRELOAD hack in order to be able to load the gtk2 flash plugin.
-However, this LD_PRELOAD'ed .so will cause gtk3 remote-viewer to crash
-when it's started by spice-xpi
-
-This commit just cleans up the unwanted LD_PRELOAD variable from the
-environment before starting remote-viewer.
----
- SpiceXPI/src/plugin/controller.cpp | 8 ++++++++
- 1 file changed, 8 insertions(+)
-
-diff --git a/SpiceXPI/src/plugin/controller.cpp b/SpiceXPI/src/plugin/controller.cpp
-index bd8b9d7..440ad63 100644
---- a/SpiceXPI/src/plugin/controller.cpp
-+++ b/SpiceXPI/src/plugin/controller.cpp
-@@ -168,6 +168,14 @@ gpointer SpiceController::ClientThread(gpointer data)
- if (!fake_this->m_proxy.empty())
- env = g_environ_setenv(env, "SPICE_PROXY",
fake_this->m_proxy.c_str(), TRUE);
-
-+ // Work around bug in firefox gtk3 builds, see
-+ //
https://bugzilla.redhat.com/show_bug.cgi?id=1217076
-+ //
http://emilio.pozuelo.org/posts/75
-+ //
-+ // This LD_PRELOAD'ed library causes gtk3 applications to crash
-+ // FIXME: remove this hack if this ever gets improved in firefox-gtk3
-+ env = g_environ_unsetenv(env, "LD_PRELOAD");
-+
- // Try to spawn main client
- client_argv = fake_this->GetClientPath();
- if (client_argv != NULL) {
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..e569621
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+xulrunner is gone, and upstream ovirt use of spice-xpi has been deprecated years ago
diff --git a/sources b/sources
deleted file mode 100644
index db6599a..0000000
--- a/sources
+++ /dev/null
@@ -1 +0,0 @@
-65b9aaf01193b1533331b7e99bdb4f7b spice-xpi-2.8.90.tar.bz2
diff --git a/spice-xpi.spec b/spice-xpi.spec
deleted file mode 100644
index 1e8c5a6..0000000
--- a/spice-xpi.spec
+++ /dev/null
@@ -1,133 +0,0 @@
-Name: spice-xpi
-Version: 2.8.90
-Release: 14%{?dist}
-Summary: SPICE extension for Mozilla
-Group: Applications/Internet
-License: MPLv1.1 or GPLv2+ or LGPLv2+
-URL:
http://spice-space.org
-Source0:
http://spice-space.org/download/releases/%{name}-%{version}.tar.bz2
-Patch1: 0001-Workaround-firefox-gtk3-bug.patch
-
-BuildRequires: xulrunner-devel >= 8.0
-
-ExclusiveArch: i686 x86_64 armv6l armv7l armv7hl aarch64
-
-Requires: virt-viewer >= 0.5.3-1
-Requires(post): policycoreutils
-
-%description
-Spice extension for Mozilla allows the client to be used from a web browser.
-
-%prep
-%setup -q -n %{name}-%{version}
-%patch1 -p1
-
-%build
-
-%configure
-make %{?_smp_mflags}
-
-%install
-make install DESTDIR=$RPM_BUILD_ROOT
-
-%post
-setsebool -P mozilla_plugin_use_spice true
-
-%postun
-setsebool -P mozilla_plugin_use_spice false
-
-%files
-%doc COPYING README
-%defattr(-, root, root, -)
-%{_libdir}/mozilla/*
-%exclude %{_libdir}/mozilla/*.rdf
-%exclude %{_libdir}/mozilla/plugins/*.a
-%exclude %{_libdir}/mozilla/plugins/*.la
-
-%changelog
-* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> -
2.8.90-14
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
2.8.90-13
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
2.8.90-12
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
2.8.90-11
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Fri Feb 05 2016 Fedora Release Engineering <releng(a)fedoraproject.org> -
2.8.90-10
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Fri Jun 19 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
2.8.90-9
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Tue Jun 09 2015 Christophe Fergeau <cfergeau(a)redhat.com> 2.8.90-8
-- Unset LD_PRELOAD before trying to start remote-viewer. This works around rhbz#1217076
-
-* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 2.8.90-7
-- Rebuilt for GCC 5 C++11 ABI change
-
-* Mon Aug 18 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
2.8.90-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sun Jun 08 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
2.8.90-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Wed May 21 2014 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.8.90-4
-- Build on aarch64
-
-* Fri Mar 21 2014 Christophe Fergeau <cfergeau(a)redhat.com> 2.8.90-3
-- Fix Requires(post) as policycoreutils does not have a Provides:
- /bin/setsebool, which results in broken dependencies and an
- uninstallable package.
-
-* Wed Mar 19 2014 Christophe Fergeau <cfergeau(a)redhat.com> 2.8.90-2
-- Enable/disable mozilla_plugin_use_spice selinux boolean on
- install/uninstall otherwise USB redirection won't work
-
-* Thu Aug 08 2013 Christophe Fergeau <cfergeau(a)redhat.com> 2.8.90-1
-- Update to upstream 2.8.90 release
-
-* Sun Aug 04 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
2.8-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Fri Feb 15 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
2.8-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Tue Nov 20 2012 Peter Hatina <phatina(a)redhat.com> - 2.8-2
-- Extend build architectures
-
-* Tue Nov 20 2012 Peter Hatina <phatina(a)redhat.com> - 2.8-1
-- Upgrade to v2.8
-
-* Sat Jul 21 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
2.7-4
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Tue Jul 10 2012 Christophe Fergeau <cfergeau(a)redhat.com> - 2.7-3
-- require virt-viewer instead of spice-client
-
-* Wed Jun 06 2012 Peter Hatina <phatina(a)redhat.com> 2.7-2
-- Fix updating connected status
-
-* Mon Jan 30 2012 Peter Hatina <phatina(a)redhat.com> 2.7-1
-- Update to 2.7
-
-* Sat Jan 14 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
2.5-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Mon Nov 21 2011 Peter Hatina <phatina(a)redhat.com> 2.5-4
-- Fixed compile error
-
-* Tue Aug 30 2011 Peter Hatina <phatina(a)redhat.com> 2.5-3
-- Fixed invalid socket descriptor on reconnect
-
-* Tue Jun 07 2011 Peter Hatina <phatina(a)redhat.com> 2.5-2
-- Fixed logging
-- Fixed SpiceController::Connect
-- Fixed compiler warnings
-
-* Mon May 09 2011 Peter Hatina <phatina(a)redhat.com> 2.5-1
-- Initial package
-