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

python3-smbios-utils-2.4.3.3.gf01a217-slfo.1.1.7 RPM for x86_64

From OpenSuSE Leap 16.0 for x86_64

Name: python3-smbios-utils Distribution: SUSE Linux Framework One
Version: 2.4.3.3.gf01a217 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.7 Build date: Mon Aug 26 11:41:01 2024
Group: System/Management Build host: h01-ch2d
Size: 322143 Source RPM: libsmbios-2.4.3.3.gf01a217-slfo.1.1.7.src.rpm
Packager: https://www.suse.com/
Url: https://github.com/dell/libsmbios
Summary: Python executables that use libsmbios
Get BIOS information, such as System product name, product id, service tag and
asset tag. Set service and asset tags on Dell machines. Manipulate wireless
cards/bluetooth on Dell laptops. Set BIOS password on select Dell systems.
Update BIOS on select Dell systems. Set LCD brightness on select Dell laptops.

Provides

Requires

License

GPL-2.0-or-later OR OSL-2.1

Changelog

* 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

/etc/libsmbios
/etc/libsmbios/logging.conf
/usr/bin/dellWirelessCtl
/usr/sbin/dellLcdBrightness
/usr/sbin/dellWirelessCtl
/usr/sbin/getSystemId
/usr/sbin/smbios-battery-ctl
/usr/sbin/smbios-keyboard-ctl
/usr/sbin/smbios-lcd-brightness
/usr/sbin/smbios-passwd
/usr/sbin/smbios-sys-info
/usr/sbin/smbios-thermal-ctl
/usr/sbin/smbios-token-ctl
/usr/sbin/smbios-wakeup-ctl
/usr/sbin/smbios-wireless-ctl
/usr/share/man/man1/smbios-battery-ctl.1.gz
/usr/share/man/man1/smbios-keyboard-ctl.1.gz
/usr/share/man/man1/smbios-lcd-brightness.1.gz
/usr/share/man/man1/smbios-passwd.1.gz
/usr/share/man/man1/smbios-sys-info.1.gz
/usr/share/man/man1/smbios-thermal-ctl.1.gz
/usr/share/man/man1/smbios-token-ctl.1.gz
/usr/share/man/man1/smbios-wakeup-ctl.1.gz
/usr/share/man/man1/smbios-wireless-ctl.1.gz
/usr/share/smbios-utils
/usr/share/smbios-utils/__pycache__
/usr/share/smbios-utils/__pycache__/cli.cpython-311.opt-1.pyc
/usr/share/smbios-utils/__pycache__/cli.cpython-311.pyc
/usr/share/smbios-utils/cli.py
/usr/share/smbios-utils/token_blacklist.csv
/usr/share/smbios-utils/token_list.csv


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Oct 4 00:15:39 2024