1 |
%define libname_orig lib%{name} |
2 |
%define libname %mklibname %{name} 0 |
3 |
%define develname %mklibname -d %{name} |
4 |
%define staticdevelname %mklibname -d -s %{name} |
5 |
|
6 |
|
7 |
Summary: An open-source SIP User-Agent library |
8 |
Name: sofia-sip |
9 |
Version: 1.12.11 |
10 |
Release: %mkrel 9 |
11 |
License: LGPLv2+ |
12 |
Url: http://sofia-sip.sourceforge.net/ |
13 |
Group: Networking/Instant messaging |
14 |
Source0: http://downloads.sourceforge.net/sofia-sip/sofia-sip-%{version}.tar.gz |
15 |
BuildRequires: glib2-devel |
16 |
BuildRequires: pkgconfig(openssl) |
17 |
BuildRequires: pkgconfig |
18 |
BuildRequires: autoconf |
19 |
BuildRequires: automake |
20 |
|
21 |
%description |
22 |
Sofia-SIP is an open-source SIP User-Agent library, |
23 |
compliant with the IETF RFC3261 specification (see the |
24 |
feature table). It can be used as a building block for |
25 |
SIP client software for uses such as VoIP, IM, and many |
26 |
other real-time and person-to-person communication services. |
27 |
The primary target platform for Sofia-SIP is GNU/Linux. |
28 |
Sofia-SIP is based on a SIP stack developed at the Nokia |
29 |
Research Center. Sofia-SIP is licensed under the LGPL. |
30 |
|
31 |
%package -n %{libname} |
32 |
Summary: Sophia-sip library |
33 |
Group: Graphical desktop/KDE |
34 |
Provides: %{libname_orig} = %{version}-%{release} |
35 |
Requires: %name = %version-%release |
36 |
|
37 |
%description -n %{libname} |
38 |
Library for %{name} |
39 |
|
40 |
%package -n %{develname} |
41 |
Summary: Headers of %name for development |
42 |
Group: Development/C |
43 |
Requires: %{libname} = %{version} |
44 |
Provides: %{name}-devel = %{version}-%{release} |
45 |
Provides: %{libname_orig}-devel = %{version}-%{release} |
46 |
Obsoletes: %{libname}-devel |
47 |
|
48 |
%description -n %{develname} |
49 |
Headers of %{name} for development. |
50 |
|
51 |
%package -n %{staticdevelname} |
52 |
Summary: Static development files for %{name} |
53 |
Group: Development/C |
54 |
Requires: %{develname} = %{version}-%{release} |
55 |
Provides: %{name}-static-devel = %{version}-%{release} |
56 |
Provides: %{libname_orig}-static-devel = %{version}-%{release} |
57 |
Obsoletes: %{libname}-static-devel |
58 |
|
59 |
%description -n %{staticdevelname} |
60 |
Static development files for %{name} |
61 |
|
62 |
%prep |
63 |
%setup -q |
64 |
|
65 |
%build |
66 |
libtoolize --automake --force |
67 |
aclocal -I m4 --force |
68 |
autoheader --force |
69 |
autoconf --force |
70 |
automake --gnu --force-missing --add-missing |
71 |
%configure2_5x --disable-rpath |
72 |
%make |
73 |
|
74 |
%install |
75 |
%{makeinstall_std} |
76 |
|
77 |
|
78 |
%files -n %{name} |
79 |
%{_bindir}/addrinfo |
80 |
%{_bindir}/localinfo |
81 |
%{_bindir}/sip-date |
82 |
%{_bindir}/sip-dig |
83 |
%{_bindir}/sip-options |
84 |
%{_bindir}/stunc |
85 |
%{_mandir}/man1/* |
86 |
|
87 |
%files -n %{libname} |
88 |
%{_libdir}/libsofia-sip-ua.so.0 |
89 |
%{_libdir}/libsofia-sip-ua.so.0.6.0 |
90 |
%{_libdir}/libsofia-sip-ua-glib.so.3 |
91 |
%{_libdir}/libsofia-sip-ua-glib.so.3.0.0 |
92 |
|
93 |
%files -n %{develname} |
94 |
%{_datadir}/sofia-sip/msg_parser.awk |
95 |
%{_datadir}/sofia-sip/tag_dll.awk |
96 |
%{_includedir}/sofia-sip-1.12 |
97 |
%{_libdir}/libsofia-sip-ua-glib.la |
98 |
%{_libdir}/libsofia-sip-ua-glib.so |
99 |
%{_libdir}/libsofia-sip-ua.la |
100 |
%{_libdir}/libsofia-sip-ua.so |
101 |
%{_libdir}/pkgconfig/sofia-sip-ua-glib.pc |
102 |
%{_libdir}/pkgconfig/sofia-sip-ua.pc |
103 |
|
104 |
%files -n %{staticdevelname} |
105 |
%{_libdir}/libsofia-sip-ua.a |
106 |
%{_libdir}/libsofia-sip-ua-glib.a |
107 |
|
108 |
|