]> git.pld-linux.org Git - packages/libnemesi.git/blame - libnemesi.spec
- added format patch (fixes build with -Werror=format-security)
[packages/libnemesi.git] / libnemesi.spec
CommitLineData
252af2d1
JB
1#
2# Conditional build:
3%bcond_without apidocs # do not build and package API docs
4#
5Summary: libNeMeSi - the RTSP/RTP client library
6Summary(pl.UTF-8): libNeMeSi - biblioteka klienta RTSP/RTP
7Name: libnemesi
8Version: 0.7.0
9%define subver 20101208
10Release: 0.%{subver}.1
11License: LGPL v2.1+
12Group: Libraries
13# git clone git://git.lscube.org/libnemesi
14Source0: %{name}.tar.xz
15# Source0-md5: 1ba1385440e44dde3009a285ae1164aa
e3eeefb5 16Patch0: %{name}-format.patch
252af2d1
JB
17URL: http://lscube.org/projects/libnemesi_rtsp_rtp_client_library
18BuildRequires: autoconf >= 2.61
19BuildRequires: automake
10c1ca44
JB
20# to generate ChangeLog from git snapshot
21BuildRequires: git-core
252af2d1
JB
22BuildRequires: libsctp-devel
23BuildRequires: libtool
24BuildRequires: netembryo-devel >= 0.1.1
25BuildRequires: pkgconfig
26BuildRequires: tar >= 1:1.22
27BuildRequires: xz
28Requires: netembryo >= 0.1.1
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%description
32Libnemesi lets you add multimedia streaming playback in your
33applications in a quick and straightforward way. This software,
34derived from the experience matured with NeMeSi is fully compliant
35with IETF's standards for real-time streaming of multimedia contents
36over Internet. libnemesi implements RTSP - Real-Time Streaming
37Protocol (RFC2326) and RTP/RTCP - Real-Time Transport Protocol/RTP
38Control Protocol (RFC3550) supporting the RTP Profile for Audio and
39Video Conferences with Minimal Control (RFC3551).
40
41%description -l pl.UTF-8
42Libnemesi pozwala szybkie i proste dodawanie do aplikacji obsługi
43odtwarzania strumieni multimedialnych. Ta biblioteka, wywodząca się z
44doświadczenia nabytego przy projekcie NeMeSi, jest w pełni zgodna ze
45standardami IETF do przesyłania strumieni treści multimedialnych przez
46Internet w czasie rzeczywistym. Zawiera implementacje protokołów RTSP
47(Real-Time Stereaming Protocol - RFC2326) oraz RTP/RTCP (RealTime
48Transport Protocol/RTP Control Protocol - RFC3550), obsługujące profil
49RTP dla konferencji z dźwiękiem i obrazem o minimalnej kontroli (RTP
50Profile for Audio and Video Conferences with Minimal Control -
51RFC3551).
52
53%package devel
54Summary: Header files for libNeMeSi library
55Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libNeMeSi
56Group: Development/Libraries
57Requires: %{name} = %{version}-%{release}
58Requires: netembryo-devel >= 0.1.1
59
60%description devel
61Header files for libNeMeSi library.
62
63%description devel -l pl.UTF-8
64Pliki nagłówkowe biblioteki libNeMeSi.
65
66%package static
67Summary: Static libNeMeSi library
68Summary(pl.UTF-8): Statyczna biblioteka libNeMeSi
69Group: Development/Libraries
70Requires: %{name}-devel = %{version}-%{release}
71
72%description static
73Static libNeMeSi library.
74
75%description static -l pl.UTF-8
76Statyczna biblioteka libNeMeSi.
77
78%prep
79%setup -q -n %{name}
e3eeefb5 80%patch0 -p1
252af2d1
JB
81
82%build
83%{__libtoolize}
84%{__aclocal} -I m4
85%{__autoconf}
86%{__autoheader}
87%{__automake}
88%configure \
89 --disable-examples \
90 --disable-silent-rules
91
92%{__make}
93
94%install
95rm -rf $RPM_BUILD_ROOT
96
97%{__make} install \
98 DESTDIR=$RPM_BUILD_ROOT
99
100# obsoleted by pkg-config
101%{__rm} $RPM_BUILD_ROOT%{_libdir}/libnemesi.la
102# packaged as %doc
103%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/libnemesi
104
105%clean
106rm -rf $RPM_BUILD_ROOT
107
108%post -p /sbin/ldconfig
109%postun -p /sbin/ldconfig
110
111%files
112%defattr(644,root,root,755)
113%doc AUTHORS ChangeLog README TODO
114%attr(755,root,root) %{_libdir}/libnemesi.so.*.*.*
115%attr(755,root,root) %ghost %{_libdir}/libnemesi.so.1
116
117%files devel
118%defattr(644,root,root,755)
119%attr(755,root,root) %{_libdir}/libnemesi.so
120%{_includedir}/nemesi
121%{_pkgconfigdir}/libnemesi.pc
122
123%files static
124%defattr(644,root,root,755)
125%{_libdir}/libnemesi.a
This page took 0.070626 seconds and 4 git commands to generate.