c181252138241e78482b0305a1292fd249b55228
[platform/upstream/lksctp-tools.git] / packaging / lksctp-tools.spec
1 Name:           lksctp-tools
2 Version:        1.0.10
3 Release:        0
4 License:        LGPL-2.1+
5 Summary:        Utilities for SCTP (Stream Control Transmission Protocol)
6 Url:            http://lksctp.sourceforge.net
7 Group:          System/Network
8 Source0:        %{name}-%{version}.tar.bz2
9 BuildRequires:  libtool
10
11 %description
12 This package contains the SCTP base runtime library and command line
13 tools.
14
15 SCTP (Stream Control Transmission Protocol) is a message-oriented,
16 reliable transport protocol with congestion control, support for
17 transparent multihoming, and multiple ordered streams of messages.
18
19 %package devel
20 Summary:        Development files for SCTP (Stream Control Transmission Protocol)
21 Group:          Development/Libraries
22 Requires:       %{name} = %{version}
23 Requires:       glibc-devel
24
25 %description devel
26 This package contains the SCTP development libraries and C header
27 files.
28
29 SCTP (Stream Control Transmission Protocol) is a message oriented,
30 reliable transport protocol, with congestion control, support for
31 transparent multi-homing, and multiple ordered streams of messages.
32
33 %prep
34 %setup -q
35
36 %build
37 autoreconf --force --install
38 CPPFLAGS="-I`pwd`/include" \
39 %configure --prefix=/usr \
40         --enable-shared \
41         --disable-static
42 make %{?_smp_mflags}
43
44 %install
45 %make_install
46
47 %post -p /sbin/ldconfig
48
49 %postun -p /sbin/ldconfig
50
51 %files
52 %defattr(-,root,root,-)
53 %license COPYING  COPYING.lib
54 %{_bindir}/*
55 %{_libdir}/libsctp.so.*
56 %dir %{_libdir}/lksctp-tools
57 %{_libdir}/lksctp-tools/*.so.*
58 %{_mandir}/man7/*
59
60 %files devel
61 %defattr(-,root,root,-)
62 %{_includedir}/netinet/sctp.h
63 %{_libdir}/libsctp.so
64 %dir %{_libdir}/lksctp-tools
65 %{_libdir}/lksctp-tools/*.so
66 %{_datadir}/lksctp-tools/
67 %{_mandir}/man3/*
68
69 %changelog