3 %bcond_without doc # don't build documentation
5 Summary: Application access to USB devices
6 Summary(es): libusb - Biblioteca USB
7 Summary(pl): Dostêp z poziomu aplikacji do urz±dzeñ USB
8 Summary(pt_BR): libusb - Biblioteca para acesso a devices USB
14 Source0: http://dl.sourceforge.net/libusb/%{name}-%{version}.tar.gz
15 # Source0-md5: c6062b29acd2cef414bcc34e0decbdd1
16 URL: http://libusb.sourceforge.net/
17 BuildRequires: autoconf >= 2.59
18 BuildRequires: automake >= 1:1.7.6
19 BuildRequires: docbook-dtd41-sgml
20 BuildRequires: docbook-style-dsssl
21 %{?with_doc:BuildRequires: doxygen}
22 BuildRequires: libstdc++-devel
23 BuildRequires: libtool >= 2:1.5
24 BuildRequires: openjade
26 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29 Provides a library for application access to USB devices.
32 Biblioteca de uso en devices USB.
35 Biblioteka umo¿liwiaj±ca dostêp do urz±dzeñ USB z poziomu aplikacji.
38 Biblioteca para acesso em devices USB.
41 Summary: Header files for libusb library
42 Summary(es): Archivos de desarrollo de libusb
43 Summary(pl): Pliki nag³ówkowe biblioteki libusb
44 Summary(pt_BR): Arquivos de desenvolvimento da libusb
45 Group: Development/Libraries
46 Requires: %{name} = %{version}-%{release}
47 Obsoletes: libusb0.1-devel
50 This package contains header files and other resources you can use to
51 incorporate libusb into applications.
53 %description devel -l es
54 Bibliotecas de desarrolo para linusb.
56 %description devel -l pl
57 Pliki nag³ówkowe oraz dokumentacja pozwalaj±ca na dodawanie obs³ugi
58 USB w swoich programach.
60 %description devel -l pt_BR
61 Bibliotecas de desenvolvimento para libusb.
64 Summary: libusb static libraries
65 Summary(es): Archivos de desarrollo de libusb - estatico
66 Summary(pl): Statyczne biblioteki do obs³ugi USB
67 Summary(pt_BR): Arquivos de desenvolvimento da libusb - biblioteca estática
68 Group: Development/Libraries
69 Requires: %{name}-devel = %{version}-%{release}
72 This is package with static libusb libraries.
74 %description static -l es
75 Bibliotecas de desarrolo para linusb - estatico.
77 %description static -l pl
78 Statyczne biblioteki libusb.
80 %description static -l pt_BR
81 Bibliotecas de desenvolvimento para libusb - estático.
84 Summary: C++ bindings for libusb
85 Summary(pl): Wi±zania C++ dla libusb
87 Requires: %{name} = %{version}-%{release}
89 %description -n libusbpp
90 C++ bindings for libusb based on Qt.
92 %description -n libusbpp -l pl
93 Wi±zania C++ dla libusb oparte na Qt.
95 %package -n libusbpp-devel
96 Summary: Header files for libusbpp library
97 Summary(pl): Pliki nag³ówkowe biblioteki libusbpp
98 Group: Development/Libraries
99 Requires: %{name}-devel = %{version}-%{release}
100 Requires: libusbpp = %{version}-%{release}
101 Requires: libstdc++-devel
103 %description -n libusbpp-devel
104 Header files for libusbpp library.
106 %description -n libusbpp-devel -l pl
107 Pliki nag³ówkowe biblioteki libusbpp.
109 %package -n libusbpp-static
110 Summary: Static libusbpp library
111 Summary(pl): Statyczna biblioteka libusbpp
112 Group: Development/Libraries
113 Requires: libusbpp-devel = %{version}-%{release}
115 %description -n libusbpp-static
116 Static libusbpp library.
118 %description -n libusbpp-static -l pl
119 Statyczna biblioteka libusbpp.
124 # docbook 4.1 is sufficient (for 4.2 we have only DocBook XML packaged)
125 %{__perl} -pi -e 's/DocBook V4\.2/DocBook V4.1/' doc/manual.sgml
139 rm -rf $RPM_BUILD_ROOT
142 DESTDIR=$RPM_BUILD_ROOT
145 rm -rf $RPM_BUILD_ROOT
147 %post -p /sbin/ldconfig
148 %postun -p /sbin/ldconfig
150 %post -n libusbpp -p /sbin/ldconfig
151 %postun -n libusbpp -p /sbin/ldconfig
154 %defattr(644,root,root,755)
155 %doc AUTHORS LICENSE README
156 %attr(755,root,root) %{_libdir}/libusb-*.so.*.*.*
159 %defattr(644,root,root,755)
160 %{?with_doc:%doc doc/html/*}
161 %attr(755,root,root) %{_bindir}/libusb-config
162 %attr(755,root,root) %{_libdir}/libusb.so
167 %defattr(644,root,root,755)
171 %defattr(644,root,root,755)
172 %attr(755,root,root) %{_libdir}/libusbpp-*.so.*.*.*
174 %files -n libusbpp-devel
175 %defattr(644,root,root,755)
176 %{?with_doc:%doc apidocs/html/*}
177 %attr(755,root,root) %{_libdir}/libusbpp.so
178 %{_libdir}/libusbpp.la
179 %{_includedir}/usbpp.h
181 %files -n libusbpp-static
182 %defattr(644,root,root,755)
183 %{_libdir}/libusbpp.a