Give credit for the RPM fix
[libftdi] / libftdi.spec.in
... / ...
CommitLineData
1%define enable_async_mode @ENABLE_ASYNC_MODE@
2Summary: Library to program and control the FTDI USB controller
3Name: libftdi
4Version: @VERSION@
5Release: 1
6License: LGPL
7Group: System Environment/Libraries
8Vendor: Intra2net AG
9Source: %{name}-%{version}.tar.gz
10Buildroot: /tmp/%{name}-%{version}-root
11Requires: libusb
12BuildRequires: libusb, libusb-devel, pkgconfig, doxygen
13Prefix: /usr
14
15%package devel
16Summary: Header files and static libraries for libftdi
17Group: Development/Libraries
18Requires: libftdi = %{version}, libusb-devel
19
20%description
21Library to program and control the FTDI USB controller
22
23%description devel
24Header files and static libraries for libftdi
25
26%prep
27%setup -q
28
29%build
30
31PARAMS=""
32./configure --prefix=%{prefix} \
33%if %{enable_async_mode}
34 --with-async-mode \
35%endif
36
37make
38
39%install
40make DESTDIR=$RPM_BUILD_ROOT install
41
42# Cleanup
43rm -f $RPM_BUILD_ROOT/usr/bin/simple
44rm -f $RPM_BUILD_ROOT/usr/bin/bitbang
45rm -f $RPM_BUILD_ROOT/usr/bin/bitbang2
46rm -f $RPM_BUILD_ROOT/usr/bin/bitbang_ft2232
47rm -f $RPM_BUILD_ROOT/usr/bin/bitbang_cbus
48rm -f $RPM_BUILD_ROOT/usr/bin/find_all
49
50%clean
51rm -fr $RPM_BUILD_ROOT
52
53%files
54%defattr(-,root,root)
55%doc COPYING.LIB
56%{prefix}/lib/libftdi.so*
57
58%files devel
59%defattr(-,root,root)
60%doc doc/html doc/man
61%{prefix}/bin/libftdi-config
62%{prefix}/lib/libftdi.*a
63%{prefix}/include/*.h
64%{prefix}/lib/pkgconfig/*.pc