]> git.pld-linux.org Git - packages/libusb.git/blob - libusb.spec
- reverted
[packages/libusb.git] / libusb.spec
1 Summary:        Application access to USB devices
2 Summary(es):    libusb - Biblioteca USB
3 Summary(pl):    Dostêp z poziomu aplikacji do urz±dzeñ USB
4 Summary(pt_BR): libusb - Biblioteca para acesso a devices USB
5 Name:           libusb
6 Version:        0.1.10a
7 Release:        1
8 License:        LGPL
9 Group:          Libraries
10 Source0:        http://dl.sourceforge.net/libusb/%{name}-%{version}.tar.gz
11 # Source0-md5:  c6062b29acd2cef414bcc34e0decbdd1
12 URL:            http://libusb.sourceforge.net/
13 BuildRequires:  autoconf >= 2.59
14 BuildRequires:  automake >= 1:1.7.6
15 BuildRequires:  docbook-dtd41-sgml
16 BuildRequires:  docbook-style-dsssl
17 BuildRequires:  doxygen
18 BuildRequires:  libstdc++-devel
19 BuildRequires:  libtool >= 2:1.5
20 BuildRequires:  openjade
21 Obsoletes:      libusb0.1
22 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23
24 %description
25 Provides a library for application access to USB devices.
26
27 %description -l es
28 Biblioteca de uso en devices USB.
29
30 %description -l pl
31 Biblioteka umo¿liwiaj±ca dostêp do urz±dzeñ USB z poziomu aplikacji.
32
33 %description -l pt_BR
34 Biblioteca para acesso em devices USB.
35
36 %package devel
37 Summary:        Header files for libusb library
38 Summary(es):    Archivos de desarrollo de libusb
39 Summary(pl):    Pliki nag³ówkowe biblioteki libusb
40 Summary(pt_BR): Arquivos de desenvolvimento da libusb
41 Group:          Development/Libraries
42 Requires:       %{name} = %{version}-%{release}
43 Obsoletes:      libusb0.1-devel
44
45 %description devel
46 This package contains header files and other resources you can use to
47 incorporate libusb into applications.
48
49 %description devel -l es
50 Bibliotecas de desarrolo para linusb.
51
52 %description devel -l pl
53 Pliki nag³ówkowe oraz dokumentacja pozwalaj±ca na dodawanie obs³ugi
54 USB w swoich programach.
55
56 %description devel -l pt_BR
57 Bibliotecas de desenvolvimento para libusb.
58
59 %package static
60 Summary:        libusb static libraries
61 Summary(es):    Archivos de desarrollo de libusb - estatico
62 Summary(pl):    Statyczne biblioteki do obs³ugi USB
63 Summary(pt_BR): Arquivos de desenvolvimento da libusb - biblioteca estática
64 Group:          Development/Libraries
65 Requires:       %{name}-devel = %{version}-%{release}
66
67 %description static
68 This is package with static libusb libraries.
69
70 %description static -l es
71 Bibliotecas de desarrolo para linusb - estatico.
72
73 %description static -l pl
74 Statyczne biblioteki libusb.
75
76 %description static -l pt_BR
77 Bibliotecas de desenvolvimento para libusb - estático.
78
79 %package -n libusbpp
80 Summary:        C++ bindings for libusb
81 Summary(pl):    Wi±zania C++ dla libusb
82 Group:          Libraries
83 Requires:       %{name} = %{version}-%{release}
84
85 %description -n libusbpp
86 C++ bindings for libusb based on Qt.
87
88 %description -n libusbpp -l pl
89 Wi±zania C++ dla libusb oparte na Qt.
90
91 %package -n libusbpp-devel
92 Summary:        Header files for libusbpp library
93 Summary(pl):    Pliki nag³ówkowe biblioteki libusbpp
94 Group:          Development/Libraries
95 Requires:       %{name}-devel = %{version}-%{release}
96 Requires:       libusbpp = %{version}-%{release}
97 Requires:       libstdc++-devel
98
99 %description -n libusbpp-devel
100 Header files for libusbpp library.
101
102 %description -n libusbpp-devel -l pl
103 Pliki nag³ówkowe biblioteki libusbpp.
104
105 %package -n libusbpp-static
106 Summary:        Static libusbpp library
107 Summary(pl):    Statyczna biblioteka libusbpp
108 Group:          Development/Libraries
109 Requires:       libusbpp-devel = %{version}-%{release}
110
111 %description -n libusbpp-static
112 Static libusbpp library.
113
114 %description -n libusbpp-static -l pl
115 Statyczna biblioteka libusbpp.
116
117 %prep
118 %setup -q
119
120 # docbook 4.1 is sufficient (for 4.2 we have only DocBook XML packaged)
121 %{__perl} -pi -e 's/DocBook V4\.2/DocBook V4.1/' doc/manual.sgml
122
123 %build
124 %{__libtoolize}
125 %{__aclocal}
126 %{__autoconf}
127 %{__autoheader}
128 %{__automake}
129 %configure
130 %{__make}
131
132 doxygen
133
134 %install
135 rm -rf $RPM_BUILD_ROOT
136
137 %{__make} install \
138         DESTDIR=$RPM_BUILD_ROOT
139
140 %clean
141 rm -rf $RPM_BUILD_ROOT
142
143 %post   -p /sbin/ldconfig
144 %postun -p /sbin/ldconfig
145
146 %post   -n libusbpp -p /sbin/ldconfig
147 %postun -n libusbpp -p /sbin/ldconfig
148
149 %files
150 %defattr(644,root,root,755)
151 %doc AUTHORS LICENSE README
152 %attr(755,root,root) %{_libdir}/libusb-*.so.*.*.*
153
154 %files devel
155 %defattr(644,root,root,755)
156 %doc doc/html/*
157 %attr(755,root,root) %{_bindir}/libusb-config
158 %attr(755,root,root) %{_libdir}/libusb.so
159 %{_libdir}/libusb.la
160 %{_includedir}/usb.h
161
162 %files static
163 %defattr(644,root,root,755)
164 %{_libdir}/libusb.a
165
166 %files -n libusbpp
167 %defattr(644,root,root,755)
168 %attr(755,root,root) %{_libdir}/libusbpp-*.so.*.*.*
169
170 %files -n libusbpp-devel
171 %defattr(644,root,root,755)
172 %doc apidocs/html/*
173 %attr(755,root,root) %{_libdir}/libusbpp.so
174 %{_libdir}/libusbpp.la
175 %{_includedir}/usbpp.h
176
177 %files -n libusbpp-static
178 %defattr(644,root,root,755)
179 %{_libdir}/libusbpp.a
This page took 0.066753 seconds and 4 git commands to generate.