3 %bcond_without doc # don't build documentation
4 %bcond_with tests # perform "make check"
6 Summary: Application access to USB devices
7 Summary(es.UTF-8): libusb - Biblioteca USB
8 Summary(pl.UTF-8): Dostęp z poziomu aplikacji do urządzeń USB
9 Summary(pt_BR.UTF-8): libusb - Biblioteca para acesso a devices USB
15 #Source0: http://downloads.sourceforge.net/libusb/%{name}-%{version}.tar.bz2
16 Source0: http://git.libusb.org/?p=libusb.git;a=snapshot;h=f07a4a78533b44d124dfe06cbf42afa7fb267359;sf=tbz2;/libusb-1.0.9-rc3.tar.bz2
17 # Source0-md5: 26abbce8ddb945899ee6e16fa92928f8
18 URL: http://www.libusb.org/wiki/libusb-1.0
19 BuildRequires: autoconf >= 2.50
20 BuildRequires: automake >= 1.6
22 BuildRequires: docbook-dtd41-sgml
23 BuildRequires: docbook-style-dsssl
24 BuildRequires: doxygen
25 BuildRequires: openjade
27 BuildRequires: libtool >= 2:1.5
29 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32 Provides a library for application access to USB devices.
34 %description -l es.UTF-8
35 Biblioteca de uso en devices USB.
37 %description -l pl.UTF-8
38 Biblioteka umożliwiająca dostęp do urządzeń USB z poziomu aplikacji.
40 %description -l pt_BR.UTF-8
41 Biblioteca para acesso em devices USB.
44 Summary: Header files for libusb library
45 Summary(es.UTF-8): Archivos de desarrollo de libusb
46 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libusb
47 Summary(pt_BR.UTF-8): Arquivos de desenvolvimento da libusb
48 Group: Development/Libraries
49 Requires: %{name} = %{version}-%{release}
50 Obsoletes: libusb0.1-devel
53 This package contains header files and other resources you can use to
54 incorporate libusb into applications.
56 %description devel -l es.UTF-8
57 Bibliotecas de desarrolo para linusb.
59 %description devel -l pl.UTF-8
60 Pliki nagłówkowe oraz dokumentacja pozwalająca na dodawanie obsługi
61 USB w swoich programach.
63 %description devel -l pt_BR.UTF-8
64 Bibliotecas de desenvolvimento para libusb.
67 Summary: libusb static libraries
68 Summary(es.UTF-8): Archivos de desarrollo de libusb - estatico
69 Summary(pl.UTF-8): Statyczne biblioteki do obsługi USB
70 Summary(pt_BR.UTF-8): Arquivos de desenvolvimento da libusb - biblioteca estática
71 Group: Development/Libraries
72 Requires: %{name}-devel = %{version}-%{release}
75 This is package with static libusb libraries.
77 %description static -l es.UTF-8
78 Bibliotecas de desarrolo para linusb - estatico.
80 %description static -l pl.UTF-8
81 Statyczne biblioteki libusb.
83 %description static -l pt_BR.UTF-8
84 Bibliotecas de desenvolvimento para libusb - estático.
89 touch ChangeLog # for snapshot build
98 --disable-silent-rules
101 %{__make} -C doc docs
103 %{?with_tests:%{__make} check}
106 rm -rf $RPM_BUILD_ROOT
109 DESTDIR=$RPM_BUILD_ROOT
112 rm -rf $RPM_BUILD_ROOT
114 %post -p /sbin/ldconfig
115 %postun -p /sbin/ldconfig
118 %defattr(644,root,root,755)
119 %doc AUTHORS ChangeLog NEWS README THANKS TODO
120 %attr(755,root,root) %{_libdir}/libusb-1.0.so.*.*.*
121 %attr(755,root,root) %ghost %{_libdir}/libusb-1.0.so.0
124 %defattr(644,root,root,755)
125 %{?with_doc:%doc doc/html/*}
126 %attr(755,root,root) %{_libdir}/libusb-1.0.so
127 %{_libdir}/libusb-1.0.la
128 %{_includedir}/libusb-1.0
129 %{_pkgconfigdir}/libusb-1.0.pc
132 %defattr(644,root,root,755)
133 %{_libdir}/libusb-1.0.a