Hello community, here is the log from the commit of package libgusb for openSUSE:Factory checked in at 2012-11-20 10:39:37 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libgusb (Old) and /work/SRC/openSUSE:Factory/.libgusb.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libgusb", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/libgusb/libgusb.changes 2012-01-19 09:42:51.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libgusb.new/libgusb.changes 2012-11-20 10:39:39.000000000 +0100 @@ -1,0 +2,14 @@ +Tue Nov 13 15:54:01 UTC 2012 - [email protected] + +- Update to version 0.1.4: + + Add GObject Introspection support. + + Add g_usb_device_reset() to reset a connected device. + + Add Vala bindings. + + Assorted introspection annotation fixes. + + Rename inconsistently named gusb_* symbols to g_usb_*. +- Add pkgconfig(gobject-introspection-1.0) and vala BuildRequires: + New dependency for the GObject introspection support and the vala + bindings. +- Create new typelib-1_0-GUsb-1_0 subpackage. + +------------------------------------------------------------------- Old: ---- libgusb-0.1.3.tar.xz New: ---- libgusb-0.1.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libgusb.spec ++++++ --- /var/tmp/diff_new_pack.smzUZL/_old 2012-11-20 10:39:40.000000000 +0100 +++ /var/tmp/diff_new_pack.smzUZL/_new 2012-11-20 10:39:40.000000000 +0100 @@ -12,20 +12,22 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: libgusb -Version: 0.1.3 +Version: 0.1.4 Release: 0 -License: LGPL-2.1+ Summary: GObject-based library for libusb1 -Url: https://gitorious.org/gusb/ +License: LGPL-2.1+ Group: System/Libraries +Url: https://gitorious.org/gusb/ Source0: http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz +BuildRequires: vala BuildRequires: xz BuildRequires: pkgconfig(glib-2.0) >= 2.28.0 +BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.29 BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(libusb-1.0) >= 1.0.0 @@ -43,10 +45,20 @@ asynchronous control, bulk and interrupt transfers with proper cancellation and integration into a mainloop. +%package -n typelib-1_0-GUsb-1_0 +Summary: GObject-based library for libusb1 -- Introspection bindings +Group: System/Libraries + +%description -n typelib-1_0-GUsb-1_0 +GUsb is a GObject wrapper for libusb1 that makes it easy to do +asynchronous control, bulk and interrupt transfers with proper +cancellation and integration into a mainloop. + %package devel Summary: GObject-based library for libusb1 -- Development Files Group: Development/Libraries/C and C++ Requires: libgusb2 = %{version} +Requires: typelib-1_0-GUsb-1_0 = %{version} %description devel GUsb is a GObject wrapper for libusb1 that makes it easy to do @@ -75,8 +87,15 @@ %{_libdir}/libgusb.so.? %{_libdir}/libgusb.so.?.0.* +%files -n typelib-1_0-GUsb-1_0 +%defattr(-,root,root) +%{_libdir}/girepository-1.0/GUsb-1.0.typelib + %files devel %defattr(-,root,root,-) +%{_datadir}/gir-1.0/GUsb-1.0.gir +%dir %{_datadir}/vala/vapi +%{_datadir}/vala/vapi/gusb.vapi %{_includedir}/gusb-1/ %{_libdir}/libgusb.so %{_libdir}/pkgconfig/gusb.pc -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
