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
This commit is contained in:
Dirk Mueller 2011-07-04 11:22:04 +00:00 committed by Git OBS Bridge
parent 27de8e991f
commit aeb648c1ea
4 changed files with 31 additions and 13 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5a68bad70e8a187def3540e7cb577311ecdf9fb68eaefe3f383d6b7ce3075814
size 926742

3
libsmbios-2.2.28.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dd247fd43296df3352435b090dd789a22a89c4b316e98b46b915323290a3e350
size 943292

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Sun Jul 3 12:46:46 UTC 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 20:23:47 UTC 2011 - asterios.dramis@gmail.com

View File

@ -20,7 +20,7 @@
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
Name: libsmbios
Version: 2.2.27
Version: 2.2.28
Release: 1
Summary: Libraries to get information from standard BIOS tables
@ -34,8 +34,8 @@ BuildRequires: doxygen
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: libcppunit-devel
BuildRequires: libxml2-devel
BuildRequires: pkgconfig
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: python-base
# Modules: dcdbas.ko
Supplements: modalias(dmi:*:[bs]vnD[Ee][Ll][Ll]*:*)
@ -131,10 +131,6 @@ substitutions in yum repository configuration files on Dell systems.
%setup -q
%build
# Fix build with GCC 4.6
sed -i -e "s@-Werror@@g" Makefile.am
autoreconf -fiv
%configure --disable-rpath
make %{?_smp_mflags}
@ -157,6 +153,8 @@ mv out/libsmbios_c++ out/libsmbios_c++-%{_arch}
# Manually install the doc files for the devel package in order to fix duplicates with "fdupes -s"
install -dp -m 0755 %{buildroot}%{_defaultdocdir}/%{name}-devel
cp -a AUTHORS COPYING-GPL COPYING-OSL ChangeLog NEWS README TODO doc/old_news.txt %{buildroot}%{_defaultdocdir}/%{name}-devel/
cp -a src/bin/getopts_LICENSE.txt src/include/smbios/config/boost_LICENSE_1_0_txt %{buildroot}%{_defaultdocdir}/%{name}-devel/
cp -a out/libsmbios_c-%{_arch} %{buildroot}%{_defaultdocdir}/%{name}-devel/
cp -a out/libsmbios_c++-%{_arch} %{buildroot}%{_defaultdocdir}/%{name}-devel/
@ -199,17 +197,17 @@ rm -rf %{buildroot}
%files -n libsmbios2 -f %{name}-2.2-x86_64.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING-GPL COPYING-OSL ChangeLog NEWS README TODO doc/old_news.txt
%doc src/bin/getopts_LICENSE.txt src/include/smbios/config/boost_LICENSE_1_0_txt
%{_libdir}/libsmbios.so.*
%{_libdir}/libsmbios_c.so.*
%{_libdir}/libsmbios.so.2*
%{_libdir}/libsmbios_c.so.2*
%files -n python-smbios
%defattr(-,root,root,-)
%doc AUTHORS COPYING-GPL COPYING-OSL ChangeLog NEWS README TODO doc/old_news.txt
%{python_sitelib}/libsmbios_c/
%files -n smbios-utils-bin
%defattr(-,root,root,-)
%doc AUTHORS COPYING-GPL COPYING-OSL ChangeLog NEWS README TODO doc/old_news.txt
%doc doc/pkgheader.sh
%defattr(555,root,root,-)
# legacy C++
@ -226,6 +224,7 @@ rm -rf %{buildroot}
%files -n smbios-utils-python
%defattr(-,root,root,-)
%doc AUTHORS COPYING-GPL COPYING-OSL ChangeLog NEWS README TODO doc/old_news.txt
%dir %{_sysconfdir}/libsmbios
%config(noreplace) %{_sysconfdir}/libsmbios/*
%defattr(555,root,root,-)
@ -249,6 +248,7 @@ rm -rf %{buildroot}
%files -n yum-dellsysid
%defattr(-,root,root,-)
%doc AUTHORS COPYING-GPL COPYING-OSL ChangeLog NEWS README TODO doc/old_news.txt
%dir %{_sysconfdir}/yum
%dir %{_sysconfdir}/yum/pluginconf.d
%config(noreplace) %{_sysconfdir}/yum/pluginconf.d/dellsysid.conf