Hello community,

here is the log from the commit of package libsmbios for openSUSE:Factory
checked in at Mon May 16 11:25:11 CEST 2011.



--------
--- libsmbios/libsmbios.changes 2011-05-10 04:55:44.000000000 +0200
+++ /mounts/work_src_done/STABLE/libsmbios/libsmbios.changes    2011-05-13 
22:44:46.000000000 +0200
@@ -1,0 +2,25 @@
+Fri May 13 20:23:47 UTC 2011 - [email protected]
+
+- 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.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  libsmbios-2.2.26.tar.bz2

New:
----
  libsmbios-2.2.27.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libsmbios.spec ++++++
--- /var/tmp/diff_new_pack.1R8im0/_old  2011-05-16 11:17:37.000000000 +0200
+++ /var/tmp/diff_new_pack.1R8im0/_new  2011-05-16 11:17:37.000000000 +0200
@@ -20,8 +20,8 @@
 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
 
 Name:           libsmbios
-Version:        2.2.26
-Release:        2
+Version:        2.2.27
+Release:        1
 Summary:        Libraries to get information from standard BIOS tables
 
 License:        GPLv2+ or OSL 2.1
@@ -48,7 +48,7 @@
 to get information from standard BIOS tables, such as the SMBIOS table.
 
 %package devel
-Summary:        Development headers and archives
+Summary:        Development files for libsmios
 License:        GPLv2+ or OSL 2.1
 Group:          Development/Libraries/C and C++
 Requires:       libsmbios2 = %{version}
@@ -58,16 +58,14 @@
 Libsmbios is a library and utilities that can be used by client programs to get
 information from standard BIOS tables, such as the SMBIOS table.
 
-This package contains the headers and .a files necessary to compile new client
-programs against libsmbios.
+This package contains the necessary files to compile new client programs
+against libsmbios.
 
 %package -n libsmbios2
 Summary:        Libraries to get information from standard BIOS tables
 License:        GPLv2+ or OSL 2.1
 Group:          System/Management
 Supplements:    modalias(dmi:*:[bs]vnD[Ee][Ll][Ll]*:*)
-Obsoletes:      libsmbios-libs <= 0.13.12
-Provides:       libsmbios-libs = %{version}
 
 %description -n libsmbios2
 Libsmbios is a library and utilities that can be used by client programs
@@ -86,28 +84,14 @@
 %description -n python-smbios
 This package provides a Python interface to libsmbios.
 
-%package -n smbios-utils
-Summary:        Meta-package that pulls in all smbios binaries and python 
scripts
-License:        GPLv2+ or OSL 2.1
-Group:          System/Management
-Requires:       smbios-utils-bin
-Requires:       smbios-utils-python
-Supplements:    modalias(dmi:*:[bs]vnD[Ee][Ll][Ll]*:*)
-Obsoletes:      libsmbios-bin <= 2.0.2
-Provides:       libsmbios-bin = %{version}
-Obsoletes:      libsmbios-unsupported-bin <= 2.0.2
-Provides:       libsmbios-unsupported-bin = %{version}
-
-%description -n smbios-utils
-This is a meta-package that pulls in the binary libsmbios executables as well
-as the python executables.
-
 %package -n smbios-utils-bin
 Summary:        Binary utilities that use libsmbios
 License:        GPLv2+ or OSL 2.1
 Group:          System/Management
-Requires:       libsmbios2 = %{version}
 Supplements:    modalias(dmi:*:[bs]vnD[Ee][Ll][Ll]*:*)
+# libsmbios-unsupported-bin was last used in openSUSE 11.4 
(libsmbios-unsupported-bin-2.0.2)
+Obsoletes:      libsmbios-unsupported-bin <= 2.0.2
+Provides:       libsmbios-unsupported-bin = %{version}
 
 %description -n smbios-utils-bin
 Get BIOS information, such as System product name, product id, service tag and
@@ -119,6 +103,9 @@
 Group:          System/Management
 Requires:       python-smbios = %{version}
 Supplements:    modalias(dmi:*:[bs]vnD[Ee][Ll][Ll]*:*)
+# libsmbios-bin was last used in openSUSE 11.4 (libsmbios-bin-2.0.2)
+Obsoletes:      libsmbios-bin <= 2.0.2
+Provides:       libsmbios-bin = %{version}
 
 %description -n smbios-utils-python
 Get BIOS information, such as System product name, product id, service tag and
@@ -130,8 +117,7 @@
 Summary:        YUM plugin to retrieve the Dell System ID
 License:        GPLv2+ or OSL 2.1
 Group:          System/Packages
-# yum plugin and supporting functions first appeared in 2.2.0
-Requires:       smbios-utils-python >= 2.2.0
+Requires:       smbios-utils-python = %{version}
 Requires:       yum
 
 %description -n yum-dellsysid
@@ -145,21 +131,21 @@
 %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}
 
 %install
-%makeinstall
+%make_install
 
 # Install headers
 install -dp -m 0755 %{buildroot}%{_includedir}
 cp -a src/include/* %{buildroot}/%{_includedir}/
 cp -a out/public-include/* %{buildroot}/%{_includedir}/
-
-#
 find %{buildroot}/%{_includedir} out/libsmbios_c++ out/libsmbios_c -exec touch 
-r configure.ac {} \;
 
 # Remove *.la files (package provides pkg-config files), remove static 
libraries
@@ -176,12 +162,14 @@
 
 #
 rename libsmbios.mo libsmbios-2.2-x86_64.mo $(find %{buildroot}/%{_datadir} 
-name libsmbios.mo)
+
 # Remove unneeded locales
-%if 0%{?suse_version} < 1140
+%if 0%{?suse_version} &&  0%{?suse_version} < 1140
 rm -rf %{buildroot}%{_datadir}/locale/en/
 rm -rf %{buildroot}%{_datadir}/locale/en@boldquot/
 rm -rf %{buildroot}%{_datadir}/locale/en@quot/
 %endif
+
 %find_lang %{name}-2.2-x86_64
 
 # Backwards compatible symlinks
@@ -220,10 +208,6 @@
 %defattr(-,root,root,-)
 %{python_sitelib}/libsmbios_c/
 
-%files -n smbios-utils
-%defattr(-,root,root,-)
-%doc COPYING-GPL COPYING-OSL README
-
 %files -n smbios-utils-bin
 %defattr(-,root,root,-)
 %doc doc/pkgheader.sh
@@ -261,12 +245,10 @@
 %{_sbindir}/dellWirelessCtl
 %{_sbindir}/getSystemId
 %defattr(-,root,root,-)
-# data files
 %{_datadir}/smbios-utils/
 
 %files -n yum-dellsysid
 %defattr(-,root,root,-)
-# YUM Plugin
 %dir %{_sysconfdir}/yum
 %dir %{_sysconfdir}/yum/pluginconf.d
 %config(noreplace) %{_sysconfdir}/yum/pluginconf.d/dellsysid.conf

++++++ libsmbios-2.2.26.tar.bz2 -> libsmbios-2.2.27.tar.bz2 ++++++
++++ 9405 lines of diff (skipped)


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to