[packages/linphone] - updated dependencies, added ldap support (+bcond)
qboosh
qboosh at pld-linux.org
Sun Jun 8 19:39:00 CEST 2014
commit e315cc5e5535c4b3205b81eb4c0b8d7ff2a4b923
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Jun 8 19:42:37 2014 +0200
- updated dependencies, added ldap support (+bcond)
linphone.spec | 24 ++++++++++++++----------
1 file changed, 14 insertions(+), 10 deletions(-)
---
diff --git a/linphone.spec b/linphone.spec
index 549a30c..ef0d111 100644
--- a/linphone.spec
+++ b/linphone.spec
@@ -8,6 +8,7 @@
# without doing so do not stbr it to Th!
#
# Conditional build:
+%bcond_without ldap # LDAP support
%bcond_without openssl # SSL support
%bcond_without system_ortp # use custom ortp
%bcond_without system_mediastreamer # use custom mediastreamer
@@ -26,8 +27,9 @@ Patch1: %{name}-sh.patch
URL: http://www.linphone.org/
BuildRequires: alsa-lib-devel >= 0.9.0
BuildRequires: autoconf >= 2.50
-BuildRequires: automake
+BuildRequires: automake >= 1:1.9
BuildRequires: belle-sip-devel >= 1.3.0
+%{?with_ldap:BuildRequires: cyrus-sasl-devel >= 2}
BuildRequires: doxygen
BuildRequires: ffmpeg-devel >= 0.4.5
BuildRequires: gettext-devel
@@ -42,17 +44,18 @@ BuildRequires: libupnp-devel < 1.7
BuildRequires: libupnp-devel >= 1.6
BuildRequires: libv4l-devel
BuildRequires: libxml2-devel >= 2.0
-%{?with_system_mediastreamer:BuildRequires: mediastreamer-devel >= 2.9.0}
+%{?with_system_mediastreamer:BuildRequires: mediastreamer-devel >= 2.10.0}
BuildRequires: ncurses-devel
+%{?with_ldap:BuildRequires: openldap-devel}
%{?with_openssl:BuildRequires: openssl-devel >= 0.9.8}
-%{?with_system_ortp:BuildRequires: ortp-devel >= 0.22.0}
+%{?with_system_ortp:BuildRequires: ortp-devel >= 0.23.0}
BuildRequires: pkgconfig
BuildRequires: readline-devel
BuildRequires: rpmbuild(macros) >= 1.98
BuildRequires: scrollkeeper
BuildRequires: speex-devel >= 1.1.6
BuildRequires: sqlite3-devel >= 3.7.0
-BuildRequires: srtp-devel
+%{!?with_system_ortp:BuildRequires: srtp-devel}
BuildRequires: udev-devel
BuildRequires: xorg-lib-libX11-devel
BuildRequires: xorg-lib-libXv-devel
@@ -124,8 +127,8 @@ Group: Libraries
Requires(post,postun): /sbin/ldconfig
Requires: belle-sip >= 1.3.0
Requires: libsoup-devel >= 2.26
-%{?with_system_mediastreamer:Requires: mediastreamer:Requires: mediastreamer >= 2.9.0}
-%{?with_system_ortp:Requires: ortp:Requires: ortp >= 0.22.0}
+%{?with_system_mediastreamer:Requires: mediastreamer >= 2.10.0}
+%{?with_system_ortp:Requires: ortp >= 0.23.0}
Requires: sqlite3 >= 3.7.0
%description libs
@@ -148,8 +151,8 @@ Requires: libstdc++-devel
Requires: libupnp-devel < 1.7
Requires: libupnp-devel >= 1.6
Requires: libxml2-devel >= 2.0
-%{?with_system_mediastreamer:Requires: mediastreamer-devel >= 2.9.0}
-%{?with_system_ortp:Requires: ortp-devel >= 0.22.0}
+%{?with_system_mediastreamer:Requires: mediastreamer-devel >= 2.10.0}
+%{?with_system_ortp:Requires: ortp-devel >= 0.23.0}
Requires: speex-devel >= 1.1.6
Requires: sqlite3-devel >= 3.7.0
Requires: srtp-devel
@@ -216,6 +219,7 @@ cd ..
%{?with_system_mediastreamer:--enable-external-mediastreamer} \
%{?with_system_ortp:--enable-external-ortp} \
--enable-ipv6 \
+ %{?with_ldap:--enable-ldap} \
--disable-silent-rules \
%{?with_openssl:--enable-ssl} \
--enable-static \
@@ -260,8 +264,8 @@ install -d $RPM_BUILD_ROOT%{_desktopdir} \
install pixmaps/%{name}.png $RPM_BUILD_ROOT%{_pixmapsdir}
%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
-%{!?with_system_mediastreamer:rm -r $RPM_BUILD_ROOT%{_docdir}/mediastreamer}
-%{!?with_system_ortp:rm -r $RPM_BUILD_ROOT%{_docdir}/ortp}
+%{!?with_system_mediastreamer:%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/mediastreamer}
+%{!?with_system_ortp:%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/ortp}
mv $RPM_BUILD_ROOT%{_localedir}/{nb_NO,nb}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/linphone.git/commitdiff/e315cc5e5535c4b3205b81eb4c0b8d7ff2a4b923
More information about the pld-cvs-commit
mailing list