The package rpms/firmware-addon-dell.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/firmware-addon-dell.git/commit/?id=2....
Change: -ExclusiveArch: x86_64 ia64 %{ix86}
Thanks.
Full change: ============
commit 23f8bab6e1a3dc30b6a49ed46e6b2b8c430ea4c0 Author: Stephen Gallagher sgallagh@redhat.com Date: Tue May 8 10:19:45 2018 -0400
"The recommendation from Dell is to drop it. Other distros have dropped it too" -- Charles Rose, Dell
diff --git a/.gitignore b/.gitignore deleted file mode 100644 index f1f02ae..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -firmware-addon-dell-2.2.9.tar.bz2 diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..06367a5 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +"The recommendation from Dell is to drop it. Other distros have dropped it too" -- Charles Rose, Dell diff --git a/firmware-addon-dell.spec b/firmware-addon-dell.spec deleted file mode 100644 index 87414a3..0000000 --- a/firmware-addon-dell.spec +++ /dev/null @@ -1,230 +0,0 @@ -# vim:tw=0:ts=4:sw=4:et -%define major 2 -%define minor 2 -%define micro 9 -%define extra %{nil} -%define release_version %{major}.%{minor}.%{micro}%{extra} - -# required by suse build system -# norootforbuild - -%define run_unit_tests 1 -%{?_without_unit_tests: %define run_unit_tests 0} -%{?_with_unit_tests: %define run_unit_tests 1} - -%define python_xml_BR %{nil} -# Some variable definitions so that we can be compatible between SUSE Build service and Fedora build system -# SUSE: fedora_version suse_version rhel_version centos_version sles_version -# Fedora: fedora dist fc8 fc9 -%if 0%{?suse_version} || 0%{?sles_version} - %define python_xml_BR python-xml -%endif - -# per fedora python packaging guidelines -%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} - -# no debuginfo package, as there are no compiled binaries. -%define debug_package %{nil} - -Name: firmware-addon-dell -Version: %{release_version} -Release: 17%{?dist} -Summary: A firmware-tools plugin to handle BIOS/Firmware for Dell systems - -Group: Applications/System -License: GPLv2+ or OSL 2.1 -URL: http://linux.dell.com/libsmbios/download/ -Source0: http://linux.dell.com/libsmbios/download/%%7Bname%7D/%%7Bname%7D-%%7Bversion... -Patch0: replace_wineprefix_with_wineboot.patch - -# Dell only sells Intel-compat systems, so this package doesnt make much sense -# on, eg. PPC. Also, we rely on libsmbios, which is only avail on Intel-compat -ExclusiveArch: x86_64 ia64 %{ix86} - -BuildRequires: firmware-tools > 0:2.0 -BuildRequires: python3-smbios python2-devel %{python_xml_BR} - -Requires: smbios-utils python3-smbios -Requires: firmware-tools >= 0:2.0.0 -Provides: firmware_inventory(system_bios) = 0:%{version} - -%description -The firmware-addon-dell package provides plugins to firmware-tools which enable -BIOS updates for Dell system, plus pulls in standard inventory modules -applicable to most Dell systems. - -%prep -%setup -q -%patch0 -p1 - - -%build -# this line lets us build an RPM directly from a git tarball -[ -e ./configure ] || ./autogen.sh - -# only applicable on obs -# # fix problems when buildsystem time is out of sync. ./configure will -# # fail if newly created files are older than the packaged files. -# # this should normally be a no-op on proper buildsystems. -# touch configure -# find . -type f -newer configure -print0 | xargs -r0 touch - -%configure RELEASE_MAJOR=%{major} RELEASE_MINOR=%{minor} RELEASE_MICRO=%{micro} RELEASE_EXTRA=%{extra} -make %{?_smp_mflags} - -%check -%if 0%{?run_unit_tests} -make %{?_smp_mflags} check -%endif - -%install -# Fedora Packaging guidelines -rm -rf $RPM_BUILD_ROOT -# SUSE Packaging rpmlint -mkdir -p $RPM_BUILD_ROOT - -make install DESTDIR=%{buildroot} INSTALL="%{__install} -p" -mkdir -p $RPM_BUILD_ROOT/%{_datadir}/firmware/dell/bios - - - -%files -%defattr(-,root,root,-) -%doc COPYING-GPL COPYING-OSL -%{python_sitelib}/* -%config(noreplace) %{_sysconfdir}/firmware/firmware.d/*.conf -%{_datadir}/firmware/dell -%{_datadir}/firmware-tools/* - - -%changelog -* Mon Mar 26 2018 Iryna Shcherbina ishcherb@redhat.com - 2.2.9-17 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Wed Feb 07 2018 Fedora Release Engineering releng@fedoraproject.org - 2.2.9-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Aug 02 2017 Fedora Release Engineering releng@fedoraproject.org - 2.2.9-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering releng@fedoraproject.org - 2.2.9-14 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering releng@fedoraproject.org - 2.2.9-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Tue Jul 19 2016 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2.2.9-12 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Pac... - -* Wed Feb 03 2016 Fedora Release Engineering releng@fedoraproject.org - 2.2.9-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2.2.9-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat Aug 16 2014 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2.2.9-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sat Jun 07 2014 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2.2.9-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat Aug 03 2013 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2.2.9-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Feb 13 2013 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2.2.9-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Thu Jul 19 2012 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2.2.9-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Jan 13 2012 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2.2.9-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Fri Jun 24 2011 Praveen K Paladugu praveen_paladugu@dell.com -- Added a patch to fix BZ#688046.This patch uses wineboot when available and falls back to legacy winprefixcreate if not. - - -* Tue Feb 08 2011 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2.2.9-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Mon Sep 27 2010 Matt Domsch mdomsch@fedoraproject.org - 2.2.9-1 -- update to latest upstream - -* Wed Jul 21 2010 David Malcolm dmalcolm@redhat.com - 2.2.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild - -* Fri Dec 11 2009 Matt Domsch mdomsch@fedoraproject.org - 2.2.1-2 -- remember to upload the tarball first - -* Fri Dec 11 2009 Matt Domsch mdomsch@fedoraproject.org - 2.2.1-1 -- rebase to latest upstream - -* Fri Jul 24 2009 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 2.1.2-5.3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Thu May 14 2009 Matt Domsch mdomsch@fedoraproject.org - 2.1.2-4.3 -- rebase to latest upstream - -* Tue Feb 24 2009 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 1.4.8-2.2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Sat Nov 29 2008 Ignacio Vazquez-Abrams ivazqueznet+rpm@gmail.com - 1.4.8-2.1 -- Rebuild for Python 2.6 - -* Tue Feb 19 2008 Fedora Release Engineering rel-eng@fedoraproject.org - 1.4.8-1 -- Autorebuild for GCC 4.3 - -* Wed Aug 22 2007 Michael E Brown <michael_e_brown at dell.com> - 1.4.7-1 -- rebase to latest upstream - -* Fri Aug 17 2007 Michael E Brown <michael_e_brown at dell.com> - 1.4.4-1 -- rebase to latest upstream - -* Wed Jul 11 2007 Michael E Brown <michael_e_brown at dell.com> - 1.3.1-1 -- up2date_repo_autoconf is now obsolete. dell-*-repository files no longer - use it. - -* Sat Apr 7 2007 Michael E Brown <michael_e_brown at dell.com> - 1.2.11-1 -- enhance up2date_repo_autoconf by populating default configuration file - -* Fri Apr 6 2007 Michael E Brown <michael_e_brown at dell.com> - 1.2.10-1 -- Couple of changes so that the dell sysid plugin work on yum 2.4.3 - prior versions didnt crash, but didnt properly substitute mirrolist - because the name of mirrolist var is different in 2.4.3. -- Per discussion on mailing list, convert to arch-specific pkg -- package bin/up2date_repo_autoconf only for RHEL{3,4} releases - -* Fri Apr 6 2007 Michael E Brown <michael_e_brown at dell.com> - 1.2.9-1 -- downgrade api needed to 2.1 -- Added up2date_repo_autoconf binary -- fix changes from 1.2.7 that were accidentally reverted in 1.2.8. :( - -* Fri Apr 6 2007 Michael E Brown <michael_e_brown at dell.com> - 1.2.8-1 -- sysid plugin: Zero pad value for sysid up to 4 chars -- sysid plugin: Add 0x to signify that it is a hex value - -* Fri Mar 30 2007 Michael E Brown <michael_e_brown at dell.com> - 1.2.7-1 -- yum plugin didnt work on FC5 due to extra, unneeded import. -- dont need plugin api 2.5, 2.2 will do - -* Wed Mar 28 2007 Michael E Brown <michael_e_brown at dell.com> - 1.2.6-1 -- Add yum plugins for setting system ID variables. repos can use $sys_ven_id - $sys_dev_id in their baseurl= or mirrorlist= arguments. - -* Sat Mar 17 2007 Michael E Brown <michael_e_brown at dell.com> - 1.2.5-1 -- Add ExcludeArch for s390 -- Remove python-abi dep for RHEL3 (it was broken) -- fix sitelib path missing /lib/ dir - -* Fri Mar 16 2007 Michael E Brown <michael_e_brown at dell.com> - 1.2.4-1 -- Add ExcludeArch to fix problem where f-a-d was being added to ppc repo - -* Thu Mar 15 2007 Michael E Brown <michael_e_brown at dell.com> - 1.2.2-1 -- Trivial changes to add specific {_datadir}/firmware/dell - -* Thu Mar 15 2007 Michael E Brown <michael_e_brown at dell.com> - 1.2.1-1 -- Trivial changes to make rpmlint happier - -* Wed Mar 14 2007 Michael E Brown <michael_e_brown at dell.com> - 1.2.0-1 -- Fedora-compliant packaging changes. diff --git a/replace_wineprefix_with_wineboot.patch b/replace_wineprefix_with_wineboot.patch deleted file mode 100644 index f81398f..0000000 --- a/replace_wineprefix_with_wineboot.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff -up firmware-addon-dell-2.2.9/firmware_addon_dell/extract_bios.py.orig firmware-addon-dell-2.2.9/firmware_addon_dell/extract_bios.py ---- firmware-addon-dell-2.2.9/firmware_addon_dell/extract_bios.py.orig 2011-06-22 17:00:47.000000000 -0500 -+++ firmware-addon-dell-2.2.9/firmware_addon_dell/extract_bios.py 2011-06-22 17:02:44.000000000 -0500 -@@ -189,7 +189,12 @@ def setupWine(): - "HOME":os.environ["HOME"], - "WINEPREFIX": wineprefix, - } -- common.loggedCmd(["wineprefixcreate", "-w", "--prefix", wineprefix], cwd=wineprefix, env=env, logger=getLog(), raiseExc=False) -+ if os.path.exists('/usr/bin/wineboot'): -+ cmd = ["wineboot", "-u"] -+ elif os.path.exists('/usr/bin/wineprefixcreate'): -+ cmd = ["wineprefixcreate", "-w", "--prefix", wineprefix] -+ common.loggedCmd(cmd, cwd=wineprefix, env=env, logger=getLog(), raiseExc=False) -+ - atexit.register(shutil.rmtree, wineprefix) - getLog(prefix="verbose.").info("Wine pre-setup finished.") - diff --git a/sources b/sources deleted file mode 100644 index b6001c0..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -dd7298c9dd2807893d1c01e4e473c098 firmware-addon-dell-2.2.9.tar.bz2
arch-excludes@lists.fedoraproject.org