]> git.pld-linux.org Git - packages/libusbx.git/commitdiff
- initial; from fc; unfinished
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Fri, 10 Jan 2014 23:50:57 +0000 (00:50 +0100)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Fri, 10 Jan 2014 23:50:57 +0000 (00:50 +0100)
libusbx.spec [new file with mode: 0644]

diff --git a/libusbx.spec b/libusbx.spec
new file mode 100644 (file)
index 0000000..68b328a
--- /dev/null
@@ -0,0 +1,75 @@
+Summary:       Library for accessing USB devices
+Name:          libusbx
+Version:       1.0.17
+Release:       0.1
+Source0:       http://downloads.sourceforge.net/libusbx/%{name}-%{version}.tar.bz2
+# Source0-md5: 99467ca2cb81c19c4a172de9f30e7576
+License:       LGPL v2+
+Group:         Libraries
+URL:           http://sourceforge.net/apps/mediawiki/libusbx/
+BuildRequires: doxygen
+BuildRequires: systemd-devel
+BuildRequires: udev-devel
+Provides:      libusb1 = %{version}-%{release}
+Obsoletes:     libusb1 <= 1.0.9
+
+%description
+This package provides a way for applications to access USB devices.
+
+Libusbx is a fork of the original libusb, which is a fully API and ABI
+compatible drop in for the libusb-1.0.9 release. The libusbx fork was
+started by most of the libusb-1.0 developers, after the original
+libusb project did not produce a new release for over 18 months.
+
+Note that this library is not compatible with the original libusb-0.1
+series, if you need libusb-0.1 compatibility install the libusb
+package.
+
+%package        devel
+Summary:       Development files for %{name}
+Group:         Development/Libraries
+Requires:      %{name} = %{version}-%{release}
+Provides:      libusb1-devel = %{version}-%{release}
+Obsoletes:     libusb1-devel <= 1.0.9
+
+%description    devel
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
+%prep
+%setup -q
+
+%build
+%configure \
+       --disable-static \
+       --disable-silent-rules \
+       --enable-examples-build \
+
+%{__make}
+%{__make} -C doc docs
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%{__make} install \
+       DESTDIR=$RPM_BUILD_ROOT
+
+rm $RPM_BUILD_ROOT%{_libdir}/*.la
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(644,root,root,755)
+%doc AUTHORS COPYING README ChangeLog
+%{_libdir}/*.so.*
+
+%files devel
+%defattr(644,root,root,755)
+%doc doc/html examples/*.c
+%{_includedir}/libusb-1.0
+%{_libdir}/*.so
+%{_pkgconfigdir}/libusb-1.0.pc
This page took 0.096205 seconds and 4 git commands to generate.