Logoj0ke.net Open Build Service > Projects > multimedia > libftdi1 > Changes
Sign Up | Log In

Changes of Revision 4

[-] Added libftdi1.spec
x
 
1
@@ -0,0 +1,65 @@
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