]> git.pld-linux.org Git - packages/libusb.git/blame - libusb.spec
- up to 1.0.18 (libusbx project took over maintanership)
[packages/libusb.git] / libusb.spec
CommitLineData
68be1f2a 1#
2# Conditional build:
3%bcond_without doc # don't build documentation
b2912a03 4%bcond_with tests # perform "make check"
ca10b4cd 5
7b80d3f0 6Summary: Application access to USB devices
09575bc9
ER
7Summary(es.UTF-8): libusb - Biblioteca USB
8Summary(pl.UTF-8): Dostęp z poziomu aplikacji do urządzeń USB
9Summary(pt_BR.UTF-8): libusb - Biblioteca para acesso a devices USB
7b80d3f0 10Name: libusb
d6105294 11Version: 1.0.18
eb1d7986 12Release: 1
434a38fe 13License: LGPL v2.1+
7b80d3f0 14Group: Libraries
3e42a6b7 15Source0: http://downloads.sourceforge.net/libusb/%{name}-%{version}.tar.bz2
d6105294
AM
16# Source0-md5: 4a6d049923efc6496f1d383054dac1a6
17URL: http://libusb.info/
434a38fe
JB
18BuildRequires: autoconf >= 2.50
19BuildRequires: automake >= 1.6
f38818b4 20%if %{with doc}
0f077f65 21BuildRequires: docbook-dtd41-sgml
177d7b8a 22BuildRequires: docbook-style-dsssl
f38818b4 23BuildRequires: doxygen
24BuildRequires: openjade
25%endif
1fb117c0 26BuildRequires: libtool >= 2:1.5
487dc423 27Obsoletes: libusb0.1
1fb117c0 28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
7b80d3f0
AM
29
30%description
31Provides a library for application access to USB devices.
32
3940d8eb 33%description -l es.UTF-8
bd61608e
JB
34Biblioteca de uso en devices USB.
35
3940d8eb
JR
36%description -l pl.UTF-8
37Biblioteka umożliwiająca dostęp do urządzeń USB z poziomu aplikacji.
7b80d3f0 38
3940d8eb 39%description -l pt_BR.UTF-8
3f7a981a 40Biblioteca para acesso em devices USB.
c2267cfc 41
7b80d3f0 42%package devel
177d7b8a 43Summary: Header files for libusb library
09575bc9
ER
44Summary(es.UTF-8): Archivos de desarrollo de libusb
45Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libusb
46Summary(pt_BR.UTF-8): Arquivos de desenvolvimento da libusb
7b80d3f0 47Group: Development/Libraries
177d7b8a 48Requires: %{name} = %{version}-%{release}
487dc423 49Obsoletes: libusb0.1-devel
7b80d3f0
AM
50
51%description devel
177d7b8a
JB
52This package contains header files and other resources you can use to
53incorporate libusb into applications.
7b80d3f0 54
3940d8eb 55%description devel -l es.UTF-8
bd61608e
JB
56Bibliotecas de desarrolo para linusb.
57
3940d8eb
JR
58%description devel -l pl.UTF-8
59Pliki nagłówkowe oraz dokumentacja pozwalająca na dodawanie obsługi
7b80d3f0
AM
60USB w swoich programach.
61
3940d8eb 62%description devel -l pt_BR.UTF-8
3f7a981a 63Bibliotecas de desenvolvimento para libusb.
c2267cfc 64
7b80d3f0
AM
65%package static
66Summary: libusb static libraries
09575bc9
ER
67Summary(es.UTF-8): Archivos de desarrollo de libusb - estatico
68Summary(pl.UTF-8): Statyczne biblioteki do obsługi USB
69Summary(pt_BR.UTF-8): Arquivos de desenvolvimento da libusb - biblioteca estática
7b80d3f0 70Group: Development/Libraries
177d7b8a 71Requires: %{name}-devel = %{version}-%{release}
7b80d3f0
AM
72
73%description static
74This is package with static libusb libraries.
75
3940d8eb 76%description static -l es.UTF-8
bd61608e
JB
77Bibliotecas de desarrolo para linusb - estatico.
78
3940d8eb 79%description static -l pl.UTF-8
7b80d3f0
AM
80Statyczne biblioteki libusb.
81
3940d8eb
JR
82%description static -l pt_BR.UTF-8
83Bibliotecas de desenvolvimento para libusb - estático.
c2267cfc 84
7b80d3f0 85%prep
3e42a6b7 86%setup -q
7b80d3f0
AM
87
88%build
4502897f 89%{__libtoolize}
3f7a981a 90%{__aclocal}
0b36a5f4 91%{__autoconf}
1fb117c0 92%{__autoheader}
0b36a5f4 93%{__automake}
434a38fe
JB
94%configure \
95 --disable-silent-rules
acb0364c 96
d864f034 97%{__make}
6409bb61
ER
98
99%{?with_doc:%{__make} -C doc docs}
7b80d3f0 100
acb0364c 101%{?with_tests:%{__make} check}
1fb117c0 102
7b80d3f0
AM
103%install
104rm -rf $RPM_BUILD_ROOT
105
3f7a981a
AM
106%{__make} install \
107 DESTDIR=$RPM_BUILD_ROOT
7b80d3f0 108
7b80d3f0
AM
109%clean
110rm -rf $RPM_BUILD_ROOT
111
d05b454d
JB
112%post -p /sbin/ldconfig
113%postun -p /sbin/ldconfig
114
7b80d3f0
AM
115%files
116%defattr(644,root,root,755)
d6105294 117%doc AUTHORS ChangeLog NEWS README TODO
47c28a72 118%attr(755,root,root) %{_libdir}/libusb-1.0.so.*.*.*
bfa92946 119%attr(755,root,root) %ghost %{_libdir}/libusb-1.0.so.0
7b80d3f0
AM
120
121%files devel
122%defattr(644,root,root,755)
68be1f2a 123%{?with_doc:%doc doc/html/*}
47c28a72
ER
124%attr(755,root,root) %{_libdir}/libusb-1.0.so
125%{_libdir}/libusb-1.0.la
126%{_includedir}/libusb-1.0
127%{_pkgconfigdir}/libusb-1.0.pc
7b80d3f0
AM
128
129%files static
130%defattr(644,root,root,755)
47c28a72 131%{_libdir}/libusb-1.0.a
This page took 0.161601 seconds and 4 git commands to generate.