[packages/asterisk] - updated BRs, noted some possible TODOs
qboosh
qboosh at pld-linux.org
Sun Aug 2 08:21:58 CEST 2015
commit cfe50eff7375eeb53dc83c8e71dfd39ddb9582a2
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Aug 2 08:21:50 2015 +0200
- updated BRs, noted some possible TODOs
asterisk.spec | 53 +++++++++++++++++++++++++++++++++++------------------
1 file changed, 35 insertions(+), 18 deletions(-)
---
diff --git a/asterisk.spec b/asterisk.spec
index c5597d8..f466c67 100644
--- a/asterisk.spec
+++ b/asterisk.spec
@@ -1,4 +1,12 @@
# TODO:
+# - chan_misdn (BR: mISDNuser-devel)
+# - ffmpeg: sws_getContext now in libswscale, not avcodec
+# - gmime: reverse version check order, use gmime-2.6 by default
+# - nbs (libnbs, nbs.h)
+# - ss7 >= 2.0 (libss7, libssh.h)
+# - openr2 (libopenr2, libopenr2.h)
+# - pwlib+openh323
+# - vpb (libvpb, vpbapi.h)
# - make package for moh sound files
# - build res_mwi_external, res_mwi_external_ami, res_ari_mailboxes, as
# an alternative for voicemail subpackages
@@ -49,20 +57,25 @@ Patch6: x32.patch
Patch7: %{name}-ilbc.patch
URL: http://www.asterisk.org/
BuildRequires: OSPToolkit-devel >= 4.0.0
+%{?with_oss:BuildRequires: SDL-devel}
%{?with_oss:BuildRequires: SDL_image-devel}
BuildRequires: alsa-lib-devel
-BuildRequires: autoconf
+BuildRequires: autoconf >= 2.60
BuildRequires: automake
-BuildRequires: bison
+# libbfd (used only for debug builds?)
+#BuildRequires: binutils-devel
+BuildRequires: bison >= 2
%{?with_bluetooth:BuildRequires: bluez-libs-devel}
%{?with_corosync:BuildRequires: corosync-devel >= 2.0.0}
-BuildRequires: curl-devel
+BuildRequires: curl-devel >= 7.10.1
BuildRequires: dahdi-linux-devel
BuildRequires: dahdi-tools-devel >= 2.0.0
BuildRequires: doxygen
+BuildRequires: flex
%{?with_tds:BuildRequires: freetds-devel >= 0.63}
BuildRequires: gawk
BuildRequires: gcc >= 5:3.4
+# TODO: switch to 2.6
BuildRequires: gmime22-devel
BuildRequires: iksemel-devel
BuildRequires: imap-devel
@@ -73,13 +86,16 @@ BuildRequires: libedit-devel
BuildRequires: libgsm-devel
BuildRequires: libical-devel
BuildRequires: libogg-devel
+BuildRequires: libpri-devel >= 1.4.6
BuildRequires: libresample-devel
+BuildRequires: libtiff-devel
BuildRequires: libuuid-devel
BuildRequires: libvorbis-devel
-BuildRequires: libxml2-devel
+BuildRequires: libxml2-devel >= 2.0
BuildRequires: libxslt-devel
BuildRequires: lpc10-devel
-BuildRequires: lua51-devel
+BuildRequires: lua51-devel >= 5.1
+#BuildRequires: mISDNuser-devel
%{?with_mysql:BuildRequires: mysql-devel}
BuildRequires: ncurses-devel
BuildRequires: neon-devel
@@ -87,6 +103,7 @@ BuildRequires: net-snmp-devel
BuildRequires: newt-devel
%{?with_ldap:BuildRequires: openldap-devel}
BuildRequires: openssl-devel >= 0.9.7d
+BuildRequires: opus-devel
BuildRequires: pam-devel
%{?with_pjsip:BuildRequires: pjproject-devel >= 2.3}
BuildRequires: pkgconfig
@@ -99,7 +116,7 @@ BuildRequires: sed >= 4.0
BuildRequires: spandsp-devel >= 0.0.5
BuildRequires: speex-devel
BuildRequires: speexdsp-devel
-%{?with_sqlite2:BuildRequires: sqlite-devel}
+%{?with_sqlite2:BuildRequires: sqlite-devel >= 2}
BuildRequires: sqlite3-devel
BuildRequires: srtp-devel
Requires(post,preun,postun): systemd-units >= 38
@@ -109,7 +126,6 @@ BuildRequires: uriparser-devel
%{?with_ilbc:BuildRequires: webrtc-libilbc-devel >= 2}
BuildRequires: xorg-lib-libX11-devel
BuildRequires: zlib-devel
-BuildRequires: libpri-devel >= 1.4.6
Requires(post,preun): /sbin/chkconfig
Requires(postun): /usr/sbin/groupdel
Requires(postun): /usr/sbin/userdel
@@ -750,24 +766,25 @@ cd menuselect
cd ..
%configure \
+ %{__without oss SDL_image} \
+ %{__without bluetooth bluetooth} \
--without-gtk2 \
- --with-imap=system \
+ --with-gnu-ld \
--with-gsm=/usr \
- %{__without oss oss} \
- %{__without oss sdl} \
- %{__without oss SDL_image} \
- %{__without tds tds} \
%{__without ilbc ilbc} \
- %{__without ldap ldap} \
- %{__without portaudio portaudio} \
- %{__without bluetooth bluetooth} \
+ --with-imap=system \
%{__without jack jack} \
+ %{__without ldap ldap} \
+ --with-lpc10=/usr \
%{__without mysql mysqlclient} \
+ %{__without oss oss} \
+ %{__without pjsip pjproject} \
+ %{__without portaudio portaudio} \
%{__without pgsql postgres} \
- %{__without odbc unixodbc} \
%{__without radius radius} \
- %{__without pjsip pjproject} \
- --with-lpc10=/usr
+ %{__without oss sdl} \
+ %{__without tds tds} \
+ %{__without odbc unixodbc}
cp -f .cleancount .lastclean
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/asterisk.git/commitdiff/cfe50eff7375eeb53dc83c8e71dfd39ddb9582a2
More information about the pld-cvs-commit
mailing list