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