]> git.pld-linux.org Git - packages/libserialport.git/blob - libserialport.spec
34c548c1da77391ddfc60fd934636aefd5491c38
[packages/libserialport.git] / libserialport.spec
1 Summary:        Cross-platform serial port access library
2 Name:           libserialport
3 Version:        0.1
4 Release:        1
5 License:        GPL v3+
6 Group:          Libraries
7 Source0:        http://sigrok.org/download/source/libserialport/%{name}-%{version}.tar.gz
8 # Source0-md5:  37b226331432a571f247b6406af606db
9 URL:            http://sigrok.org/wiki/Libserialport
10 BuildRequires:  autoconf
11 BuildRequires:  automake
12 BuildRequires:  doxygen
13 BuildRequires:  pkgconfig >= 1:0.22
14 BuildRequires:  udev-devel
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 Minimal, cross-platform shared library written in C that is intended
19 to take care of the OS-specific details when writing software that
20 uses serial ports.
21
22 %package devel
23 Summary:        Development files for %{name}
24 Group:          Development/Libraries
25 Requires:       %{name} = %{version}-%{release}
26
27 %description devel
28 The %{name}-devel package contains libraries and header files for
29 developing applications that use %{name}.
30
31 %prep
32 %setup -q
33
34 %build
35 %{__libtoolize}
36 %{__aclocal}
37 %{__autoheader}
38 %{__automake}
39 %{__autoconf}
40 %configure \
41         --disable-static \
42         --disable-silent-rules \
43         --enable-all-drivers \
44
45 %{__make}
46
47 doxygen Doxyfile
48
49 %install
50 rm -rf $RPM_BUILD_ROOT
51 %{__make} install \
52         DESTDIR=$RPM_BUILD_ROOT
53
54 %post   -p /sbin/ldconfig
55 %postun -p /sbin/ldconfig
56
57 %clean
58 rm -rf $RPM_BUILD_ROOT
59
60 %files
61 %defattr(644,root,root,755)
62 %doc README NEWS
63 %attr(755,root,root) %{_libdir}/libserialport.so.*.*.*
64 %attr(755,root,root) %ghost %{_libdir}/libserialport.so.0
65
66 %files devel
67 %defattr(644,root,root,755)
68 %doc doxy/html-api/*
69 %attr(755,root,root) %{_libdir}/libserialport.so
70 %{_includedir}/libserialport.h
71 %{_pkgconfigdir}/libserialport.pc
This page took 0.049081 seconds and 2 git commands to generate.