[libgusb/f16] Initial version for Fedora package review

Richard Hughes rhughes at fedoraproject.org
Thu Sep 15 16:29:32 UTC 2011


commit d666bb2bbb30afd6a30f071922ec7471b0698c85
Author: Richard Hughes <richard at hughsie.com>
Date:   Thu Sep 15 17:16:20 2011 +0100

    Initial version for Fedora package review

 .gitignore   |    1 +
 libgusb.spec |   59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources      |    1 +
 3 files changed, 61 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..adf8cdc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/libgusb-0.1.0.tar.xz
diff --git a/libgusb.spec b/libgusb.spec
new file mode 100644
index 0000000..48f4657
--- /dev/null
+++ b/libgusb.spec
@@ -0,0 +1,59 @@
+Summary:   GLib wrapper around libusb1
+Name:      libgusb
+Version:   0.1.0
+Release:   1%{?dist}
+License:   LGPLv2+
+URL:       https://gitorious.org/gusb/
+Source0:   http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
+
+BuildRequires: glib2-devel >= 2.16.1
+BuildRequires: libtool
+BuildRequires: libgudev1-devel
+BuildRequires: libusb1-devel
+
+%description
+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: Libraries and headers for gusb
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+GLib headers and libraries for gusb.
+
+%prep
+%setup -q
+
+%build
+%configure \
+        --disable-static \
+        --disable-dependency-tracking
+
+make %{?_smp_mflags}
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+
+rm -f $RPM_BUILD_ROOT%{_libdir}/libgusb.la
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc README AUTHORS NEWS COPYING
+%{_libdir}/libgusb.so.1
+%{_libdir}/libgusb.so.1.0.0
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/gusb-1
+%{_libdir}/libgusb.so
+%{_libdir}/pkgconfig/gusb.pc
+%{_datadir}/gtk-doc/html/gusb
+
+%changelog
+* Thu Sep 15 2011 Richard Hughes <richard at hughsie.com> 0.1.0-1
+- Initial version for Fedora package review
diff --git a/sources b/sources
index e69de29..9b9295f 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+dfeefeddfbc7a5753704dffdee2fd348  libgusb-0.1.0.tar.xz


More information about the scm-commits mailing list