Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

smbios-utils-2.4.3.3.gf01a217-slfo.1.2.2 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: smbios-utils Distribution: SUSE Linux Framework One
Version: 2.4.3.3.gf01a217 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.2.2 Build date: Thu Mar 14 11:53:06 2024
Group: System/Management Build host: reproducible
Size: 60731 Source RPM: libsmbios-2.4.3.3.gf01a217-slfo.1.2.2.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/dell/libsmbios
Summary: Utilities that use libsmbios
Get BIOS information, such as System product name, product id, service tag and
asset tag.

Provides

Requires

License

GPL-2.0-or-later OR OSL-2.1

Changelog

* Thu Mar 14 2024 pgajdos@suse.com
  - remove dependency on /usr/bin/python3 using
    %python3_fix_shebang macro, [bsc#1212476]
* Tue May 03 2022 fvogt@suse.com
  - Replace invalid use of chrpath with patching out -static (boo#1199134)
  - Mention the sonum in %files
  - Drop meanwhile unnecessary libsmbios-rpmlintrc
* Fri Jul 09 2021 trenn@suse.de
  - Add _service magic
  - Update to version 2.4.3.3.gf01a217:
    * Don't rely on support for indirect expansion in the shell
    * Fix configure.ac bashism
    * Fix smbios-upflag-ctl --help results
* Sun Aug 16 2020 dmueller@suse.com
  - update to 2.4.3
    * Fixes for WMI based communications
    * Fixes for battery controls
    * Fixes for some segfaults and error handling
* Fri Jan 10 2020 bjorn.lie@gmail.com
  - Move /usr/share/locale/en from the -lang package to the main
    package: English is installed on all systems. This avoids
    libsmbios-lang being triggered for installation on english-only
    systems.
  - Modernize spec.
* Wed Nov 21 2018 egotthold@suse.com
  - Fixed build through adding a recrompress at buildtime and changing the
    Source in the specfile.
* Fri Nov 09 2018 egotthold@suse.de 
  - Updated _service file to the modern obs_scm, so that the maintenance
    is less time cosuming and the obs needs less space to store the sources.
  - Update to version 2.4.2:
    * Fix misspelling in doc/getopt/README
    * Fix bus errors with small memory files (Closes: #58)
    * trivial: fix line endings
    * Correct the location some headers are installed to (Closes: #50)
    * Conditionalize build of man pages properly (Closes: #49)
    * install include headers with make install (Closes: #47)
    * Revert "Allow python34 or python36 to resolve the python3 requirements"
    * Allow python34 or python36 to resolve the python3 requirements
* Fri May 18 2018 tchvatal@suse.com
  - Make the lang_package installable by providing the symbol
    required on the libname subpackage
* Mon May 14 2018 tchvatal@suse.com
  - Add obsoletes for libsmbios2 to ease upgrading
* Thu Apr 05 2018 tchvatal@suse.com
  - Adhere to the packaging guidelines
    * As we build only against tumbleweed do not fuzz around with
      supporting Fedora and Centos
    * Use explicit filelists as it is way more readable
    * Do not play around with %release as it behaves differently
      compared to RH
  - Use package names as mandated by python packaging guidelines
  - Use full url to fetch tarball from github...
  - Do not mess with permission in %prep phase, the perms on
    directories and files look correct both in tarball and github
  - Make build run parallel make and just configure/make without any
    hassle
  - Do not mess with locale generating, it is properly created by make
    already
  - Do not install buildlog on user systems, we have OBS for that
  - Install manpage with each binary, do not just put all mans in
    python3 subpackage
  - Actually run tests rather than playing around with valgrind
  - Make sure to do -fPIE build
* Mon Mar 26 2018 jengelh@inai.de
  - Update shared library packaging to meet guideline.
  - Use find's -exec + strategy.
  - Escape all % signs to %% where needed.
* Thu Mar 22 2018 antoine.belvire@opensuse.org
  - Update to 2.4.1:
    * Minor fixes submitted for help2man improvements and a signed
      comparison.
    * Fix a crash when used by fwupd [boo#1086732]
  - Changes in 2.4.0:
    * Convert all python2 -> python3.
    * Drop libsmbios C++ library.
    * Introduce support for WMI SMM API provided by Linux kernel
      4.15+.
    * Add proper support for SMBIOS 3.0 tables.
    * Fix many many crashers.
    * Clean up long standing coverity errors.
* Fri Feb 23 2018 josef.moellers@suse.com
  - Package was ported to python3 by upstream, no functional changes,
    no api changes.
    [bsc#1076409]
* Fri Nov 03 2017 bwiedemann@suse.com
  - Do not store build logs in the package to make the
    package build result reproducible
* Mon Oct 30 2017 josef.moellers@suse.com
  - Deleted unnecessary sections from SPEC file.
* Fri Sep 22 2017 josef.moellers@suse.com
  - Update to version 2.3.3
    Shipping and new DellEMC systems may use dell_rbu driver to
    perform BIOS updates on the system.
    [fate#322804]
* Thu Mar 02 2017 fschnizlein@suse.com
  - Update to 2.3.2
    * Drop rbu support
    * Add smbios-battery script
  - Fetch source from GitHub
  - Remove obsolete patches:
    D libsmbios-2.2.28-fix-bashisms.patch since pkgheader.sh was
    removed
* Wed Jul 06 2016 trenn@suse.de
  - Update to latest version 2.3.0 supporting smbios 3.0
  - Remove old compatibility binaries
* Sun Nov 30 2014 ledest@gmail.com
  - fix bashisms in pkgheader.sh script
  - add patches:
    * libsmbios-2.2.28-fix-bashisms.patch
* Tue May 08 2012 cfarrell@suse.com
  - license update: GPL-2.0+ or OSL-2.1
    SPDX format (http://www.spdx.org/licenses)
* Sun Jul 03 2011 asterios.dramis@gmail.com
  - Update to version 2.2.28:
    * Add a couple placeholder files.
    * Don't bail out on exceptions.
    * Don't print out oem strings anymore, print out reseller (oem) id if it is
      different from dell system id.
    * Add public header interface for new oem system id function
      sysinfo_get_dell_oem_system_id().
    * Rework the system id functions to always return Dell system ID for
      sysinfo_get_dell_system_id(), and add a new api to get the OEM ID.
    * Add compiler support up to gcc 4.8.
  - Spec file updates:
    * Removed the fix for GCC 4.6 (fixed upstream).
    * Move %doc files from the library to the other packages.
    * Minor other updates.
* Fri May 13 2011 asterios.dramis@gmail.com
  - Update to version 2.2.27:
    * print out all the OEM strings in smbios-sys-info-lite output.
    * fixup logic error in bayonette id detection which could potentially cause
      segfault.
    * Adding support to compile on solaris.
    * update string extracts for spanish.
    * Fix output of translated unicode strings.
    * By default, python was trying to output all translated strings as ascii,
      which breaks for unicode. Wrap sys.stdout with a streamwriter that outputs
      unicode.
    * add spanish translations.
    * localize messages from import/export token dumps.
    * add another exception case for missing header line.
  - Spec file updates:
    * Removed Provides/Obsoletes for libsmbios-libs-0.13.12 in libsmbios2
      (0.13.12 was released at 2007-11-02).
    * Removed smbios-utils meta-package (not needed). Provides/Obsoletes for
      libsmbios-bin and libsmbios-unsupported-bin moved to smbios-utils-python
      and smbios-utils-bin respectively.
    * Fix locales removal if suse_version is not set.
    * Minor other updates.
* Tue May 10 2011 crrodriguez@opensuse.org
  - Fix build with GCC 4.6
* Fri Mar 18 2011 asterios.dramis@gmail.com
  - Update to version 2.2.26:
    * Lots of changes (see ChangeLog).
  - Spec file updates:
    * Major changes in subpackages (based on the package spec file and Fedora
      package):
      + Replaced libsmbios-bin and libsmbios-unsupported-bin with
      smbios-utils-bin and smbios-utils-python (added smbios-utils meta-package
      to Obsolete+Provide them).
      + Added python-smbios and yum-dellsysid subpackages.
      + Removed static subpackage.
    * Changes based on rpmdevtools templates and spec-cleaner run.
    * Changed License: to GPLv2+ or OSL 2.1.
    * Updates in Summary:, Url:, Group: and %description sections.
    * Updates in Buildrequires:, Requires:, Obsoletes: and Provides: sections.
    * Updates in %prep, %build and %install sections.
    * Removed %define entries, other conditions, etc.
    * Removed support for suse_version < 1100.
    * Various other changes based on the package spec file.
  - Fixed rpmlint warning about "files-duplicate".
  - Removed the two patches (fixed upstream).
* Wed Oct 28 2009 crrodriguez@opensuse.org
  - libsmbios-devel Requires libstdc++-devel
* Mon Mar 02 2009 crrodriguez@suse.de
  - fix build with GCC 4.4
* Fri Nov 07 2008 dkukawka@suse.de
  - fixed spec:
    - added Supplements: modalias(dmi:*:[bs]vnD[Ee][Ll][Ll]*:*) for
      libsmbios2 and libsmbios-bin to fix bnc#440814
* Wed Aug 13 2008 ro@suse.de
  - change ExcludeArch to ExclusiveArch
* Tue Jul 29 2008 coolo@suse.de
  - obsolete old name
* Mon Jul 07 2008 dkukawka@suse.de
  - change naming of the lib package because of 'Shared Library
    Packaging Policy' and rpmlint
  - updated to latest version v2.0.2
* Mon Jun 02 2008 dkukawka@suse.de
  - added: 'Supplements: modalias(dmi:*:[bs]vnD[Ee][Ll][Ll]*:*)'
    to specfile to get the package installed on Dell machines
    (fix for bnc#326765)
* Mon Mar 10 2008 crrodriguez@suse.de
  - dont buildrequire libxml, only libxml2 is used
* Fri Mar 07 2008 dmueller@suse.de
  - fix documentation permissions
* Tue Jan 08 2008 dkukawka@suse.de
  - added new patch:
    - libsmbios-fix-compiler_warning_cgcc.diff
* Sat Dec 29 2007 crrodriguez@suse.de
  - fix library-without-ldconfig-postun errors
* Wed Dec 19 2007 dkukawka@suse.de
  - updated to new version 0.13.13
* Sun Nov 04 2007 dkukawka@suse.de
  - updated to new version 0.13.12:
  - removed upstream gone patch:
    - libsmbios-fix-includes.diff
  - fixed spec-file:
    - binaries moved from /usr/bin to /usr/sbin
* Tue Oct 16 2007 dkukawka@suse.de
  - updated to new version 0.13.10:
    - Fix a couple of failure-to-check-return on fopen. most were
      unit-test code only, but two or three were in regular code.
    - Add hinting to the memory class, so that it can intelligently
      close /dev/mem file handle when it is not needed (which is
      most of the time). it only leaves it open when it is scanning,
      so speed is not impacted.
    - new upstream
  - added patches:
    - libsmbios-fix-includes.diff: fix missing includes (needed to
      build in beta tree)
* Wed May 02 2007 dkukawka@suse.de
  - updated to new version 0.13.6:
    - critical bugfix to dellBiosUpdate utility to fix packet mode
    - autoconf/automake support for automatically building docs
    - more readable 'make' lines by splitting out env vars
    - remove run_cppunit option... always run unit tests.
    - update autoconf/automake utilities to latest version
    - fix LDFLAGS to not overwrite user entered LDFLAGS
    - add automatic doxygen build of docs
    - fix urls of public repos
    - remove yum repo page in favor of official page from docs
    - split dmi table entry point from smbios table entry point
    - support legacy _DMI_ tables
    - fix support for EFI-based imacs without proper _SM_ anchor
* Mon Mar 26 2007 dkukawka@suse.de
  - updated to new version 0.13.4 as requested by DELL maintainer
    - autotools conversion
    - new util dellWirelessCtl to control builtin wireless on Dell
      laptops
* Sat Mar 03 2007 dkukawka@suse.de
  - fixed spec file: removed 'rm -rf ${RPM_BUILD_ROOT}' from install
    section
  - added ExcludeArch for ppc/ppc64 and s390/s390x
* Wed Feb 28 2007 dkukawka@suse.de
  - updated to new version 0.12.4:
    * the package no longer provide bios_update_tools subpackage,
      since they are no longer part of the source
* Fri Feb 10 2006 bwise@suse.de
  - put description ib bios_update_check
* Wed Jan 25 2006 mls@suse.de
  - converted neededforbuild to BuildRequires
* Thu Jan 19 2006 ro@suse.de
  - provide main package name in one subpackage
    (needed for debuginfo since we do not have a main package here)
* Wed Jan 11 2006 bwhiteley@suse.de
  - first build

Files

/usr/sbin/smbios-get-ut-data
/usr/sbin/smbios-state-byte-ctl
/usr/sbin/smbios-sys-info-lite
/usr/sbin/smbios-upflag-ctl
/usr/share/man/man1/smbios-get-ut-data.1.gz
/usr/share/man/man1/smbios-state-byte-ctl.1.gz
/usr/share/man/man1/smbios-sys-info-lite.1.gz
/usr/share/man/man1/smbios-upflag-ctl.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 00:02:43 2024