Prarit Bhargava af958a
Summary:        Tool to analyse BIOS DMI data
Dave Jones a09c31
Name:           dmidecode
Anton Arapov 615b2d
Version:        2.12
Dennis Gilmore b51d8d
Release:        5%{?dist}
Anton Arapov 5c614b
Epoch:          1
Dave Jones a09c31
Group:          System Environment/Base
Tom Callaway d8e057
License:        GPLv2+
Prarit Bhargava d83d73
Source0:        %{name}-%{version}.tar.bz2
Anton Arapov 5c614b
URL:            http://www.nongnu.org/dmidecode/
Anton Arapov 88d35e
Patch0:         dmidecode-2.12-smbios_fix.patch
Dave Jones a09c31
Buildroot:      %{_tmppath}/%{name}-%{version}-root
Prarit Bhargava d83d73
BuildRequires:  automake autoconf
Anton Arapov 5c614b
ExclusiveArch:  %{ix86} x86_64 ia64
Dave Jones a09c31
Dave Jones a09c31
%description
Prarit Bhargava 65e3e7
dmidecode reports information about x86 & ia64 hardware as described in the
Dave Jones 6b3e14
system BIOS according to the SMBIOS/DMI standard. This information
Dave Jones 6b3e14
typically includes system manufacturer, model name, serial number,
Dave Jones 6b3e14
BIOS version, asset tag as well as a lot of other details of varying
Dave Jones 6b3e14
level of interest and reliability depending on the manufacturer.
Dave Jones 6b3e14
Dave Jones 6b3e14
This will often include usage status for the CPU sockets, expansion
Dave Jones 6b3e14
slots (e.g. AGP, PCI, ISA) and memory module slots, and the list of
Dave Jones 6b3e14
I/O ports (e.g. serial, parallel, USB).
Dave Jones a09c31
Dave Jones a09c31
%prep
Dave Jones 6b3e14
%setup -q
Anton Arapov 88d35e
%patch0 -p1 -b .smbios_fix
Dave Jones a09c31
Dave Jones a09c31
%build
Prarit Bhargava d83d73
make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS"
Dave Jones a09c31
Dave Jones a09c31
%install
Prarit Bhargava d83d73
rm -rf ${buildroot}
Prarit Bhargava d83d73
make %{?_smp_mflags} DESTDIR=%{buildroot} prefix=%{_prefix} install-bin install-man
Dave Jones 6b3e14
Dave Jones a09c31
%clean
Prarit Bhargava d83d73
rm -rf ${buildroot}
Dave Jones a09c31
Dave Jones a09c31
%files
Dave Jones a09c31
%defattr(-,root,root)
Dave Jones 6b3e14
%doc AUTHORS CHANGELOG LICENSE README
Dave Jones 6b3e14
%{_sbindir}/dmidecode
Doug Chapman 9ebfca
%ifnarch ia64
Dave Jones 6b3e14
%{_sbindir}/vpddecode
Dave Jones 6b3e14
%{_sbindir}/ownership
Dave Jones 6b3e14
%{_sbindir}/biosdecode
Doug Chapman 9ebfca
%endif
Dave Jones 6b3e14
%{_mandir}/man8/*
Dave Jones a09c31
Dave Jones a09c31
%changelog
Dennis Gilmore b51d8d
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:2.12-5
Dennis Gilmore b51d8d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
Dennis Gilmore b51d8d
Dennis Gilmore 04a57f
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:2.12-4
Dennis Gilmore 04a57f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
Dennis Gilmore 04a57f
Anton Arapov 22e368
* Thu May 09 2013 Anton Arapov <anton@redhat.com> - 1:2.12-3
Anton Arapov 1769db
- Accomodate few more necesary, to enable SMBIOS v2.8, changes from upstream.
Anton Arapov 1769db
Anton Arapov 88d35e
* Fri Apr 26 2013 Anton Arapov <anton@redhat.com> - 1:2.12-2
Anton Arapov 88d35e
- Fixup, so that it actually read SMBIOS 2.8.0 table.
Anton Arapov 88d35e
Anton Arapov 88d35e
* Wed Apr 17 2013 Anton Arapov <anton@redhat.com> - 1:2.12-1
Anton Arapov 615b2d
- Update to upstream 2.12 release.
Anton Arapov 615b2d
Dennis Gilmore ca0f36
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:2.11-10
Dennis Gilmore ca0f36
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
Dennis Gilmore ca0f36
Dennis Gilmore 47d7bb
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:2.11-9
Dennis Gilmore 47d7bb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
Dennis Gilmore 47d7bb
Anton Arapov dbd748
* Mon Mar 26 2012 Anton Arapov <anton@redhat.com> - 1:2.11-8
Anton Arapov dbd748
- Update dmidecode.8 manpage
Anton Arapov dbd748
Anton Arapov df0f86
* Mon Mar 12 2012 Anton Arapov <anton@redhat.com> - 1:2.11-7
Anton Arapov df0f86
- Add "PXE" to HP OEM Type 209 record output
Anton Arapov df0f86
- Properly print the hexadecimal value of invalid string characters
Anton Arapov df0f86
Dennis Gilmore 44c4a9
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:2.11-6
Dennis Gilmore 44c4a9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
Dennis Gilmore 44c4a9
Anton Arapov 277549
* Mon Nov 14 2011 Anton Arapov <anton@redhat.com> - 1:2.11-5
Anton Arapov 277549
- Fix the wrong call of the dmi_chassis_type function call. Thus fix
Anton Arapov 277549
  an issue on the systems with the chassis lock available, application
Anton Arapov 277549
  doesn't fall out with the out of spec error anymore.
Anton Arapov 277549
Anton Arapov 823d9a
* Tue May 03 2011 Anton Arapov <anton@redhat.com> - 1:2.11-4
Anton Arapov 277549
- Update to SMBIOS 2.7.1
Anton Arapov 277549
- Fix the boundaries check in type16
Anton Arapov 823d9a
Dennis Gilmore 868905
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:2.11-3
Dennis Gilmore 868905
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Dennis Gilmore 868905
Anton Arapov 8ac4be
* Wed Jan 19 2011 Anton Arapov <anton@redhat.com> - 1:2.11-2
Anton Arapov 16b790
- Update to upstream 2.11 release. (#623047)
Anton Arapov 8ac4be
Anton Arapov 8ac4be
* Wed Jan 19 2011 Anton Arapov <anton@redhat.com> - 1:2.11-1
Anton Arapov 16b790
- Fix the changelog's NVR.
Anton Arapov 16b790
Anton Arapov 16b790
* Mon Nov 08 2010 Prarit Bhargava <prarit@redhat.com> - 1:2.10-3
Prarit Bhargava d83d73
- updated kernel.spec for review [BZ 225698]
Prarit Bhargava d83d73
Anton Arapov 16b790
* Fri Oct 15 2010 Anton Arapov <aarapov@redhat.com> - 1:2.10-2
Anton Arapov 8e4de9
- Does not build with gnu make v3.82+ (#631407)
Anton Arapov 8e4de9
Anton Arapov 16b790
* Fri Dec 18 2009 Prarit Bhargava <prarit@redhat.com> - 1:2.10-1.40
Anton Arapov 5c614b
- Fix rpmlint errors in specfile
Anton Arapov 5c614b
Jarod Wilson 3aad21
* Fri Aug 28 2009 Jarod Wilson <jarod@redhat.com> - 1:2.10-1.39
Jarod Wilson 3aad21
- Fix cache associativity mapping (was missing some commas)
Jarod Wilson 3aad21
Jarod Wilson 68313a
* Mon Aug 24 2009 Jarod Wilson <jarod@redhat.com> - 1:2.10-1.38
Jarod Wilson 68313a
- Add support for newer sockets, processors and pcie slot types
Jarod Wilson 68313a
Jesse Keating bef1b0
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:2.10-1.36.2
Jesse Keating bef1b0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Jesse Keating bef1b0
Matthias Clasen 02ad71
* Fri Feb 27 2009 Matthias Clasen <mclasen@redhat.com>
Matthias Clasen 02ad71
- Build for i586
Matthias Clasen 02ad71
Jesse Keating 1c1bc8
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:2.10-1.34.1
Jesse Keating 1c1bc8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Jesse Keating 1c1bc8
Prarit Bhargava 472fe5
* Mon Feb 09 2009 Prarit Bhargava <prarit@redhat.com> 1:2.10
Prarit Bhargava 472fe5
- rebuild with version 2.10
Prarit Bhargava 472fe5
Prarit Bhargava af958a
* Wed Jan 28 2009 Prarit Bhargava <prarit@redhat.com> 1:2.9-1.32
Prarit Bhargava af958a
- fix Summary field (BZ 225698)
Prarit Bhargava 472fe5
Tom Callaway d8e057
* Wed Jul 16 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1:2.9-1.30
Tom Callaway d8e057
- fix license tag
Tom Callaway d8e057
Doug Chapman 8b2779
* Fri Mar 14 2008 Doug Chapman <doug.chapman@hp.com> 1:2.9-1.29.1
Doug Chapman 8b2779
- Do not package vpddecode, ownership and biosdecode on ia64 since those are x86 only
Doug Chapman 8b2779
Jesse Keating 1289cb
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1:2.9-1.27.1
Jesse Keating 1289cb
- Autorebuild for GCC 4.3
Jesse Keating 1289cb
Prarit Bhargava 65e3e7
* Mon Oct 22 2007 Prarit Bhargava <prarit@redhat.com> - 1:2.9
Prarit Bhargava 65e3e7
- rebuild with version 2.9
Jesse Keating e9891d
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1:2.7-1.25.1
Jesse Keating e9891d
- rebuild
Jesse Keating e9891d
Dave Jones d2048b
* Thu Feb 09 2006 Dave Jones <davej@redhat.com>
Dave Jones d2048b
- rebuild.
Dave Jones d2048b
Jesse Keating 178cdc
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
Jesse Keating 178cdc
- rebuilt
Jesse Keating 178cdc
Dave Jones 6b3e14
* Mon Nov 28 2005 Dave Jones <davej@redhat.com>
Dave Jones 6b3e14
- Integrate several specfile cleanups from Robert Scheck. (#172543)
Dave Jones 6b3e14
Dave Jones 953b5a
* Sat Sep 24 2005 Dave Jones <davej@redhat.com>
Dave Jones 953b5a
- Revert yesterdays patch, its unneeded in 2.7
Dave Jones 953b5a
Dave Jones 568e06
* Fri Sep 23 2005 Dave Jones <davej@redhat.com>
Dave Jones 568e06
- Don't try to modify areas mmap'd read-only.
Dave Jones 991ade
- Don't build on ia64 any more.
Dave Jones 991ade
  (It breaks on some boxes very badly, and works on very few).
Dave Jones 568e06
Dave Jones 861475
* Mon Sep 12 2005 Dave Jones <davej@redhat.com>
Dave Jones 861475
- Update to upstream 2.7
Dave Jones 861475
Florian La Roche 8fc957
* Fri Apr 15 2005 Florian La Roche <laroche@redhat.com>
Florian La Roche 8fc957
- remove empty scripts
Florian La Roche 8fc957
Dave Jones 3372fd
* Wed Mar  2 2005 Dave Jones <davej@redhat.com>
Dave Jones 3372fd
- Update to upstream 2.6
Dave Jones 3372fd
Dave Jones 3505d6
* Tue Mar  1 2005 Dave Jones <davej@redhat.com>
Dave Jones 3505d6
- Rebuild for gcc4
Dave Jones 3505d6
Dave Jones b64467
* Tue Feb  8 2005 Dave Jones <davej@redhat.com>
Dave Jones b64467
- Rebuild with -D_FORTIFY_SOURCE=2
Dave Jones b64467
Dave Jones 6b1ed8
* Tue Jan 11 2005 Dave Jones <davej@redhat.com>
Dave Jones 6b1ed8
- Add missing Obsoletes: kernel-utils
Dave Jones 6b1ed8
Dave Jones 8e813c
* Mon Jan 10 2005 Dave Jones <davej@redhat.com>
Dave Jones 8e813c
- Update to upstream 2.5 release.
Dave Jones 8e813c
Dave Jones 8e813c
* Sat Dec 18 2004 Dave Jones <davej@redhat.com>
Dave Jones a09c31
- Initial packaging, based upon kernel-utils package.
Dave Jones a09c31