Hello community,

here is the log from the commit of package libosinfo for openSUSE:Factory 
checked in at 2012-02-04 11:12:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libosinfo (Old)
 and      /work/SRC/openSUSE:Factory/.libosinfo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libosinfo", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/libosinfo/libosinfo.changes      2011-11-25 
23:04:43.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libosinfo.new/libosinfo.changes 2012-02-04 
11:12:50.000000000 +0100
@@ -1,0 +2,47 @@
+Thu Feb  2 20:14:45 UTC 2012 - [email protected]
+
+- Require libosinfo from the shared library package: the library
+  does require the os identifier data.
+
+-------------------------------------------------------------------
+Tue Jan 31 13:46:04 UTC 2012 - [email protected]
+
+- license update: LGPL-2.1+ and GPL-2.0+
+  tools/osinfo-detect.c is GPL-2.0+ licensed
+
+-------------------------------------------------------------------
+Tue Jan 31 08:48:28 UTC 2012 - [email protected]
+
+- Update to version 0.0.5:
+  + Add QXL to supported devices of windows and Fedora.
+  + Distribute and install forgotten device XML files.
+  + Add all metadata from default path, not just OS.
+  + List supported audio devices for Windows and Fedora.
+  + Specify 'derives-from' relationship for Fedora OSs.
+  + Add API to retreive all supported devices for an OS.
+  + Fix some potential issues related to memory allocation/
+    alignment.
+- Changes from version 0.0.4:
+  + Fix silly mistakes in udev rules file.
+- Changes from version 0.0.3:
+  + Add lots of more data on various different OSs out there. Now
+    we also support some Apple OSs.
+  + On successful OS detection, inform the application which known
+    media of the OS the given media matched against. osinfo-detect
+    tool and udev rule updated to make use of this.
+  + Support applications' right to not be interested in error
+    details.
+  + Minor fixes/improvements to OS detection logic.
+  + API to indicate media is live and/or installer.
+  + Don't match non-live Fedora ISOs against live ones.
+  + Fixes to Python demo to make it work.
+  + Fix some potential crashes.
+  + Fixes to RPM spec file.
+  + Distribute RPM spec file.
+  + Complement some getters with corresponding gobject properties.
+  + Few other random minor fixes.
+- Add libtool BuildRequires
+- Split typelib file in typelib-1_0-Libosinfo-1_0
+- Add typelib-1_0-Libosinfo-1_0 Requires to -devel package.
+
+-------------------------------------------------------------------

Old:
----
  libosinfo-0.0.2.tar.gz

New:
----
  libosinfo-0.0.5.tar.gz

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

Other differences:
------------------
++++++ libosinfo.spec ++++++
--- /var/tmp/diff_new_pack.Jgtexi/_old  2012-02-04 11:12:52.000000000 +0100
+++ /var/tmp/diff_new_pack.Jgtexi/_new  2012-02-04 11:12:52.000000000 +0100
@@ -1,6 +1,7 @@
 #
-# spec file for package
+# spec file for package libosinfo
 #
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Dominique Leuenberger, Amsterdam, The Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -15,14 +16,16 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 Name:           libosinfo
-Version:        0.0.2
-Release:        1
-License:        LGPL-2.1+
+Version:        0.0.5
+Release:        0
 Summary:        Manage information about operating systems and hypervisors
-Url:            https://fedorahosted.org/libosinfo/
+License:        LGPL-2.1+ and GPL-2.0+
 Group:          System/Libraries
+Url:            https://fedorahosted.org/libosinfo/
 Source:         
https://fedorahosted.org/releases/l/i/libosinfo/%{name}-%{version}.tar.gz
+BuildRequires:  libtool
 BuildRequires:  vala
 BuildRequires:  pkgconfig(check)
 BuildRequires:  pkgconfig(gio-2.0)
@@ -41,6 +44,7 @@
 %package -n libosinfo-1_0-0
 Summary:        Manage information about operating systems and hypervisors
 Group:          System/Libraries
+Requires:       %{name} >= %{version}
 
 %description -n libosinfo-1_0-0
 libosinfo is a GObject based library API for managing information about 
operating systems,
@@ -49,10 +53,22 @@
 deploying an operating system on a hypervisor. Via the magic of GObject 
Introspection,
 the API is available in all common programming languages.
 
+%package -n typelib-1_0-Libosinfo-1_0
+Summary:        Manage information about operating systems and hypervisors
+Group:          System/Libraries
+
+%description -n typelib-1_0-Libosinfo-1_0
+libosinfo is a GObject based library API for managing information about 
operating systems,
+hypervisors and the (virtual) hardware devices they can support. It includes a 
database
+containing device metadata and provides APIs to match/identify optimal devices 
for
+deploying an operating system on a hypervisor. Via the magic of GObject 
Introspection,
+the API is available in all common programming languages.
+
 %package devel
 Summary:        Manage information about operating systems and hypervisors - 
Development Files
 Group:          Development/Languages/C and C++
 Requires:       libosinfo-1_0-0 = %{version}
+Requires:       typelib-1_0-Libosinfo-1_0 = %{version}
 
 %description devel
 libosinfo is a GObject based library API for managing information about 
operating systems,
@@ -72,6 +88,10 @@
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
+%post -n libosinfo-1_0-0 -p /sbin/ldconfig
+
+%postun -n libosinfo-1_0-0 -p /sbin/ldconfig
+
 %files
 %defattr(-,root,root)
 %doc ChangeLog README COPYING
@@ -83,6 +103,9 @@
 %files -n libosinfo-1_0-0
 %defattr(-, root, root)
 %{_libdir}/libosinfo-1.0.so.*
+
+%files -n typelib-1_0-Libosinfo-1_0
+%defattr(-,root,root)
 %{_libdir}/girepository-1.0/Libosinfo-1.0.typelib
 
 %files devel

++++++ libosinfo-0.0.2.tar.gz -> libosinfo-0.0.5.tar.gz ++++++
++++ 6509 lines of diff (skipped)

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

Reply via email to