Add ftdi_eeprom target (currently disabled). Get version info from CMakeLists.txt
[libftdi] / libftdi.spec.in
... / ...
CommitLineData
1Summary: Library to program and control the FTDI USB controller
2Name: libftdi
3Version: @VERSION@
4Release: 1
5License: LGPL for libftdi and GPLv2+linking exception for the C++ wrapper
6Group: System Environment/Libraries
7Vendor: Intra2net AG
8Source: http://www.intra2net.com/en/developer/libftdi/download/%{name}-%{version}.tar.gz
9Buildroot: /tmp/%{name}-%{version}-root
10Requires: libusb
11BuildRequires: libusb, libusb-devel, pkgconfig, doxygen
12Prefix: /usr
13URL: http://www.intra2net.com/en/developer/libftdi
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 --libdir=%{_libdir}
34%endif
35
36make
37
38%install
39make DESTDIR=$RPM_BUILD_ROOT install
40
41# Remove example programs
42rm -f $RPM_BUILD_ROOT/usr/bin/simple
43rm -f $RPM_BUILD_ROOT/usr/bin/bitbang
44rm -f $RPM_BUILD_ROOT/usr/bin/bitbang2
45rm -f $RPM_BUILD_ROOT/usr/bin/bitbang_ft2232
46rm -f $RPM_BUILD_ROOT/usr/bin/bitbang_cbus
47rm -f $RPM_BUILD_ROOT/usr/bin/find_all
48rm -f $RPM_BUILD_ROOT/usr/bin/find_all_pp
49rm -f $RPM_BUILD_ROOT/usr/bin/serial_read
50rm -f $RPM_BUILD_ROOT/usr/bin/baud_test
51
52%clean
53rm -fr $RPM_BUILD_ROOT
54
55%files
56%defattr(-,root,root)
57%doc COPYING.LIB COPYING.GPL LICENSE
58%{_libdir}/libftdi*.so*
59
60%files devel
61%defattr(-,root,root)
62%doc doc/html doc/man
63%{_bindir}/libftdi-config
64%{prefix}/include/*.h
65%{prefix}/include/*.hpp
66%{_libdir}/libftdi*.*a
67%{_libdir}/pkgconfig/*.pc