From d4052b4eaf5d827b3bdda380452da13e886dc594 Mon Sep 17 00:00:00 2001 From: Brian West Date: Fri, 9 May 2008 13:35:11 +0000 Subject: [PATCH] CtRiX patches for debian git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8328 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- debian/changelog | 5 +++-- debian/control | 23 +++++++++++++++++++++-- debian/default/freeswitch | 1 + debian/freeswitch.conffiles | 14 +++++++------- debian/freeswitch.install | 12 +++++------- debian/rules | 6 +++--- 6 files changed, 40 insertions(+), 21 deletions(-) diff --git a/debian/changelog b/debian/changelog index 8356d51df0..9a09e65ce6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ -freeswitch (1.0~8303) unstable; urgency=low +freeswitch (1.0~8327) unstable; urgency=low - * pacchetto + * Adding perl and lua separate packages + * Adding mod_voipcodecs -- root Tue, 6 May 2008 09:46:26 +0000 diff --git a/debian/control b/debian/control index 4ddd463630..a5633620ff 100644 --- a/debian/control +++ b/debian/control @@ -17,18 +17,34 @@ Description: A telephony platform that really kicks some ass... control the callflow. Homepage: http://www.freeswitch.org/ +Package: freeswitch-dev +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch +Description: Development Package for the FreeSwitch open source telephony platform +Homepage: http://www.freeswitch.org/ + + Package: freeswitch-spidermonkey Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch Description: A Javascript engine for freeswitch Homepage: http://www.freeswitch.org/ -Package: freeswitch-dev +Package: freeswitch-perl Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch -Description: Development Package for the FreeSwitch open source telephony platform +Description: A perl engine for freeswitch Homepage: http://www.freeswitch.org/ +Package: freeswitch-lua +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch +Description: A lua engine for freeswitch +Homepage: http://www.freeswitch.org/ + + + + Package: freeswitch-codec-passthru-g7231 Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch @@ -47,6 +63,9 @@ Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch Description: Pass through g729 Codec support for the FreeSWITCH open source telephony platform Homepage: http://www.freeswitch.org/ + + + Package: freeswitch-lang-en Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch diff --git a/debian/default/freeswitch b/debian/default/freeswitch index efec88bce9..4d64ab5712 100644 --- a/debian/default/freeswitch +++ b/debian/default/freeswitch @@ -3,4 +3,5 @@ # start and stop of freeswitch # Enable initd (let init handle start and stop of freeswitch) + USE_INIT="false" diff --git a/debian/freeswitch.conffiles b/debian/freeswitch.conffiles index 8fa4f8d492..9262709b95 100644 --- a/debian/freeswitch.conffiles +++ b/debian/freeswitch.conffiles @@ -1,9 +1,14 @@ -/opt/freeswitch/conf/dialplan/public.xml -/opt/freeswitch/conf/dialplan/default.xml /opt/freeswitch/conf/vars.xml /opt/freeswitch/conf/mime.types /opt/freeswitch/conf/web-vm.tpl /opt/freeswitch/conf/tetris.ttml +/opt/freeswitch/conf/fur_elise.ttml +/opt/freeswitch/conf/voicemail.tpl +/opt/freeswitch/conf/freeswitch.xml +/opt/freeswitch/conf/extensions.conf +/opt/freeswitch/conf/dialplan/public.xml +/opt/freeswitch/conf/dialplan/default.xml +/opt/freeswitch/conf/dialplan/features.xml /opt/freeswitch/conf/sip_profiles/external.xml /opt/freeswitch/conf/sip_profiles/nat.xml /opt/freeswitch/conf/sip_profiles/nat/example.xml @@ -33,10 +38,6 @@ /opt/freeswitch/conf/directory/default/1016.xml /opt/freeswitch/conf/directory/default/1012.xml /opt/freeswitch/conf/directory/default.xml -/opt/freeswitch/conf/fur_elise.ttml -/opt/freeswitch/conf/voicemail.tpl -/opt/freeswitch/conf/freeswitch.xml -/opt/freeswitch/conf/extensions.conf /opt/freeswitch/conf/autoload_configs/ivr.conf.xml /opt/freeswitch/conf/autoload_configs/voicemail.conf.xml /opt/freeswitch/conf/autoload_configs/switch.conf.xml @@ -67,7 +68,6 @@ /opt/freeswitch/conf/autoload_configs/cdr_csv.conf.xml /opt/freeswitch/conf/autoload_configs/dialplan_directory.conf.xml /opt/freeswitch/conf/autoload_configs/console.conf.xml -/opt/freeswitch/conf/autoload_configs/perl.conf.xml /opt/freeswitch/conf/jingle_profiles/server.xml /opt/freeswitch/conf/jingle_profiles/client.xml /opt/freeswitch/conf/mrcp_profiles/openmrcp-v2.xml diff --git a/debian/freeswitch.install b/debian/freeswitch.install index 179e9997ba..f8282fb43c 100644 --- a/debian/freeswitch.install +++ b/debian/freeswitch.install @@ -2,8 +2,6 @@ opt/freeswitch/htdocs/* opt/freeswitch/bin/freeswitch opt/freeswitch/bin/scripts/* opt/freeswitch/lib/libfreeswitch*.so* -opt/freeswitch/perl/* -opt/freeswitch/mod/mod_perl* opt/freeswitch/mod/mod_shout* opt/freeswitch/mod/mod_console.so* opt/freeswitch/mod/mod_expr.so* @@ -38,13 +36,15 @@ opt/freeswitch/mod/mod_local_stream.so* opt/freeswitch/mod/mod_xml_*.so* opt/freeswitch/mod/mod_fsv.so* opt/freeswitch/mod/mod_tone_stream.so* -opt/freeswitch/conf/dialplan/public.xml -opt/freeswitch/conf/dialplan/default.xml -opt/freeswitch/conf/dialplan/extensions opt/freeswitch/conf/vars.xml opt/freeswitch/conf/mime.types opt/freeswitch/conf/web-vm.tpl opt/freeswitch/conf/tetris.ttml +opt/freeswitch/conf/fur_elise.ttml +opt/freeswitch/conf/dialplan/public.xml +opt/freeswitch/conf/dialplan/default.xml +opt/freeswitch/conf/dialplan/features.xml +opt/freeswitch/conf/dialplan/extensions opt/freeswitch/conf/sip_profiles/external.xml opt/freeswitch/conf/sip_profiles/nat.xml opt/freeswitch/conf/sip_profiles/nat/example.xml @@ -74,11 +74,9 @@ opt/freeswitch/conf/directory/default/1006.xml opt/freeswitch/conf/directory/default/1016.xml opt/freeswitch/conf/directory/default/1012.xml opt/freeswitch/conf/directory/default.xml -opt/freeswitch/conf/fur_elise.ttml opt/freeswitch/conf/voicemail.tpl opt/freeswitch/conf/freeswitch.xml opt/freeswitch/conf/extensions.conf -opt/freeswitch/conf/autoload_configs/perl.conf.xml opt/freeswitch/conf/autoload_configs/ivr.conf.xml opt/freeswitch/conf/autoload_configs/voicemail.conf.xml opt/freeswitch/conf/autoload_configs/switch.conf.xml diff --git a/debian/rules b/debian/rules index 4f48bc4b84..a75908c6b1 100755 --- a/debian/rules +++ b/debian/rules @@ -9,16 +9,16 @@ export DH_COMPAT=4 export DEB_DH_INSTALL_SOURCEDIR=debian/tmp export PASSTHRU_CODEC_MODULES=codecs/mod_g729 codecs/mod_g723_1 codecs/mod_amr export SPIDERMONKEY_MODULES=languages/mod_spidermonkey languages/mod_spidermonkey_core_db languages/mod_spidermonkey_odbc languages/mod_spidermonkey_socket languages/mod_spidermonkey_teletone -export APPLICATIONS_MODULES=applications/mod_commands applications/mod_conference applications/mod_dptools applications/mod_enum applications/mod_esf applications/mod_expr applications/mod_fifo applications/mod_limit applications/mod_rss applications/mod_voicemail applications/mod_fsv +export APPLICATIONS_MODULES=applications/mod_commands applications/mod_conference applications/mod_dptools applications/mod_enum applications/mod_esf applications/mod_expr applications/mod_fifo applications/mod_limit applications/mod_rss applications/mod_voicemail applications/mod_fsv export ASR_TTS_MODULES=asr_tts/mod_openmrcp -export CODECS_MODULES=codecs/mod_ilbc codecs/mod_h26x codecs/mod_speex mod_voipcodecs +export CODECS_MODULES=codecs/mod_ilbc codecs/mod_h26x codecs/mod_speex codecs/mod_voipcodecs export DIALPLANS_MODULES=dialplans/mod_dialplan_asterisk dialplans/mod_dialplan_directory dialplans/mod_dialplan_xml export DIRECTORIES_MODULES= export DOTNET_MODULES= export ENDPOINTS_MODULES=endpoints/mod_dingaling endpoints/mod_iax endpoints/mod_portaudio endpoints/mod_sofia endpoints/mod_woomera ../../libs/openzap/mod_openzap export EVENT_HANDLERS_MODULES=event_handlers/mod_event_multicast event_handlers/mod_event_socket export FORMATS_MODULES=formats/mod_local_stream formats/mod_native_file formats/mod_sndfile formats/mod_tone_stream formats/mod_shout -export LANGUAGES_MODULES=languages/mod_perl +export LANGUAGES_MODULES=languages/mod_perl languages/mod_lua export LOGGERS_MODULES=loggers/mod_console loggers/mod_logfile loggers/mod_syslog export SAY_MODULES=say/mod_say_de say/mod_say_en say/mod_say_fr say/mod_say_it export TIMERS_MODULES=