build: updated mod_rayo config, fixed RPM packaging in master, added mod_rayo and mod_ssml
This commit is contained in:
parent
069941f1da
commit
72aea1f53f
|
@ -1,10 +0,0 @@
|
||||||
<configuration name="distributor.conf" description="Distributor Configuration">
|
|
||||||
<lists>
|
|
||||||
<!-- every 10 calls to test you will get foo1 once and foo2 9 times...yes NINE TIMES! -->
|
|
||||||
<!-- this is not the same as 100 with 10 and 90 that would do foo1 10 times in a row then foo2 90 times in a row -->
|
|
||||||
<list name="test" total-weight="10">
|
|
||||||
<node name="foo1" weight="1"/>
|
|
||||||
<node name="foo2" weight="9"/>
|
|
||||||
</list>
|
|
||||||
</lists>
|
|
||||||
</configuration>
|
|
|
@ -1,6 +0,0 @@
|
||||||
<configuration name="hash.conf" description="Hash Configuration">
|
|
||||||
<remotes>
|
|
||||||
<!-- List of hosts from where to pull usage data -->
|
|
||||||
<!-- <remote name="Test1" host="10.0.0.10" port="8021" password="ClueCon" interval="1000" /> -->
|
|
||||||
</remotes>
|
|
||||||
</configuration>
|
|
|
@ -1,30 +0,0 @@
|
||||||
<configuration name="lua.conf" description="LUA Configuration">
|
|
||||||
<settings>
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Specify local directories that will be searched for LUA modules
|
|
||||||
These entries will be pre-pended to the LUA_CPATH environment variable
|
|
||||||
-->
|
|
||||||
<!-- <param name="module-directory" value="/usr/lib/lua/5.1/?.so"/> -->
|
|
||||||
<!-- <param name="module-directory" value="/usr/local/lib/lua/5.1/?.so"/> -->
|
|
||||||
|
|
||||||
<!--
|
|
||||||
Specify local directories that will be searched for LUA scripts
|
|
||||||
These entries will be pre-pended to the LUA_PATH environment variable
|
|
||||||
-->
|
|
||||||
<!-- <param name="script-directory" value="/usr/local/lua/?.lua"/> -->
|
|
||||||
<!-- <param name="script-directory" value="$${base_dir}/scripts/?.lua"/> -->
|
|
||||||
|
|
||||||
<!--<param name="xml-handler-script" value="/dp.lua"/>-->
|
|
||||||
<!--<param name="xml-handler-bindings" value="dialplan"/>-->
|
|
||||||
|
|
||||||
<!--
|
|
||||||
The following options identifies a lua script that is launched
|
|
||||||
at startup and may live forever in the background.
|
|
||||||
You can define multiple lines, one for each script you
|
|
||||||
need to run.
|
|
||||||
-->
|
|
||||||
<!--<param name="startup-script" value="startup_script_1.lua"/>-->
|
|
||||||
<!--<param name="startup-script" value="startup_script_2.lua"/>-->
|
|
||||||
</settings>
|
|
||||||
</configuration>
|
|
|
@ -1,6 +0,0 @@
|
||||||
<configuration name="memcache.conf" description="memcache Configuration">
|
|
||||||
<settings>
|
|
||||||
<!-- comma sep list of servers: eg: localhost,otherhost:port,anotherone -->
|
|
||||||
<param name="memcache-servers" value="localhost"/>
|
|
||||||
</settings>
|
|
||||||
</configuration>
|
|
|
@ -18,8 +18,6 @@
|
||||||
<load module="mod_conference"/>
|
<load module="mod_conference"/>
|
||||||
<load module="mod_dptools"/>
|
<load module="mod_dptools"/>
|
||||||
<load module="mod_expr"/>
|
<load module="mod_expr"/>
|
||||||
<load module="mod_hash"/>
|
|
||||||
<!--<load module="mod_distributor"/>-->
|
|
||||||
<load module="mod_esf"/>
|
<load module="mod_esf"/>
|
||||||
<load module="mod_fsv"/>
|
<load module="mod_fsv"/>
|
||||||
<load module="mod_http_cache"/>
|
<load module="mod_http_cache"/>
|
||||||
|
@ -33,6 +31,8 @@
|
||||||
<load module="mod_speex"/>
|
<load module="mod_speex"/>
|
||||||
<load module="mod_opus"/>
|
<load module="mod_opus"/>
|
||||||
<load module="mod_ilbc"/>
|
<load module="mod_ilbc"/>
|
||||||
|
<load module="mod_h26x"/>
|
||||||
|
<load module="mod_vp8"/>
|
||||||
|
|
||||||
<!-- File Format Interfaces -->
|
<!-- File Format Interfaces -->
|
||||||
<load module="mod_sndfile"/>
|
<load module="mod_sndfile"/>
|
||||||
|
@ -45,9 +45,6 @@
|
||||||
<load module="mod_tone_stream"/>
|
<load module="mod_tone_stream"/>
|
||||||
<load module="mod_ssml"/>
|
<load module="mod_ssml"/>
|
||||||
|
|
||||||
<!-- Languages -->
|
|
||||||
<load module="mod_lua"/>
|
|
||||||
|
|
||||||
<!-- ASR /TTS -->
|
<!-- ASR /TTS -->
|
||||||
<load module="mod_flite"/>
|
<load module="mod_flite"/>
|
||||||
<load module="mod_pocketsphinx"/>
|
<load module="mod_pocketsphinx"/>
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
# Marc Olivier Chouinard
|
# Marc Olivier Chouinard
|
||||||
# Raymond Chandler
|
# Raymond Chandler
|
||||||
# Ken Rice <krice@freeswitch.org>
|
# Ken Rice <krice@freeswitch.org>
|
||||||
|
# Chris Rienzo <crienzo@grasshopper.com>
|
||||||
#
|
#
|
||||||
# Maintainer(s): Ken Rice <krice@freeswitch.org>
|
# Maintainer(s): Ken Rice <krice@freeswitch.org>
|
||||||
#
|
#
|
||||||
|
@ -33,6 +34,8 @@
|
||||||
%define build_py26_esl 0
|
%define build_py26_esl 0
|
||||||
%define build_timerfd 0
|
%define build_timerfd 0
|
||||||
%define build_mod_esl 0
|
%define build_mod_esl 0
|
||||||
|
%define build_mod_rayo 1
|
||||||
|
%define build_mod_ssml 1
|
||||||
|
|
||||||
%{?with_sang_tc:%define build_sng_tc 1 }
|
%{?with_sang_tc:%define build_sng_tc 1 }
|
||||||
%{?with_sang_isdn:%define build_sng_isdn 1 }
|
%{?with_sang_isdn:%define build_sng_isdn 1 }
|
||||||
|
@ -977,6 +980,17 @@ Requires: %{name} = %{version}-%{release}
|
||||||
%description event-json-cdr
|
%description event-json-cdr
|
||||||
JSON CDR Logger for FreeSWITCH.
|
JSON CDR Logger for FreeSWITCH.
|
||||||
|
|
||||||
|
%if %{build_mod_rayo}
|
||||||
|
%package event-rayo
|
||||||
|
Summary: Rayo (XMPP 3PCC) server for the FreeSWITCH open source telephony platform
|
||||||
|
Group: System/Libraries
|
||||||
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description event-rayo
|
||||||
|
Rayo 3PCC for FreeSWITCH. http://rayo.org http://xmpp.org/extensions/xep-0327.html
|
||||||
|
Rayo is an XMPP protocol extension for third-party control of telephone calls.
|
||||||
|
%endif
|
||||||
|
|
||||||
%package event-snmp
|
%package event-snmp
|
||||||
Summary: SNMP stats reporter for the FreeSWITCH open source telephony platform
|
Summary: SNMP stats reporter for the FreeSWITCH open source telephony platform
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
|
@ -1040,6 +1054,16 @@ Requires: %{name} = %{version}-%{release}
|
||||||
Mod Shout is a FreeSWITCH module to allow you to stream audio from MP3s or a i
|
Mod Shout is a FreeSWITCH module to allow you to stream audio from MP3s or a i
|
||||||
shoutcast stream.
|
shoutcast stream.
|
||||||
|
|
||||||
|
%if %{build_mod_ssml}
|
||||||
|
%package format-ssml
|
||||||
|
Summary: Adds Speech Synthesis Markup Language (SSML) parser format for the FreeSWITCH open source telephony platform
|
||||||
|
Group: System/Libraries
|
||||||
|
Requires: %{name} = %{version}-%{release}
|
||||||
|
|
||||||
|
%description format-ssml
|
||||||
|
mod_ssml is a FreeSWITCH module that renders SSML into audio. This module requires a text-to-speech module for speech synthesis.
|
||||||
|
%endif
|
||||||
|
|
||||||
%package format-tone-stream
|
%package format-tone-stream
|
||||||
Summary: Implements TGML Tone Generation for the FreeSWITCH open source telephony platform
|
Summary: Implements TGML Tone Generation for the FreeSWITCH open source telephony platform
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
|
@ -1376,6 +1400,9 @@ EVENT_HANDLERS_MODULES="event_handlers/mod_cdr_csv event_handlers/mod_cdr_pg_csv
|
||||||
event_handlers/mod_cdr_mongodb event_handlers/mod_erlang_event event_handlers/mod_event_multicast \
|
event_handlers/mod_cdr_mongodb event_handlers/mod_erlang_event event_handlers/mod_event_multicast \
|
||||||
event_handlers/mod_event_socket event_handlers/mod_json_cdr \
|
event_handlers/mod_event_socket event_handlers/mod_json_cdr \
|
||||||
event_handlers/mod_snmp"
|
event_handlers/mod_snmp"
|
||||||
|
%if %{build_mod_rayo}
|
||||||
|
EVENT_HANDLERS_MODULES+=" event_handlers/mod_rayo"
|
||||||
|
%endif
|
||||||
|
|
||||||
#### BUILD ISSUES NET RESOLVED FOR RELEASE event_handlers/mod_event_zmq
|
#### BUILD ISSUES NET RESOLVED FOR RELEASE event_handlers/mod_event_zmq
|
||||||
######################################################################################################################
|
######################################################################################################################
|
||||||
|
@ -1385,6 +1412,9 @@ EVENT_HANDLERS_MODULES="event_handlers/mod_cdr_csv event_handlers/mod_cdr_pg_csv
|
||||||
######################################################################################################################
|
######################################################################################################################
|
||||||
FORMATS_MODULES="formats/mod_local_stream formats/mod_native_file formats/mod_portaudio_stream \
|
FORMATS_MODULES="formats/mod_local_stream formats/mod_native_file formats/mod_portaudio_stream \
|
||||||
formats/mod_shell_stream formats/mod_shout formats/mod_sndfile formats/mod_tone_stream"
|
formats/mod_shell_stream formats/mod_shout formats/mod_sndfile formats/mod_tone_stream"
|
||||||
|
%if %{build_mod_ssml}
|
||||||
|
FORMATS_MODULES+=" formats/mod_ssml"
|
||||||
|
%endif
|
||||||
|
|
||||||
######################################################################################################################
|
######################################################################################################################
|
||||||
#
|
#
|
||||||
|
@ -1704,8 +1734,7 @@ fi
|
||||||
%{LIBDIR}/*.a
|
%{LIBDIR}/*.a
|
||||||
%{LIBDIR}/*.la
|
%{LIBDIR}/*.la
|
||||||
%{PKGCONFIGDIR}/*
|
%{PKGCONFIGDIR}/*
|
||||||
%{MODINSTDIR}/*.a
|
%{MODINSTDIR}/*.*a
|
||||||
%{MODINSTDIR}/*.la
|
|
||||||
%{INCLUDEDIR}/*.h
|
%{INCLUDEDIR}/*.h
|
||||||
|
|
||||||
|
|
||||||
|
@ -1743,6 +1772,7 @@ fi
|
||||||
%config(noreplace) %attr(0640, freeswitch, daemon) %{sysconfdir}/autoload_configs/event_socket.conf.xml
|
%config(noreplace) %attr(0640, freeswitch, daemon) %{sysconfdir}/autoload_configs/event_socket.conf.xml
|
||||||
%config(noreplace) %attr(0640, freeswitch, daemon) %{sysconfdir}/autoload_configs/fax.conf.xml
|
%config(noreplace) %attr(0640, freeswitch, daemon) %{sysconfdir}/autoload_configs/fax.conf.xml
|
||||||
%config(noreplace) %attr(0640, freeswitch, daemon) %{sysconfdir}/autoload_configs/fifo.conf.xml
|
%config(noreplace) %attr(0640, freeswitch, daemon) %{sysconfdir}/autoload_configs/fifo.conf.xml
|
||||||
|
%config(noreplace) %attr(0640, freeswitch, daemon) %{sysconfdir}/autoload_configs/format_cdr.conf.xml
|
||||||
%config(noreplace) %attr(0640, freeswitch, daemon) %{sysconfdir}/autoload_configs/hash.conf.xml
|
%config(noreplace) %attr(0640, freeswitch, daemon) %{sysconfdir}/autoload_configs/hash.conf.xml
|
||||||
%config(noreplace) %attr(0640, freeswitch, daemon) %{sysconfdir}/autoload_configs/httapi.conf.xml
|
%config(noreplace) %attr(0640, freeswitch, daemon) %{sysconfdir}/autoload_configs/httapi.conf.xml
|
||||||
%config(noreplace) %attr(0640, freeswitch, daemon) %{sysconfdir}/autoload_configs/http_cache.conf.xml
|
%config(noreplace) %attr(0640, freeswitch, daemon) %{sysconfdir}/autoload_configs/http_cache.conf.xml
|
||||||
|
@ -2189,6 +2219,12 @@ fi
|
||||||
%defattr(-, freeswitch, daemon)
|
%defattr(-, freeswitch, daemon)
|
||||||
%{MODINSTDIR}/mod_json_cdr.so*
|
%{MODINSTDIR}/mod_json_cdr.so*
|
||||||
|
|
||||||
|
%if %{build_mod_rayo}
|
||||||
|
%files event-rayo
|
||||||
|
%defattr(-, freeswitch, daemon)
|
||||||
|
%{MODINSTDIR}/mod_rayo.so*
|
||||||
|
%endif
|
||||||
|
|
||||||
%files event-snmp
|
%files event-snmp
|
||||||
%defattr(-, freeswitch, daemon)
|
%defattr(-, freeswitch, daemon)
|
||||||
%{MODINSTDIR}/mod_snmp.so*
|
%{MODINSTDIR}/mod_snmp.so*
|
||||||
|
@ -2219,6 +2255,12 @@ fi
|
||||||
%defattr(-, freeswitch, daemon)
|
%defattr(-, freeswitch, daemon)
|
||||||
%{MODINSTDIR}/mod_shout.so*
|
%{MODINSTDIR}/mod_shout.so*
|
||||||
|
|
||||||
|
%if %{build_mod_ssml}
|
||||||
|
%files format-ssml
|
||||||
|
%defattr(-, freeswitch, daemon)
|
||||||
|
%{MODINSTDIR}/mod_ssml.so*
|
||||||
|
%endif
|
||||||
|
|
||||||
%files format-tone-stream
|
%files format-tone-stream
|
||||||
%defattr(-, freeswitch, daemon)
|
%defattr(-, freeswitch, daemon)
|
||||||
%{MODINSTDIR}/mod_tone_stream.so*
|
%{MODINSTDIR}/mod_tone_stream.so*
|
||||||
|
@ -2385,6 +2427,9 @@ fi
|
||||||
#
|
#
|
||||||
######################################################################################################################
|
######################################################################################################################
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Dec 09 2013 - crienzo@grasshopper.com
|
||||||
|
- Add mod_ssml, mod_rayo
|
||||||
|
- Fix build on master
|
||||||
* Thu Jun 28 2013 - krice@freeswitch.org
|
* Thu Jun 28 2013 - krice@freeswitch.org
|
||||||
- Add module for VP8
|
- Add module for VP8
|
||||||
* Thu Jun 19 2013 - krice@freeswitch.org
|
* Thu Jun 19 2013 - krice@freeswitch.org
|
||||||
|
|
Loading…
Reference in New Issue