Install ftdi_eeprom
[libftdi] / libftdi1.spec.in
CommitLineData
a3da1d95 1Summary: Library to program and control the FTDI USB controller
9ff7af62 2Name: libftdi1
22592e17 3Version: @VERSION@
a837e33a 4Release: 1
3ab8f642 5License: LGPL for libftdi and GPLv2+linking exception for the C++ wrapper
a3da1d95
GE
6Group: System Environment/Libraries
7Vendor: Intra2net AG
024705ce 8Source: http://www.intra2net.com/en/developer/libftdi/download/%{name}-%{version}.tar.bz2
a3da1d95 9Buildroot: /tmp/%{name}-%{version}-root
9ff7af62
TJ
10Requires: libusb1
11BuildRequires: libusb1, libusb1-devel, pkgconfig, doxygen
a3da1d95 12Prefix: /usr
1bfc403c 13URL: http://www.intra2net.com/en/developer/libftdi
a3da1d95
GE
14
15%package devel
42ece760 16Summary: Header files and static libraries for libftdi1
a3da1d95 17Group: Development/Libraries
42ece760 18Requires: libftdi1 = %{version}, libusb1-devel
a3da1d95
GE
19
20%description
21Library to program and control the FTDI USB controller
22
23%description devel
42ece760 24Header files and static libraries for libftdi1
a3da1d95
GE
25
26%prep
27%setup -q
28
29%build
22592e17 30
024705ce
TJ
31mkdir build
32cd build
22592e17 33
024705ce
TJ
34export CFLAGS="$RPM_OPT_FLAGS"
35export CXXFLAGS="$RPM_OPT_FLAGS"
36cmake -DCMAKE_INSTALL_PREFIX="%{prefix}" ../
37
38make %{?_smp_mflags}
a3da1d95
GE
39
40%install
024705ce 41cd build
a3da1d95
GE
42make DESTDIR=$RPM_BUILD_ROOT install
43
6167b919 44# Remove example programs
82a75c76
TJ
45rm -f $RPM_BUILD_ROOT/usr/bin/simple
46rm -f $RPM_BUILD_ROOT/usr/bin/bitbang
47rm -f $RPM_BUILD_ROOT/usr/bin/bitbang2
48rm -f $RPM_BUILD_ROOT/usr/bin/bitbang_ft2232
cc6a88a5 49rm -f $RPM_BUILD_ROOT/usr/bin/bitbang_cbus
177df8fc 50rm -f $RPM_BUILD_ROOT/usr/bin/find_all
b0c551aa 51rm -f $RPM_BUILD_ROOT/usr/bin/find_all_pp
dc422d1b 52rm -f $RPM_BUILD_ROOT/usr/bin/serial_test
0c93de81 53rm -f $RPM_BUILD_ROOT/usr/bin/baud_test
177df8fc 54
a3da1d95
GE
55%clean
56rm -fr $RPM_BUILD_ROOT
57
58%files
59%defattr(-,root,root)
3ab8f642 60%doc COPYING.LIB COPYING.GPL LICENSE
42ece760 61%{_libdir}/libftdi1*.so*
024705ce 62%{_libdir}/libftdipp1*.so*
a3da1d95
GE
63
64%files devel
65%defattr(-,root,root)
b5ec1820 66%doc doc/html doc/man
af7a35fe 67%{_bindir}/ftdi_eeprom
7a07197c 68%{_bindir}/libftdi1-config
0444972e
TJ
69%{prefix}/include/libftdi1/*.h
70%{prefix}/include/libftdi1/*.hpp
42ece760 71%{_libdir}/libftdi1*.*a
024705ce 72%{_libdir}/libftdipp1*.*a
218d3256 73%{_libdir}/pkgconfig/*.pc