diff --git a/debian/changelog b/debian/changelog index 8f942a2435..8356d51df0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +freeswitch (1.0~8303) unstable; urgency=low + + * pacchetto + + -- root Tue, 6 May 2008 09:46:26 +0000 + freeswitch (1.0~rc4-1) unstable; urgency=low * Add tab completion in cli Add "inline" dialplan diff --git a/debian/control b/debian/control index 76abb7ae2c..4ddd463630 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: freeswitch Maintainer: Michal Bielicki Section: net Priority: extra -Build-Depends: debhelper (>= 5), automake1.9, autoconf, libtool, unixodbc-dev, libasound2-dev, libcurl3-dev, libssl-dev, ncurses-dev +Build-Depends: debhelper (>= 5), automake1.9, autoconf, libtool, unixodbc-dev, libasound2-dev, libcurl3-dev|libcurl4-openssl-dev, libssl-dev, ncurses-dev, libogg-dev, libvorbis-dev, libperl-dev, libgdbm-dev, libdb4.4-dev, libgnutls-dev Standards-Version: 3.7.2 Package: freeswitch @@ -64,3 +64,9 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch Description: French language files for the FreeSWITCH open source telephony platform Homepage: http://www.freeswitch.org/ + +Package: freeswitch-lang-it +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, freeswitch +Description: Italian language files for the FreeSWITCH open source telephony platform +Homepage: http://www.freeswitch.org/ diff --git a/debian/files b/debian/files index c23a2d149c..c0c30c3578 100644 --- a/debian/files +++ b/debian/files @@ -1,9 +1,49 @@ -freeswitch_1.0~rc4-1_i386.deb net extra -freeswitch-spidermonkey_1.0~rc4-1_i386.deb net extra -freeswitch-dev_1.0~rc4-1_i386.deb net extra -freeswitch-codec-passthru-g7231_1.0~rc4-1_i386.deb net extra -freeswitch-codec-passthru-amr_1.0~rc4-1_i386.deb net extra -freeswitch-codec-passthru-g729_1.0~rc4-1_i386.deb net extra -freeswitch-lang-en_1.0~rc4-1_i386.deb net extra -freeswitch-lang-de_1.0~rc4-1_i386.deb net extra -freeswitch-lang-fr_1.0~rc4-1_i386.deb net extra +freeswitch_1.0~8283_i386.deb net extra +freeswitch-spidermonkey_1.0~8283_i386.deb net extra +freeswitch-dev_1.0~8283_i386.deb net extra +freeswitch-codec-passthru-g7231_1.0~8283_i386.deb net extra +freeswitch-codec-passthru-amr_1.0~8283_i386.deb net extra +freeswitch-codec-passthru-g729_1.0~8283_i386.deb net extra +freeswitch-lang-en_1.0~8283_i386.deb net extra +freeswitch-lang-de_1.0~8283_i386.deb net extra +freeswitch-lang-fr_1.0~8283_i386.deb net extra +freeswitch-lang-it_1.0~8283_i386.deb net extra +freeswitch_1.0~8289_i386.deb net extra +freeswitch-spidermonkey_1.0~8289_i386.deb net extra +freeswitch-dev_1.0~8289_i386.deb net extra +freeswitch-codec-passthru-g7231_1.0~8289_i386.deb net extra +freeswitch-codec-passthru-amr_1.0~8289_i386.deb net extra +freeswitch-codec-passthru-g729_1.0~8289_i386.deb net extra +freeswitch-lang-en_1.0~8289_i386.deb net extra +freeswitch-lang-de_1.0~8289_i386.deb net extra +freeswitch-lang-fr_1.0~8289_i386.deb net extra +freeswitch-lang-it_1.0~8289_i386.deb net extra +freeswitch_1.0~8289_i386.deb net extra +freeswitch-spidermonkey_1.0~8289_i386.deb net extra +freeswitch-dev_1.0~8289_i386.deb net extra +freeswitch-codec-passthru-g7231_1.0~8289_i386.deb net extra +freeswitch-codec-passthru-amr_1.0~8289_i386.deb net extra +freeswitch-codec-passthru-g729_1.0~8289_i386.deb net extra +freeswitch-lang-en_1.0~8289_i386.deb net extra +freeswitch-lang-de_1.0~8289_i386.deb net extra +freeswitch-lang-fr_1.0~8289_i386.deb net extra +freeswitch_1.0~8296_i386.deb net extra +freeswitch-spidermonkey_1.0~8296_i386.deb net extra +freeswitch-dev_1.0~8296_i386.deb net extra +freeswitch-codec-passthru-g7231_1.0~8296_i386.deb net extra +freeswitch-codec-passthru-amr_1.0~8296_i386.deb net extra +freeswitch-codec-passthru-g729_1.0~8296_i386.deb net extra +freeswitch-lang-en_1.0~8296_i386.deb net extra +freeswitch-lang-de_1.0~8296_i386.deb net extra +freeswitch-lang-fr_1.0~8296_i386.deb net extra +freeswitch-lang-it_1.0~8296_i386.deb net extra +freeswitch_1.0~8303_i386.deb net extra +freeswitch-spidermonkey_1.0~8303_i386.deb net extra +freeswitch-dev_1.0~8303_i386.deb net extra +freeswitch-codec-passthru-g7231_1.0~8303_i386.deb net extra +freeswitch-codec-passthru-amr_1.0~8303_i386.deb net extra +freeswitch-codec-passthru-g729_1.0~8303_i386.deb net extra +freeswitch-lang-en_1.0~8303_i386.deb net extra +freeswitch-lang-de_1.0~8303_i386.deb net extra +freeswitch-lang-fr_1.0~8303_i386.deb net extra +freeswitch-lang-it_1.0~8303_i386.deb net extra diff --git a/debian/freeswitch.conffiles b/debian/freeswitch.conffiles index 71b2fce188..8fa4f8d492 100644 --- a/debian/freeswitch.conffiles +++ b/debian/freeswitch.conffiles @@ -4,12 +4,12 @@ /opt/freeswitch/conf/mime.types /opt/freeswitch/conf/web-vm.tpl /opt/freeswitch/conf/tetris.ttml -/opt/freeswitch/conf/sip_profiles/outbound.xml +/opt/freeswitch/conf/sip_profiles/external.xml /opt/freeswitch/conf/sip_profiles/nat.xml /opt/freeswitch/conf/sip_profiles/nat/example.xml -/opt/freeswitch/conf/sip_profiles/default/example.xml -/opt/freeswitch/conf/sip_profiles/default.xml -/opt/freeswitch/conf/sip_profiles/outbound/example.xml +/opt/freeswitch/conf/sip_profiles/internal/example.xml +/opt/freeswitch/conf/sip_profiles/internal.xml +/opt/freeswitch/conf/sip_profiles/external/example.xml /opt/freeswitch/conf/directory/default/1007.xml /opt/freeswitch/conf/directory/default/1001.xml /opt/freeswitch/conf/directory/default/1008.xml @@ -67,6 +67,7 @@ /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 b01dafc2c5..179e9997ba 100644 --- a/debian/freeswitch.install +++ b/debian/freeswitch.install @@ -2,6 +2,9 @@ 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* opt/freeswitch/mod/mod_rss.so* @@ -42,12 +45,12 @@ opt/freeswitch/conf/vars.xml opt/freeswitch/conf/mime.types opt/freeswitch/conf/web-vm.tpl opt/freeswitch/conf/tetris.ttml -opt/freeswitch/conf/sip_profiles/outbound.xml +opt/freeswitch/conf/sip_profiles/external.xml opt/freeswitch/conf/sip_profiles/nat.xml opt/freeswitch/conf/sip_profiles/nat/example.xml -opt/freeswitch/conf/sip_profiles/default/example.xml -opt/freeswitch/conf/sip_profiles/default.xml -opt/freeswitch/conf/sip_profiles/outbound/example.xml +opt/freeswitch/conf/sip_profiles/internal/example.xml +opt/freeswitch/conf/sip_profiles/internal.xml +opt/freeswitch/conf/sip_profiles/external/example.xml opt/freeswitch/conf/directory/default/1007.xml opt/freeswitch/conf/directory/default/1001.xml opt/freeswitch/conf/directory/default/1008.xml @@ -75,6 +78,7 @@ 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 bc2546344e..7317dfe2ad 100755 --- a/debian/rules +++ b/debian/rules @@ -17,12 +17,12 @@ 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 -export LANGUAGES_MODULES= +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 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 +export SAY_MODULES=say/mod_say_de say/mod_say_en say/mod_say_fr say/mod_say_it export TIMERS_MODULES= -export DISABLED_MODULES=applications/mod_soundtouch directories/mod_ldap languages/mod_java languages/mod_python languages/mod_spidermonkey_skel ast_tts/mod_cepstral asr_tts/mod_lumenvox endpoints/mod_wanpipe event_handlers/mod_event_test event_handlers/mod_radius_cdr event_handlers/mod_zeroconf formats/mod_shout say/mod_say_it say/mod_say_es say/mod_say_nl +export DISABLED_MODULES=applications/mod_soundtouch directories/mod_ldap languages/mod_java languages/mod_python languages/mod_spidermonkey_skel ast_tts/mod_cepstral asr_tts/mod_lumenvox endpoints/mod_wanpipe event_handlers/mod_event_test event_handlers/mod_radius_cdr event_handlers/mod_zeroconf say/mod_say_es say/mod_say_nl export XML_INT_MODULES=xml_int/mod_xml_rpc xml_int/mod_xml_curl xml_int/mod_xml_cdr export MYMODULES=$(PASSTHRU_CODEC_MODULES) $(SPIDERMONKEY_MODULES) $(APPLICATIONS_MODULES) $(ASR_TTS_MODULES) $(CODECS_MODULES) $(DIALPLANS_MODULES) $(DIRECTORIES_MODULES) $(DOTNET_MODULES) $(ENDPOINTS_MODULES) $(EVENT_HANDLERS_MODULES) $(FORMATS_MODULES) $(LANGUAGES_MODULES) $(LOGGERS_MODULES) $(SAY_MODULES) $(TIMERS_MODULES) $(XML_INT_MODULES) export MODULES=$(MYMODULES) diff --git a/scripts/lua/mwi_event.lua b/scripts/lua/mwi_event.lua index 6ce5fc0810..fc2a30e979 100644 --- a/scripts/lua/mwi_event.lua +++ b/scripts/lua/mwi_event.lua @@ -5,4 +5,5 @@ freeswitch.console_log("info", "Lua in da house!!!\n"); local event = freeswitch.Event("message_waiting"); event:addHeader("MWI-Messages-Waiting", "no"); event:addHeader("MWI-Message-Account", "sip:1000@10.0.1.100"); +-- event:addHeader("Sofia-Profile", "internal"); event:fire(); diff --git a/scripts/perl/mwi_event.pl b/scripts/perl/mwi_event.pl index fc227e61c6..3e564b58bf 100644 --- a/scripts/perl/mwi_event.pl +++ b/scripts/perl/mwi_event.pl @@ -3,6 +3,9 @@ freeswitch::console_log("info", "Perl in da house!!!\n"); $event = new freeswitch::Event("message_waiting"); -$event->add_header("MWI-Messages-Waiting", "yes"); -$event->add_header("MWI-Message-Account", 'sip:1002@10.0.1.100'); +$event->addHeader("MWI-Messages-Waiting", "yes"); +$event->addHeader("MWI-Message-Account", 'sip:1002@10.0.1.100'); + +#$event->addHeader("Sofia-Profile", 'internal'); + $event->fire();