42 Commits

Author SHA256 Message Date
85c483bc87 - switch to manual service runs
Source in the specfile.

- Fix build with GCC 4.6
- libsmbios-devel Requires libstdc++-devel
- fix build with GCC 4.4
- fixed spec:
- change ExcludeArch to ExclusiveArch
- change naming of the lib package because of 'Shared Library
- dont buildrequire libxml, only libxml2 is used
- fix library-without-ldconfig-postun errors
- fixed spec-file:
  - Fix a couple of failure-to-check-return on fopen. most were
  - 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,
  - libsmbios-fix-includes.diff: fix missing includes (needed to
- updated to new version 0.13.4 as requested by DELL maintainer
  - new util dellWirelessCtl to control builtin wireless on Dell
    laptops
  * the package no longer provide bios_update_tools subpackage,

OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=59
2025-02-05 16:11:49 +00:00
d32b162300 Accepting request 1241331 from home:mcalabkova:branches:Base:System
- Add unittest-drop-makeSuite.patch to adapt the testsuite to Python 3.13

OBS-URL: https://build.opensuse.org/request/show/1241331
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=58
2025-02-05 16:10:05 +00:00
9ab4517859 Accepting request 1157967 from home:pgajdos
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]

OBS-URL: https://build.opensuse.org/request/show/1157967
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=56
2024-03-25 15:27:38 +00:00
97aba0fd75 Accepting request 974625 from home:favogt:branches:Base:System
- Replace invalid use of chrpath with patching out -static (boo#1199134)
- Mention the sonum in %files
- Drop meanwhile unnecessary libsmbios-rpmlintrc

OBS-URL: https://build.opensuse.org/request/show/974625
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=54
2022-05-06 07:55:25 +00:00
f54d61300d Accepting request 905888 from home:trenn:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/905888
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=52
2021-07-12 17:23:16 +00:00
d96984272e - update to 2.4.3
* Fixes for WMI based communications
  * Fixes for battery controls
  * Fixes for some segfaults and error handling

OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=48
2020-08-16 01:10:48 +00:00
42df975b2b Accepting request 772193 from home:iznogood:branches:Base:System
Revert previous change, *-lang recommends needs to stay for now.

OBS-URL: https://build.opensuse.org/request/show/772193
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=47
2020-02-08 08:00:55 +00:00
1943a9b9ba Accepting request 770103 from home:iznogood:branches:Base:System
- No longer recommend -lang: Supplements are in use.

OBS-URL: https://build.opensuse.org/request/show/770103
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=46
2020-02-07 14:02:40 +00:00
5bc2495a68 Accepting request 762922 from home:iznogood
- 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.

OBS-URL: https://build.opensuse.org/request/show/762922
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=44
2020-01-25 22:49:56 +00:00
e1c82ed4dc Accepting request 650739 from home:SchoolGuy:branches:Base:System
- Fixed build through adding a recrompress at buildtime and changing the
  Source in the specfile. 
- 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

OBS-URL: https://build.opensuse.org/request/show/650739
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=42
2018-11-21 16:03:47 +00:00
55493b9c13 Accepting request 610239 from home:scarabeus_iv:branches:Base:System
- Make the lang_package installable by providing the symbol
  required on the libname subpackage

- Add obsoletes for libsmbios2 to ease upgrading

OBS-URL: https://build.opensuse.org/request/show/610239
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=40
2018-05-23 14:30:51 +00:00
Josef Möllers
92a1bbcc5d Accepting request 593790 from home:scarabeus_iv:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/593790
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=39
2018-04-09 15:14:43 +00:00
Josef Möllers
157a0c0e87 Accepting request 593551 from home:jengelh:branches:Base:System
- Update shared library packaging to meet guideline.
- Use find's -exec + strategy.
- Escape all % signs to %% where needed.

OBS-URL: https://build.opensuse.org/request/show/593551
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=37
2018-04-04 13:52:45 +00:00
Josef Möllers
0b2d561fa8 Accepting request 590769 from home:1Antoine1:branches:Base:System
- Update to 2.4.1:
  * Minor fixes submitted for help2man improvements and a signed
    comparison.
- 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.

OBS-URL: https://build.opensuse.org/request/show/590769
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=36
2018-03-26 09:07:27 +00:00
226e7993c2 Accepting request 579552 from home:jmoellers:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/579552
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=34
2018-02-27 09:50:39 +00:00
e62a3886a6 Accepting request 541225 from home:jmoellers:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/541225
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=32
2017-11-21 09:41:57 +00:00
3b29f5349a Accepting request 538561 from home:bmwiedemann:branches:Base:System
Do not store build logs in the package to make the package build result reproducible

OBS-URL: https://build.opensuse.org/request/show/538561
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=30
2017-11-09 13:56:36 +00:00
399fd0782a Accepting request 528620 from home:jmoellers:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/528620
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=26
2017-10-07 10:08:23 +00:00
471a7cd960 Accepting request 477516 from home:fschnizlein:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/477516
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=24
2017-03-09 13:33:17 +00:00
9f086f5e7a Accepting request 407002 from home:trenn:branches:Base:System
- Update to latest version 2.3.0 supporting smbios 3.0
- Remove old compatibility binaries

OBS-URL: https://build.opensuse.org/request/show/407002
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=22
2016-07-06 16:57:21 +00:00
48f4597b67 Accepting request 263486 from home:Ledest:bashisms
fix bashisms in pkgheader.sh script

OBS-URL: https://build.opensuse.org/request/show/263486
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=16
2014-12-29 09:22:07 +00:00
Factory Maintainer
5392c3f4e3 Accepting request 116746 from home:babelworx:ldig:branches:Base:System
license update: GPL-2.0+ or OSL-2.1
SPDX format (http://www.spdx.org/licenses)

OBS-URL: https://build.opensuse.org/request/show/116746
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=14
2012-05-08 15:19:09 +00:00
eb10b73c75 Accepting request 75211 from home:adra:branches:Base:System
Update to version 2.2.28, Spec file updates

OBS-URL: https://build.opensuse.org/request/show/75211
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=12
2011-07-04 11:22:04 +00:00
9573ddab7e Accepting request 70228 from home:adra:branches:Base:System
Update to version 2.2.27, Spec file updates

OBS-URL: https://build.opensuse.org/request/show/70228
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=10
2011-05-14 00:49:02 +00:00
5100b2de0a Accepting request 69937 from home:elvigia:branches:Base:System
- Fix build with GCC 4.6

OBS-URL: https://build.opensuse.org/request/show/69937
OBS-URL: https://build.opensuse.org/package/show/Base:System/libsmbios?expand=0&rev=8
2011-05-10 17:16:12 +00:00
Sascha Peilicke
8e204a117f Accepting request 64549 from Base:System
Accepted submit request 64549 from user elvigia

OBS-URL: https://build.opensuse.org/request/show/64549
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=23
2011-03-21 09:18:21 +00:00
OBS User autobuild
28d0e9aa02 Accepting request 24434 from Base:System
Copy from Base:System/libsmbios based on submit request 24434 from user msmeissn

OBS-URL: https://build.opensuse.org/request/show/24434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=18
2009-11-16 13:33:40 +00:00
OBS User unknown
a4bce15ca9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=15 2009-03-02 16:51:48 +00:00
OBS User unknown
b3f53a040a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=14 2008-11-07 14:20:11 +00:00
OBS User unknown
c0aa967218 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=13 2008-08-13 16:17:23 +00:00
OBS User unknown
54e2410bf8 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=12 2008-07-29 21:34:29 +00:00
OBS User unknown
fb4ece52e3 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=11 2008-07-27 09:59:05 +00:00
OBS User unknown
f48230a803 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=10 2008-06-03 14:25:09 +00:00
OBS User unknown
ad7f4e7414 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=9 2008-03-10 01:58:53 +00:00
OBS User unknown
930a2e6a19 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=8 2008-03-07 21:46:10 +00:00
OBS User unknown
8c785f31b7 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=7 2008-03-05 21:38:04 +00:00
OBS User unknown
3aa4e30e5a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=6 2007-11-05 11:27:26 +00:00
OBS User unknown
5a9d956f94 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=5 2007-10-16 16:21:08 +00:00
OBS User unknown
b62307a778 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=4 2007-05-03 22:51:21 +00:00
OBS User unknown
d41767b8b5 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=3 2007-03-26 23:54:56 +00:00
OBS User unknown
5e3a9c19aa OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=2 2007-03-04 23:24:53 +00:00
OBS User unknown
9239fa13a9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libsmbios?expand=0&rev=1 2007-01-15 23:23:15 +00:00