[libgusb/f17] New upstream version

Richard Hughes rhughes at fedoraproject.org
Wed Nov 7 13:06:47 UTC 2012


commit 71a1d42180d349c5ea8c73866e47777dba177c72
Author: Richard Hughes <richard at hughsie.com>
Date:   Tue Nov 6 19:05:18 2012 +0000

    New upstream version
    
    - Add GObject Introspection support
    - Add Vala bindings

 .gitignore   |    1 +
 libgusb.spec |   21 ++++++++++++++++++---
 sources      |    2 +-
 3 files changed, 20 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 8525c30..a1bf07d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
 /libgusb-0.1.1.tar.xz
 /libgusb-0.1.2.tar.xz
 /libgusb-0.1.3.tar.xz
+/libgusb-0.1.4.tar.xz
diff --git a/libgusb.spec b/libgusb.spec
index a4e5dbd..2ae6793 100644
--- a/libgusb.spec
+++ b/libgusb.spec
@@ -1,7 +1,7 @@
 Summary:   GLib wrapper around libusb1
 Name:      libgusb
-Version:   0.1.3
-Release:   2%{?dist}
+Version:   0.1.4
+Release:   1%{?dist}
 License:   LGPLv2+
 URL:       https://gitorious.org/gusb/
 Source0:   http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
@@ -10,6 +10,9 @@ BuildRequires: glib2-devel >= 2.16.1
 BuildRequires: libtool
 BuildRequires: libgudev1-devel
 BuildRequires: libusb1-devel
+BuildRequires: gobject-introspection-devel
+BuildRequires: vala-devel
+BuildRequires: vala-tools
 
 %description
 GUsb is a GObject wrapper for libusb1 that makes it easy to do
@@ -28,7 +31,11 @@ GLib headers and libraries for gusb.
 
 %build
 %configure \
-        --disable-static \
+        --disable-static                \
+        --enable-vala=yes               \
+        --enable-introspection=yes      \
+        --disable-gtk-doc               \
+        --enable-gudev                  \
         --disable-dependency-tracking
 
 make %{?_smp_mflags}
@@ -46,6 +53,7 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/libgusb.la
 %doc README AUTHORS NEWS COPYING
 %{_libdir}/libgusb.so.?
 %{_libdir}/libgusb.so.?.0.*
+%{_libdir}/girepository-1.0/GUsb-1.0.typelib
 
 %files devel
 %defattr(-,root,root,-)
@@ -53,8 +61,15 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/libgusb.la
 %{_libdir}/libgusb.so
 %{_libdir}/pkgconfig/gusb.pc
 %{_datadir}/gtk-doc/html/gusb
+%{_datadir}/gir-1.0/GUsb-1.0.gir
+%{_datadir}/vala/vapi/gusb.vapi
 
 %changelog
+* Tue Nov 06 2012 Richard Hughes <richard at hughsie.com> 0.1.4-1
+- New upstream version
+- Add GObject Introspection support
+- Add Vala bindings
+
 * Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.1.3-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 
diff --git a/sources b/sources
index 4cc5985..1dc458a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-9cf5d2ef121f857c565189f82e9e7233  libgusb-0.1.3.tar.xz
+e45c8eab3d95264817f4c9a28a608b93  libgusb-0.1.4.tar.xz


More information about the scm-commits mailing list