X-Git-Url: http://developer.intra2net.com/git/?p=libftdi;a=blobdiff_plain;f=libftdi1.spec.in;fp=libftdi1.spec.in;h=05fb97559bf17d441027b10a05e7c9f700222a02;hp=0000000000000000000000000000000000000000;hb=9ff7af62a61f7b12b64aafd1be38d8ca00b6adca;hpb=7a07197c9730977af3789b28a89f0b4033543fb7 diff --git a/libftdi1.spec.in b/libftdi1.spec.in new file mode 100644 index 0000000..05fb975 --- /dev/null +++ b/libftdi1.spec.in @@ -0,0 +1,67 @@ +Summary: Library to program and control the FTDI USB controller +Name: libftdi1 +Version: @VERSION@ +Release: 1 +License: LGPL for libftdi and GPLv2+linking exception for the C++ wrapper +Group: System Environment/Libraries +Vendor: Intra2net AG +Source: http://www.intra2net.com/en/developer/libftdi/download/%{name}-%{version}.tar.gz +Buildroot: /tmp/%{name}-%{version}-root +Requires: libusb1 +BuildRequires: libusb1, libusb1-devel, pkgconfig, doxygen +Prefix: /usr +URL: http://www.intra2net.com/en/developer/libftdi + +%package devel +Summary: Header files and static libraries for libftdi +Group: Development/Libraries +Requires: libftdi = %{version}, libusb-devel + +%description +Library to program and control the FTDI USB controller + +%description devel +Header files and static libraries for libftdi + +%prep +%setup -q + +%build + +PARAMS="" +./configure --prefix=%{prefix} \ + --libdir=%{_libdir} +%endif + +make + +%install +make DESTDIR=$RPM_BUILD_ROOT install + +# Remove example programs +rm -f $RPM_BUILD_ROOT/usr/bin/simple +rm -f $RPM_BUILD_ROOT/usr/bin/bitbang +rm -f $RPM_BUILD_ROOT/usr/bin/bitbang2 +rm -f $RPM_BUILD_ROOT/usr/bin/bitbang_ft2232 +rm -f $RPM_BUILD_ROOT/usr/bin/bitbang_cbus +rm -f $RPM_BUILD_ROOT/usr/bin/find_all +rm -f $RPM_BUILD_ROOT/usr/bin/find_all_pp +rm -f $RPM_BUILD_ROOT/usr/bin/serial_test +rm -f $RPM_BUILD_ROOT/usr/bin/baud_test + +%clean +rm -fr $RPM_BUILD_ROOT + +%files +%defattr(-,root,root) +%doc COPYING.LIB COPYING.GPL LICENSE +%{_libdir}/libftdi*.so* + +%files devel +%defattr(-,root,root) +%doc doc/html doc/man +%{_bindir}/libftdi1-config +%{prefix}/include/*.h +%{prefix}/include/*.hpp +%{_libdir}/libftdi*.*a +%{_libdir}/pkgconfig/*.pc