FreeBSD Bugzilla – Attachment 107873 Details for
Bug 148693
Changing PORTNAME of net/freeswitch-core buggered the pkg-plist
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
freeswitch-core.shar
freeswitch-core.shar (text/plain), 71.31 KB, created by
RIchard Neese
on 2010-07-19 18:23:53 UTC
(
hide
)
Description:
freeswitch-core.shar
Filename:
MIME Type:
Creator:
RIchard Neese
Created:
2010-07-19 18:23:53 UTC
Size:
71.31 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># freeswitch-core ># freeswitch-core/CVS ># freeswitch-core/CVS/Root ># freeswitch-core/CVS/Repository ># freeswitch-core/CVS/Entries ># freeswitch-core/CVS/Template ># freeswitch-core/files ># freeswitch-core/files/CVS ># freeswitch-core/files/CVS/Root ># freeswitch-core/files/CVS/Repository ># freeswitch-core/files/CVS/Entries ># freeswitch-core/files/freeswitch.in ># freeswitch-core/files/patch-Makefile.am ># freeswitch-core/files/patch-libs-openzap-src-ozmod-ozmod_zt-ozmod_zt.c ># freeswitch-core/files/patch-src-switch.c ># freeswitch-core/files/pkg-install.in ># freeswitch-core/files/pkg-message.in ># freeswitch-core/files/patch-src-switch_core.c ># freeswitch-core/files/patch-src-mod-applications-mod_voicemail-mod_voicemail.c ># freeswitch-core/files/patch-src-include-switch_types.h ># freeswitch-core/files/patch-src-include-private-switch_core_pvt.h ># freeswitch-core/files/patch-libs-openzap-mod_openzap-Makefile.in ># freeswitch-core/files/patch-libs-openzap-Makefile.am ># freeswitch-core/files/patch-configure.in ># freeswitch-core/files/patch-conf-autoload_configs-voicemail.conf.xml ># freeswitch-core/files/patch-conf-autoload_configs-switch.conf.xml ># freeswitch-core/files/.#freeswitch.in.1.1 ># freeswitch-core/files/.#patch-Makefile.am.1.1 ># freeswitch-core/files/.#pkg-install.in.1.1 ># freeswitch-core/Makefile ># freeswitch-core/distinfo ># freeswitch-core/pkg-descr ># freeswitch-core/pkg-plist ># >echo c - freeswitch-core >mkdir -p freeswitch-core > /dev/null 2>&1 >echo c - freeswitch-core/CVS >mkdir -p freeswitch-core/CVS > /dev/null 2>&1 >echo x - freeswitch-core/CVS/Root >sed 's/^X//' >freeswitch-core/CVS/Root << '420c959151fd07e3769f7cf06d21ad30' >Xanoncvs@anoncvs1.FreeBSD.org:/home/ncvs >420c959151fd07e3769f7cf06d21ad30 >echo x - freeswitch-core/CVS/Repository >sed 's/^X//' >freeswitch-core/CVS/Repository << '60077cbae29457a3d84dd7529ef23a75' >Xports/net/freeswitch-core >60077cbae29457a3d84dd7529ef23a75 >echo x - freeswitch-core/CVS/Entries >sed 's/^X//' >freeswitch-core/CVS/Entries << 'f5f97b6412c18cb8a8ed6476f56ffa5a' >XD/files//// >XD/freeswitch//// >XD/freeswitch-sounds//// >XD/freeswitch-music//// >X/Makefile/1.5/Result of merge+Mon Jul 19 13:53:15 2010// >X/pkg-plist/1.2/Result of merge+Mon Jul 19 13:53:15 2010// >X/distinfo/1.2/Mon Jul 19 14:55:18 2010// >X/pkg-descr/1.1/Mon Jul 19 14:55:18 2010// >f5f97b6412c18cb8a8ed6476f56ffa5a >echo x - freeswitch-core/CVS/Template >sed 's/^X//' >freeswitch-core/CVS/Template << '4d3ed2034e5cf528f96fffedc014f8e4' >X >XPR: >XSubmitted by: >XReviewed by: >XApproved by: >XObtained from: >XMFC after: >XCVS: ---------------------------------------------------------------------- >XCVS: PR: Fill this in if a GNATS PR is affected by the change. >XCVS: Submitted by: Fill this in if someone else sent in the change. >XCVS: Reviewed by: Fill this in if someone else reviewed your modification. >XCVS: Approved by: Fill this in if you needed approval for this commit. >XCVS: Obtained from: Fill this in if the change is from third party software. >XCVS: MFC after: N [day[s]|week[s]|month[s]] >XCVS: Fill in to get MFC notification later. (days assumed unless specified) >4d3ed2034e5cf528f96fffedc014f8e4 >echo c - freeswitch-core/files >mkdir -p freeswitch-core/files > /dev/null 2>&1 >echo c - freeswitch-core/files/CVS >mkdir -p freeswitch-core/files/CVS > /dev/null 2>&1 >echo x - freeswitch-core/files/CVS/Root >sed 's/^X//' >freeswitch-core/files/CVS/Root << '46f4160daac76e9230bc50dc4cde3892' >Xanoncvs@anoncvs1.FreeBSD.org:/home/ncvs >46f4160daac76e9230bc50dc4cde3892 >echo x - freeswitch-core/files/CVS/Repository >sed 's/^X//' >freeswitch-core/files/CVS/Repository << '2e20e3dd8e0c7e45ceb1944d522d16a6' >Xports/net/freeswitch-core/files >2e20e3dd8e0c7e45ceb1944d522d16a6 >echo x - freeswitch-core/files/CVS/Entries >sed 's/^X//' >freeswitch-core/files/CVS/Entries << '43de3e7019667d1245ad26218d7b1569' >X/patch-conf-autoload_configs-switch.conf.xml/0/dummy timestamp// >X/patch-conf-autoload_configs-voicemail.conf.xml/0/dummy timestamp// >X/patch-configure.in/0/dummy timestamp// >X/patch-libs-openzap-Makefile.am/0/dummy timestamp// >X/patch-libs-openzap-mod_openzap-Makefile.in/0/dummy timestamp// >X/patch-src-include-private-switch_core_pvt.h/0/dummy timestamp// >X/patch-src-include-switch_types.h/0/dummy timestamp// >X/patch-src-mod-applications-mod_voicemail-mod_voicemail.c/0/dummy timestamp// >X/patch-src-switch_core.c/0/dummy timestamp// >X/freeswitch.in/1.2/Result of merge+Mon Jul 19 13:53:15 2010// >X/patch-Makefile.am/1.2/Mon Jul 19 14:55:18 2010// >X/patch-libs-openzap-src-ozmod-ozmod_zt-ozmod_zt.c/1.1/Mon Jul 19 14:55:18 2010// >X/patch-src-switch.c/1.1/Mon Jul 19 14:55:18 2010// >X/pkg-install.in/1.2/Mon Jul 19 14:55:18 2010// >X/pkg-message.in/1.1/Mon Jul 19 14:55:18 2010// >XD >43de3e7019667d1245ad26218d7b1569 >echo x - freeswitch-core/files/freeswitch.in >sed 's/^X//' >freeswitch-core/files/freeswitch.in << '1c311d504bb4c66b5fa0eb0aa4ead174' >X#!/bin/sh >X >X# PROVIDE: freeswitch >X# REQUIRE: DAEMON >X# BEFORE: LOGIN >X# KEYWORD: shutdown >X# >X# Add the following lines to /etc/rc.conf to enable freeswitch: >X# >X# freeswitch_enable="YES" >X# >X# >X# freeswitch_user="freeswitch" >X# freeswitch_group="freeswitch" >X >X. /etc/rc.subr >X >Xfreeswitch_enable=${freeswitch_enable:-"NO"} >Xfreeswitch_user=${freeswitch_user:-"freeswitch"} >Xfreeswitch_group=${freeswitch_group:-"freeswitch"} >Xfreeswitch_flags=${freeswitch_flags:-"-nc"} >X >Xname=freeswitch >Xrcvar=`set_rcvar` >X >Xcommand=%%PREFIX%%/bin/freeswitch >Xcommand_args="${freeswitch_flags} -u ${freeswitch_user} -g ${freeswitch_group}" >X >Xpidfile=${freeswitch_pidfile:-"/var/run/freeswitch/freeswitch.pid"} >X >Xstart_cmd="freeswitch_start" >Xstop_precmd="freeswitch_stop" >Xrestart_cmd="freeswitch_restart" >X >Xsig_stop=KILL >X >Xload_rc_config $name >X >Xfreeswitch_stop () { >X echo "Stopping FreeSWITCH." >X %%PREFIX%%/bin/freeswitch -stop >X sleep 1 >X return 0 >X} >X >Xfreeswitch_start () { >X echo "Starting FreeSWITCH." >X $command $command_args >X sleep 1 >X return >X} >X >Xfreeswitch_restart () { >X echo "Restarting FreeSwitch." >X freeswitch_stop >X if [ $? -eq 0 ]; >X then >X status=$? >X freeswitch_start >X sleep 1 >X return 0 >X else >X echo "Problem stoping FreeSWITCH: $status" >X sleep 1 >X return 1 >X fi >X} >X >Xrun_rc_command "$1" >X >1c311d504bb4c66b5fa0eb0aa4ead174 >echo x - freeswitch-core/files/patch-Makefile.am >sed 's/^X//' >freeswitch-core/files/patch-Makefile.am << '56a9a93137d5dee6311c47ac497f43a7' >X--- Makefile.am 2010-06-22 17:19:37.000000000 -0400 >X+++ Makefile.am 2010-07-02 11:45:29.000000000 -0400 >X@@ -426,7 +426,7 @@ >X test -d $(DESTDIR)$(sysconfdir)$$dir || $(mkinstalldirs) $(DESTDIR)$(sysconfdir)$$dir ; \ >X test -f $(DESTDIR)$(sysconfdir)$$dir/$$filename || \ >X test -f $(DESTDIR)$(sysconfdir)$$dir/$$filename.noload || \ >X- $(INSTALL) -m 644 $(switch_srcdir)/conf/$$dir/$$filename $(DESTDIR)$(sysconfdir)$$dir; \ >X+ $(INSTALL) -m 644 $(switch_srcdir)/conf/$$dir/$$filename $(DESTDIR)$(sysconfdir)$$dir/$$filename.sample; \ >X done >X >X samples-htdocs: >X@@ -444,8 +444,9 @@ >X $(mkinstalldirs) $(DESTDIR)$(modulesdir) >X >X install-data-local: >X- @echo Installing $(NAME) >X- @for x in $(modulesdir) $(runtimedir) $(dbdir) $(logfiledir) $(logfiledir)/xml_cdr $(bindir) $(scriptdir) $(recordingsdir) $(grammardir); do \ >X+ @for x in $(bindir) $(modulesdir) $(runtimedir) $(logfiledir) \ >X+ $(logfiledir)/xml_cdr $(dbdir) $(grammardir) $(scriptdir) \ >X+ $(storagedir) $(recordingsdir) $(voicemaildir) ; do \ >X $(mkinstalldirs) $(DESTDIR)$$x ; \ >X done >X test -d $(DESTDIR)$(sysconfdir) || $(MAKE) samples-conf >56a9a93137d5dee6311c47ac497f43a7 >echo x - freeswitch-core/files/patch-libs-openzap-src-ozmod-ozmod_zt-ozmod_zt.c >sed 's/^X//' >freeswitch-core/files/patch-libs-openzap-src-ozmod-ozmod_zt-ozmod_zt.c << '1f85d99aca1f035fcac6f22b6c279ff1' >X--- libs/openzap/src/ozmod/ozmod_zt/ozmod_zt.c.orig 2010-04-26 14:17:55.000000000 -0700 >X+++ libs/openzap/src/ozmod/ozmod_zt/ozmod_zt.c 2010-04-26 14:22:56.000000000 -0700 >X@@ -52,38 +52,38 @@ >X * \brief General IOCTL codes >X */ >X struct ioctl_codes { >X- int GET_BLOCKSIZE; >X- int SET_BLOCKSIZE; >X- int FLUSH; >X- int SYNC; >X- int GET_PARAMS; >X- int SET_PARAMS; >X- int HOOK; >X- int GETEVENT; >X- int IOMUX; >X- int SPANSTAT; >X- int MAINT; >X- int GETCONF; >X- int SETCONF; >X- int CONFLINK; >X- int CONFDIAG; >X- int GETGAINS; >X- int SETGAINS; >X- int SPANCONFIG; >X- int CHANCONFIG; >X- int SET_BUFINFO; >X- int GET_BUFINFO; >X- int AUDIOMODE; >X- int ECHOCANCEL; >X- int HDLCRAWMODE; >X- int HDLCFCSMODE; >X- int SPECIFY; >X- int SETLAW; >X- int SETLINEAR; >X- int GETCONFMUTE; >X- int ECHOTRAIN; >X- int SETTXBITS; >X- int GETRXBITS; >X+ long GET_BLOCKSIZE; >X+ long SET_BLOCKSIZE; >X+ long FLUSH; >X+ long SYNC; >X+ long GET_PARAMS; >X+ long SET_PARAMS; >X+ long HOOK; >X+ long GETEVENT; >X+ long IOMUX; >X+ long SPANSTAT; >X+ long MAINT; >X+ long GETCONF; >X+ long SETCONF; >X+ long CONFLINK; >X+ long CONFDIAG; >X+ long GETGAINS; >X+ long SETGAINS; >X+ long SPANCONFIG; >X+ long CHANCONFIG; >X+ long SET_BUFINFO; >X+ long GET_BUFINFO; >X+ long AUDIOMODE; >X+ long ECHOCANCEL; >X+ long HDLCRAWMODE; >X+ long HDLCFCSMODE; >X+ long SPECIFY; >X+ long SETLAW; >X+ long SETLINEAR; >X+ long GETCONFMUTE; >X+ long ECHOTRAIN; >X+ long SETTXBITS; >X+ long GETRXBITS; >X }; >X >X /** >1f85d99aca1f035fcac6f22b6c279ff1 >echo x - freeswitch-core/files/patch-src-switch.c >sed 's/^X//' >freeswitch-core/files/patch-src-switch.c << 'dfc8d847ad5f652eb845785aa817baf7' >X--- src/switch.c.orig 2010-05-11 23:58:27.000000000 -0700 >X+++ src/switch.c 2010-05-12 00:19:56.000000000 -0700 >X@@ -661,11 +661,6 @@ >X return 255; >X } >X >X- if (alt_dirs && alt_dirs != 3) { >X- fprintf(stderr, "You must specify all or none of -conf, -log, and -db\n"); >X- return 255; >X- } >X- >X signal(SIGILL, handle_SIGILL); >X signal(SIGTERM, handle_SIGILL); >X >dfc8d847ad5f652eb845785aa817baf7 >echo x - freeswitch-core/files/pkg-install.in >sed 's/^X//' >freeswitch-core/files/pkg-install.in << 'eebb0292d138ade00ab5c78e9cab9ac4' >X#!/bin/sh >X# >X# $FreeBSD: ports/net/freeswitch-core/files/pkg-install.in,v 1.2 2010/07/16 14:57:42 jpaetzel Exp $ >X# >X >XPATH=/bin:/usr/bin:/usr/sbin >X >Xcase $2 in >X >XPRE-INSTALL) >X echo "---> Starting pre-install script:" >X >X if pw showgroup "freeswitch" 2>/dev/null; then >X echo "---> Using existing group \"freeswitch\"" >X else >X echo "---> Adding group \"freeswitch\"" >X pw addgroup freeswitch -h - || exit 1 >X fi >X >X >X # Create user if required >X if pw showuser "freeswitch" 2>/dev/null; then >X echo "---> Using existing user \"freeswitch\"" >X else >X echo "---> Adding user \"freeswitch\"" >X pw adduser freeswitch -g freeswitch -h - \ >X -d "/nonexistent" -s "/sbin/nologin" -c "freeswitch User" || exit 1 >X fi >X >X ;; >X >Xesac >eebb0292d138ade00ab5c78e9cab9ac4 >echo x - freeswitch-core/files/pkg-message.in >sed 's/^X//' >freeswitch-core/files/pkg-message.in << 'b45777c41d4d94808d44ef525ecd0b17' >X >X***************************************************** >X* Please read * >X***************************************************** >X FreeBSD 7.x >XThere are some known issues with FreeBSD's libpthread >Ximplementation and APR that can affect throughput at >Xhigh volume. A possible fix is to use libmap.conf to >Xremap FreeSWITCH. and its libraries to use libthr >X(the better performance threading library) >X >X/etc/libmap.conf >X >X[freeswitch] >Xlibc_r.so.5 libthr.so.2 >Xlibc_r.so.6 libthr.so.2 >Xlibpthread.so.1 libthr.so.2 >Xlibpthread.so.2 libthr.so.2 >X >X >b45777c41d4d94808d44ef525ecd0b17 >echo x - freeswitch-core/files/patch-src-switch_core.c >sed 's/^X//' >freeswitch-core/files/patch-src-switch_core.c << '708347f43f054320ea499032323a2752' >X--- src/switch_core.c 2010-06-22 17:19:36.000000000 -0400 >X+++ src/switch_core.c 2010-06-29 11:42:43.000000000 -0400 >X@@ -489,6 +489,14 @@ >X #endif >X } >X >X+ if (!SWITCH_GLOBAL_dirs.voicemail_dir && (SWITCH_GLOBAL_dirs.voicemail_dir = (char *) malloc(BUFSIZE))) { >X+#ifdef SWITCH_VOICEMAIL_DIR >X+ switch_snprintf(SWITCH_GLOBAL_dirs.voicemail_dir, BUFSIZE, "%s", SWITCH_VOICEMAIL_DIR); >X+#else >X+ switch_snprintf(SWITCH_GLOBAL_dirs.voicemail_dir, BUFSIZE, "%s%svoicemail", storage_dir, SWITCH_PATH_SEPARATOR); >X+#endif >X+ } >X+ >X if (!SWITCH_GLOBAL_dirs.db_dir && (SWITCH_GLOBAL_dirs.db_dir = (char *) malloc(BUFSIZE))) { >X #ifdef SWITCH_DB_DIR >X switch_snprintf(SWITCH_GLOBAL_dirs.db_dir, BUFSIZE, "%s", SWITCH_DB_DIR); >X@@ -546,6 +554,8 @@ >X switch_assert(SWITCH_GLOBAL_dirs.recordings_dir); >X switch_assert(SWITCH_GLOBAL_dirs.sounds_dir); >X switch_assert(SWITCH_GLOBAL_dirs.temp_dir); >X+ switch_assert(SWITCH_GLOBAL_dirs.storage_dir); >X+ switch_assert(SWITCH_GLOBAL_dirs.voicemail_dir); >X } >X >X SWITCH_DECLARE(int32_t) set_high_priority(void) >X@@ -1240,6 +1250,8 @@ >X switch_dir_make_recursive(SWITCH_GLOBAL_dirs.recordings_dir, SWITCH_DEFAULT_DIR_PERMS, runtime.memory_pool); >X switch_dir_make_recursive(SWITCH_GLOBAL_dirs.sounds_dir, SWITCH_DEFAULT_DIR_PERMS, runtime.memory_pool); >X switch_dir_make_recursive(SWITCH_GLOBAL_dirs.temp_dir, SWITCH_DEFAULT_DIR_PERMS, runtime.memory_pool); >X+ switch_dir_make_recursive(SWITCH_GLOBAL_dirs.storage_dir, SWITCH_DEFAULT_DIR_PERMS, runtime.memory_pool); >X+ switch_dir_make_recursive(SWITCH_GLOBAL_dirs.voicemail_dir, SWITCH_DEFAULT_DIR_PERMS, runtime.memory_pool); >X >X switch_mutex_init(&runtime.uuid_mutex, SWITCH_MUTEX_NESTED, runtime.memory_pool); >X >X@@ -1273,7 +1285,9 @@ >X switch_find_local_ip(guess_ip, sizeof(guess_ip), NULL, AF_INET6); >X switch_core_set_variable("local_ip_v6", guess_ip); >X switch_core_set_variable("base_dir", SWITCH_GLOBAL_dirs.base_dir); >X+ switch_core_set_variable("storage_dir", SWITCH_GLOBAL_dirs.storage_dir); >X switch_core_set_variable("recordings_dir", SWITCH_GLOBAL_dirs.recordings_dir); >X+ switch_core_set_variable("voicemail_dir", SWITCH_GLOBAL_dirs.voicemail_dir); >X switch_core_set_variable("sound_prefix", SWITCH_GLOBAL_dirs.sounds_dir); >X switch_core_set_variable("sounds_dir", SWITCH_GLOBAL_dirs.sounds_dir); >X switch_core_set_serial(); >X@@ -1417,6 +1431,8 @@ >X switch_set_flag((&runtime), SCF_EARLY_HANGUP); >X } else if (!strcasecmp(var, "colorize-console") && switch_true(val)) { >X runtime.colorize_console = SWITCH_TRUE; >X+ } else if (!strcasecmp(var, "storage-dir") && !zstr(val)) { >X+ runtime.storage_dir = switch_core_strdup(runtime.memory_pool, val); >X } else if (!strcasecmp(var, "mailer-app") && !zstr(val)) { >X runtime.mailer_app = switch_core_strdup(runtime.memory_pool, val); >X } else if (!strcasecmp(var, "mailer-app-args") && val) { >X@@ -1867,6 +1883,8 @@ >X switch_safe_free(SWITCH_GLOBAL_dirs.script_dir); >X switch_safe_free(SWITCH_GLOBAL_dirs.htdocs_dir); >X switch_safe_free(SWITCH_GLOBAL_dirs.grammar_dir); >X+ switch_safe_free(SWITCH_GLOBAL_dirs.storage_dir); >X+ switch_safe_free(SWITCH_GLOBAL_dirs.voicemail_dir); >X switch_safe_free(SWITCH_GLOBAL_dirs.recordings_dir); >X switch_safe_free(SWITCH_GLOBAL_dirs.sounds_dir); >X switch_safe_free(SWITCH_GLOBAL_dirs.temp_dir); >708347f43f054320ea499032323a2752 >echo x - freeswitch-core/files/patch-src-mod-applications-mod_voicemail-mod_voicemail.c >sed 's/^X//' >freeswitch-core/files/patch-src-mod-applications-mod_voicemail-mod_voicemail.c << '0d88ad327551b7d8fe287c7e1bfb7b81' >X--- src/mod/applications/mod_voicemail/mod_voicemail.c 2010-06-22 17:19:34.000000000 -0400 >X+++ src/mod/applications/mod_voicemail/mod_voicemail.c 2010-07-02 13:03:12.000000000 -0400 >X@@ -119,7 +119,7 @@ >X char *operator_ext; >X char *vmain_ext; >X char *tone_spec; >X- char *storage_dir; >X+ char *voicemail_dir; >X char *callback_dialplan; >X char *callback_context; >X char *email_body; >X@@ -539,8 +539,8 @@ >X >X SWITCH_CONFIG_SET_ITEM(profile->config[i++], "tone-spec", SWITCH_CONFIG_STRING, CONFIG_RELOADABLE, >X &profile->tone_spec, "%(1000, 0, 640)", &profile->config_str_pool, NULL, NULL); >X- SWITCH_CONFIG_SET_ITEM(profile->config[i++], "storage-dir", SWITCH_CONFIG_STRING, CONFIG_RELOADABLE, >X- &profile->storage_dir, "", &profile->config_str_pool, NULL, NULL); >X+ SWITCH_CONFIG_SET_ITEM(profile->config[i++], "voicemail-dir", SWITCH_CONFIG_STRING, CONFIG_RELOADABLE, >X+ &profile->voicemail_dir, "", &profile->config_str_pool, NULL, NULL); >X SWITCH_CONFIG_SET_ITEM(profile->config[i++], "callback-dialplan", SWITCH_CONFIG_STRING, CONFIG_RELOADABLE, >X &profile->callback_dialplan, "XML", &profile->config_str_pool, NULL, NULL); >X SWITCH_CONFIG_SET_ITEM(profile->config[i++], "callback-context", SWITCH_CONFIG_STRING, CONFIG_RELOADABLE, >X@@ -1706,7 +1706,7 @@ >X char *vm_email = NULL, *email_addr = NULL; >X char *convert_cmd = profile->convert_cmd; >X char *convert_ext = profile->convert_ext; >X- char *vm_storage_dir = NULL; >X+ char *vm_voicemail_dir = NULL; >X char global_buf[2] = ""; >X switch_input_args_t args = { 0 }; >X const char *caller_id_name = NULL; >X@@ -2149,8 +2149,8 @@ >X convert_cmd = switch_core_session_strdup(session, val); >X } else if (!strcasecmp(var, "vm-convert-ext")) { >X convert_ext = switch_core_session_strdup(session, val); >X- } else if (!strcasecmp(var, "storage-dir")) { >X- vm_storage_dir = switch_core_session_strdup(session, val); >X+ } else if (!strcasecmp(var, "voicemail-dir")) { >X+ vm_voicemail_dir = switch_core_session_strdup(session, val); >X >X } else if (!strcasecmp(var, "timezone")) { >X switch_channel_set_variable(channel, var, val); >X@@ -2211,14 +2211,14 @@ >X >X if (auth) { >X if (!dir_path) { >X- if (!zstr(vm_storage_dir)) { >X- dir_path = switch_core_session_sprintf(session, "%s%s%s", vm_storage_dir, SWITCH_PATH_SEPARATOR, myid); >X- } else if (!zstr(profile->storage_dir)) { >X+ if (!zstr(vm_voicemail_dir)) { >X+ dir_path = switch_core_session_sprintf(session, "%s%s%s", vm_voicemail_dir, SWITCH_PATH_SEPARATOR, myid); >X+ } else if (!zstr(profile->voicemail_dir)) { >X dir_path = >X- switch_core_session_sprintf(session, "%s%s%s%s%s", profile->storage_dir, SWITCH_PATH_SEPARATOR, domain_name, >X+ switch_core_session_sprintf(session, "%s%s%s%s%s", profile->voicemail_dir, SWITCH_PATH_SEPARATOR, domain_name, >X SWITCH_PATH_SEPARATOR, myid); >X } else { >X- dir_path = switch_core_session_sprintf(session, "%s%svoicemail%s%s%s%s%s%s", SWITCH_GLOBAL_dirs.storage_dir, >X+ dir_path = switch_core_session_sprintf(session, "%s%s%s%s%s%s%s%s", SWITCH_GLOBAL_dirs.voicemail_dir, >X SWITCH_PATH_SEPARATOR, >X SWITCH_PATH_SEPARATOR, >X profile->name, SWITCH_PATH_SEPARATOR, domain_name, SWITCH_PATH_SEPARATOR, myid); >X@@ -2293,7 +2293,7 @@ >X int send_notify = 0; >X int insert_db = 1; >X int email_attach = 0; >X- char *vm_storage_dir = NULL; >X+ char *vm_voicemail_dir = NULL; >X char *myfolder = "inbox"; >X int priority = 3; >X const char *tmp; >X@@ -2366,12 +2366,12 @@ >X >X switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_DEBUG, "Deliver VM to %s@%s\n", myid, domain_name); >X >X- if (!zstr(vm_storage_dir)) { >X- dir_path = switch_mprintf("%s%s%s", vm_storage_dir, SWITCH_PATH_SEPARATOR, myid); >X- } else if (!zstr(profile->storage_dir)) { >X- dir_path = switch_mprintf("%s%s%s%s%s", profile->storage_dir, SWITCH_PATH_SEPARATOR, domain_name, SWITCH_PATH_SEPARATOR, myid); >X+ if (!zstr(vm_voicemail_dir)) { >X+ dir_path = switch_mprintf("%s%s%s", vm_voicemail_dir, SWITCH_PATH_SEPARATOR, myid); >X+ } else if (!zstr(profile->voicemail_dir)) { >X+ dir_path = switch_mprintf("%s%s%s%s%s", profile->voicemail_dir, SWITCH_PATH_SEPARATOR, domain_name, SWITCH_PATH_SEPARATOR, myid); >X } else { >X- dir_path = switch_mprintf("%s%svoicemail%s%s%s%s%s%s", SWITCH_GLOBAL_dirs.storage_dir, >X+ dir_path = switch_mprintf("%s%s%s%s%s%s%s%s", SWITCH_GLOBAL_dirs.voicemail_dir, >X SWITCH_PATH_SEPARATOR, >X SWITCH_PATH_SEPARATOR, profile->name, SWITCH_PATH_SEPARATOR, domain_name, SWITCH_PATH_SEPARATOR, myid); >X } >X@@ -2822,7 +2822,7 @@ >X char date[80] = ""; >X switch_size_t retsize; >X switch_time_t ts = switch_micro_time_now(); >X- char *vm_storage_dir = NULL; >X+ char *vm_voicemail_dir = NULL; >X char *record_macro = VM_RECORD_MESSAGE_MACRO; >X int send_main = 0; >X int send_notify = 0; >X@@ -2876,8 +2876,8 @@ >X email_addr = switch_core_session_strdup(session, val); >X } else if (!strcasecmp(var, "vm-email-all-messages") && (send_main = switch_true(val))) { >X send_mail++; >X- } else if (!strcasecmp(var, "storage-dir")) { >X- vm_storage_dir = switch_core_session_strdup(session, val); >X+ } else if (!strcasecmp(var, "voicemail-dir")) { >X+ vm_voicemail_dir = switch_core_session_strdup(session, val); >X } else if (!strcasecmp(var, "vm-notify-email-all-messages") && (send_notify = switch_true(val))) { >X send_mail++; >X } else if (!strcasecmp(var, "vm-keep-local-after-email")) { >X@@ -2933,12 +2933,12 @@ >X } >X } >X >X- if (!zstr(vm_storage_dir)) { >X- dir_path = switch_core_session_sprintf(session, "%s%s%s", vm_storage_dir, SWITCH_PATH_SEPARATOR, id); >X- } else if (!zstr(profile->storage_dir)) { >X- dir_path = switch_core_session_sprintf(session, "%s%s%s%s%s", profile->storage_dir, SWITCH_PATH_SEPARATOR, domain_name, SWITCH_PATH_SEPARATOR, id); >X+ if (!zstr(vm_voicemail_dir)) { >X+ dir_path = switch_core_session_sprintf(session, "%s%s%s", vm_voicemail_dir, SWITCH_PATH_SEPARATOR, id); >X+ } else if (!zstr(profile->voicemail_dir)) { >X+ dir_path = switch_core_session_sprintf(session, "%s%s%s%s%s", profile->voicemail_dir, SWITCH_PATH_SEPARATOR, domain_name, SWITCH_PATH_SEPARATOR, id); >X } else { >X- dir_path = switch_core_session_sprintf(session, "%s%svoicemail%s%s%s%s%s%s", SWITCH_GLOBAL_dirs.storage_dir, >X+ dir_path = switch_core_session_sprintf(session, "%s%s%s%s%s%s%s%s", SWITCH_GLOBAL_dirs.voicemail_dir, >X SWITCH_PATH_SEPARATOR, >X SWITCH_PATH_SEPARATOR, profile->name, SWITCH_PATH_SEPARATOR, domain_name, SWITCH_PATH_SEPARATOR, id); >X } >0d88ad327551b7d8fe287c7e1bfb7b81 >echo x - freeswitch-core/files/patch-src-include-switch_types.h >sed 's/^X//' >freeswitch-core/files/patch-src-include-switch_types.h << 'f72b8c7872f3811b5f184b71e951db96' >X--- src/include/switch_types.h 2010-06-22 17:19:31.000000000 -0400 >X+++ src/include/switch_types.h 2010-06-29 11:16:17.000000000 -0400 >X@@ -391,6 +391,7 @@ >X char *storage_dir; >X char *recordings_dir; >X char *sounds_dir; >X+ char *voicemail_dir; >X }; >X >X typedef struct switch_directories switch_directories; >f72b8c7872f3811b5f184b71e951db96 >echo x - freeswitch-core/files/patch-src-include-private-switch_core_pvt.h >sed 's/^X//' >freeswitch-core/files/patch-src-include-private-switch_core_pvt.h << '3d5cb1fa447526db75220d13ce95053c' >X--- src/include/private/switch_core_pvt.h 2010-06-22 17:19:31.000000000 -0400 >X+++ src/include/private/switch_core_pvt.h 2010-06-29 11:12:54.000000000 -0400 >X@@ -209,6 +209,7 @@ >X int32_t sps; >X int32_t sps_last; >X switch_log_level_t hard_log_level; >X+ char *storage_dir; >X char *mailer_app; >X char *mailer_app_args; >X uint32_t max_dtmf_duration; >3d5cb1fa447526db75220d13ce95053c >echo x - freeswitch-core/files/patch-libs-openzap-mod_openzap-Makefile.in >sed 's/^X//' >freeswitch-core/files/patch-libs-openzap-mod_openzap-Makefile.in << '549908ace09b8a163804a6214769a2b0' >X--- libs/openzap/mod_openzap/Makefile.in 2010-06-22 17:19:26.000000000 -0400 >X+++ libs/openzap/mod_openzap/Makefile.in 2010-06-25 12:31:28.000000000 -0400 >X@@ -15,7 +15,7 @@ >X >X local_install: >X cd $(OZ_DIR) && $(MAKE) install >X- [ -f $(DESTDIR)@confdir@/autoload_configs/openzap.conf.xml ] || cp -f $(OZ_DIR)/conf/openzap.conf.xml $(DESTDIR)@confdir@/autoload_configs >X+ @for i in $(OZ_DIR)/conf/*.xml; do cp $$i $$i.sample; done; cp -f $(OZ_DIR)/conf/*.xml.sample $(DESTDIR)@confdir@/autoload_configs >X >X local_clean: >X cd $(OZ_DIR) && $(MAKE) clean >549908ace09b8a163804a6214769a2b0 >echo x - freeswitch-core/files/patch-libs-openzap-Makefile.am >sed 's/^X//' >freeswitch-core/files/patch-libs-openzap-Makefile.am << '784aeab3871057d248fe1c6680eb3edc' >X--- libs/openzap/Makefile.am 2010-06-22 17:19:27.000000000 -0400 >X+++ libs/openzap/Makefile.am 2010-06-28 21:10:25.000000000 -0400 >X@@ -34,7 +34,7 @@ >X >X moddir = @modinstdir@ >X libdir = @libdir@ >X-library_includedir = $(PREFIX)/include >X+library_includedir = @includedir@ >X >X INCS = -I$(OZ_SRCDIR)/$(SRC)/include -I$(OZ_SRCDIR)/$(SRC)/isdn/include >X if HAVE_SCTP >X@@ -268,5 +268,5 @@ >X install-data-local: >X $(mkinstalldirs) $(DESTDIR)$(PREFIX) >X $(mkinstalldirs) $(DESTDIR)@confdir@ >X- @[ -f "$(DESTDIR)@confdir@/openzap.conf" ] || ( cp conf/*.conf $(DESTDIR)@confdir@) >X+ @for i in conf/*.conf; do cp $$i $$i.sample; done; cp -f conf/*.conf.sample $(DESTDIR)@confdir@ >X @echo OpenZAP Installed >784aeab3871057d248fe1c6680eb3edc >echo x - freeswitch-core/files/patch-configure.in >sed 's/^X//' >freeswitch-core/files/patch-configure.in << '40ae2e426ebd5cec16d2efeb658e5008' >X--- configure.in 2010-06-22 17:19:37.000000000 -0400 >X+++ configure.in 2010-06-29 12:01:43.000000000 -0400 >X@@ -44,34 +44,42 @@ >X AC_SUBST(runtimedir) >X AC_DEFINE_UNQUOTED([SWITCH_RUN_DIR],"${runtimedir}",[where to put pidfile to]) >X >X-logfiledir="${prefix}/log" >X+logfiledir="/var/log/freeswitch" >X AC_SUBST(logfiledir) >X AC_DEFINE_UNQUOTED([SWITCH_LOG_DIR],"${logfiledir}",[where to put log files]) >X >X-dbdir="${prefix}/db" >X+dbdir="/var/db/freeswitch" >X AC_SUBST(dbdir) >X AC_DEFINE_UNQUOTED([SWITCH_DB_DIR],"${dbdir}",[where to put db files]) >X >X-htdocsdir="${prefix}/htdocs" >X+htdocsdir="${prefix}/www/freeswitch/htdocs" >X AC_SUBST(htdocsdir) >X AC_DEFINE_UNQUOTED([SWITCH_HTDOCS_DIR],"${htdocsdir}",[where to put htdocs files]) >X >X-soundsdir="${prefix}/sounds" >X+soundsdir="${prefix}/share/freeswitch/sounds" >X AC_SUBST(soundsdir) >X AC_DEFINE_UNQUOTED([SWITCH_SOUNDS_DIR],"${soundsdir}",[where to put sounds files]) >X >X-grammardir="${prefix}/grammar" >X+grammardir="${prefix}/etc/freeswitch/grammar" >X AC_SUBST(grammardir) >X AC_DEFINE_UNQUOTED([SWITCH_GRAMMAR_DIR],"${grammardir}",[where to put grammar files]) >X >X-scriptdir="${prefix}/scripts" >X+scriptdir="${prefix}/etc/freeswitch/scripts" >X AC_SUBST(scriptdir) >X AC_DEFINE_UNQUOTED([SWITCH_SCRIPT_DIR],"${scriptdir}",[where to put script files]) >X >X-recordingsdir="${prefix}/recordings" >X+recordingsdir="/var/freeswitch/recordings" >X AC_SUBST(recordingsdir) >X AC_DEFINE_UNQUOTED([SWITCH_RECORDINGS_DIR],"${recordingsdir}",[where to put recording files]) >X >X+storagedir="/var/freeswitch" >X+AC_SUBST(storagedir) >X+AC_DEFINE_UNQUOTED([SWITCH_STORAGE_DIR],"${storagedir}",[where to put extra files]) >X+ >X+voicemaildir="/var/spool/freeswitch/voicemail" >X+AC_SUBST(voicemaildir) >X+AC_DEFINE_UNQUOTED([SWITCH_VOICEMAIL_DIR],"${voicemaildir}",[where to put voicemail]) >X+ >X if test "$sysconfdir" = "\${prefix}/etc" ; then >X confdir="$prefix/conf" >X else >40ae2e426ebd5cec16d2efeb658e5008 >echo x - freeswitch-core/files/patch-conf-autoload_configs-voicemail.conf.xml >sed 's/^X//' >freeswitch-core/files/patch-conf-autoload_configs-voicemail.conf.xml << '66f7f4b0e9cf63f30e47d6f7398fc020' >X--- conf/autoload_configs/voicemail.conf.xml 2010-06-22 17:19:31.000000000 -0400 >X+++ conf/autoload_configs/voicemail.conf.xml 2010-06-29 11:10:26.000000000 -0400 >X@@ -57,7 +57,7 @@ >X <param name="date-fmt" value="%A, %B %d %Y, %I %M %p"/> >X <param name="email-from" value="${voicemail_account}@${voicemail_domain}"/> >X </email> >X- <!--<param name="storage-dir" value="/tmp"/>--> >X+ <!--<param name="voicemail-dir" value="/tmp"/>--> >X <!--<param name="odbc-dsn" value="dsn:user:pass"/>--> >X <!--<param name="record-comment" value="Your Comment"/>--> >X <!--<param name="record-title" value="Your Title"/>--> >66f7f4b0e9cf63f30e47d6f7398fc020 >echo x - freeswitch-core/files/patch-conf-autoload_configs-switch.conf.xml >sed 's/^X//' >freeswitch-core/files/patch-conf-autoload_configs-switch.conf.xml << '87498b879a148b2aedb4974bc0f3d1ba' >X--- conf/autoload_configs/switch.conf.xml 2010-06-22 17:19:31.000000000 -0400 >X+++ conf/autoload_configs/switch.conf.xml 2010-06-29 11:06:18.000000000 -0400 >X@@ -71,6 +71,7 @@ >X --> >X <param name="mailer-app" value="sendmail"/> >X <param name="mailer-app-args" value="-t"/> >X+ <!--<param name="storage-dir" value="/tmp"/>--> >X <param name="dump-cores" value="yes"/> >X <!--RTP port range --> >X <!--<param name="rtp-start-port" value="16384"/>--> >87498b879a148b2aedb4974bc0f3d1ba >echo x - freeswitch-core/files/.#freeswitch.in.1.1 >sed 's/^X//' >freeswitch-core/files/.#freeswitch.in.1.1 << '0aef1e32d24a3625ad3dfb52d4cf2b63' >X#!/bin/sh >X >X# PROVIDE: freeswitch >X# REQUIRE: DAEMON >X# BEFORE: LOGIN >X# KEYWORD: shutdown >X# >X# Add the following lines to /etc/rc.conf to enable freeswitch: >X# >X# freeswitch_enable="YES" >X# >X# >X# freeswitch_user="freeswitch" >X# freeswitch_group="freeswitch" >X >X. /etc/rc.subr >X >Xfreeswitch_enable=${freeswitch_enable:-"NO"} >Xfreeswitch_user=${freeswitch_user:-"freeswitch"} >Xfreeswitch_group=${freeswitch_group:-"freeswitch"} >Xfreeswitch_flags=${freeswitch_flags:-"-nc"} >X >Xname=freeswitch >Xrcvar=`set_rcvar` >X >Xcommand=%%PREFIX%%/bin/freeswitch >Xcommand_args="${freeswitch_flags} -u ${freeswitch_user} -g ${freeswitch_group}" >X >Xpidfile=${freeswitch_pidfile:-"/var/run/freeswitch/freeswitch.pid"} >X >Xstart_cmd="freeswitch_start" >Xstop_precmd="freeswitch_stop" >Xrestart_cmd="freeswitch_restart" >X >Xsig_stop=KILL >X >Xload_rc_config $name >X >Xfreeswitch_stop () { >X echo "Stopping FreeSWITCH." >X %%PREFIX%%/bin/freeswitch -stop >X sleep 1 >X return 0 >X} >X >Xfreeswitch_start () { >X echo "Starting FreeSWITCH." >X $command $command_args >X sleep 1 >X return >X} >X >Xfreeswitch_restart () { >X echo "Restarting FreeSwitch." >X freeswitch_stop >X if [ $? -eq 0 ]; >X then >X status=$? >X freeswitch_start >X sleep 1 >X return 0 >X else >X echo "Problem stoping FreeSWITCH: $status" >X sleep 1 >X return 1 >X fi >X} >X >Xrun_rc_command "$1" >X >0aef1e32d24a3625ad3dfb52d4cf2b63 >echo x - freeswitch-core/files/.#patch-Makefile.am.1.1 >sed 's/^X//' >freeswitch-core/files/.#patch-Makefile.am.1.1 << '9588707000d74a035e9ac6882526f8a0' >X--- Makefile.am 2010-06-22 17:19:37.000000000 -0400 >X+++ Makefile.am 2010-07-02 11:45:29.000000000 -0400 >X@@ -426,7 +426,7 @@ >X test -d $(DESTDIR)$(sysconfdir)$$dir || $(mkinstalldirs) $(DESTDIR)$(sysconfdir)$$dir ; \ >X test -f $(DESTDIR)$(sysconfdir)$$dir/$$filename || \ >X test -f $(DESTDIR)$(sysconfdir)$$dir/$$filename.noload || \ >X- $(INSTALL) -m 644 $(switch_srcdir)/conf/$$dir/$$filename $(DESTDIR)$(sysconfdir)$$dir; \ >X+ $(INSTALL) -m 644 $(switch_srcdir)/conf/$$dir/$$filename $(DESTDIR)$(sysconfdir)$$dir/$$filename.sample; \ >X done >X >X samples-htdocs: >X@@ -444,8 +444,9 @@ >X $(mkinstalldirs) $(DESTDIR)$(modulesdir) >X >X install-data-local: >X- @echo Installing $(NAME) >X- @for x in $(modulesdir) $(runtimedir) $(dbdir) $(logfiledir) $(logfiledir)/xml_cdr $(bindir) $(scriptdir) $(recordingsdir) $(grammardir); do \ >X+ @for x in $(bindir) $(modulesdir) $(runtimedir) $(logfiledir) \ >X+ $(logfiledir)/xml_cdr $(dbdir) $(grammardir) $(scriptdir) \ >X+ $(storagedir) $(recordingsdir) $(voicemaildir) ; do \ >X $(mkinstalldirs) $(DESTDIR)$$x ; \ >X done >X test -d $(DESTDIR)$(sysconfdir) || $(MAKE) samples-conf >9588707000d74a035e9ac6882526f8a0 >echo x - freeswitch-core/files/.#pkg-install.in.1.1 >sed 's/^X//' >freeswitch-core/files/.#pkg-install.in.1.1 << '89e8f2ec5e07ee617710fa85c19471b4' >X >X#!/bin/sh >X# $FreeBSD: ports/net/freeswitch-core/files/pkg-install.in,v 1.1 2010/06/11 22:26:44 jpaetzel Exp $ >X# >X >Xif [ "$2" != "PRE-INSTALL" ]; then >X exit 0 >Xfi >X >XFREESWITCHUSER=freeswitch >XFREESWITCHGROUP=${FREESWITCHUSER} >XFREESWITCHUID=610 >XFREESWITCHGID=${FREESWITCHUID} >X >Xif ! pw groupshow "${FREESWITCHGROUP}" 2>/dev/null 1>&2; then >X if pw groupadd ${FREESWITCHGROUP} -g ${FREESWITCHGID}; then >X echo "Added group \"${FREESWITCHGROUP}\"." >X else >X echo "Adding group \"${FREESWITCHGROUP}\" failed..." >X exit 1 >X fi >Xfi >X >Xif ! pw usershow "${FREESWITCHUSER}" 2>/dev/null 1>&2; then >X if pw useradd ${FREESWITCHUSER} -u ${FREESWITCHUID} -g ${FREESWITCHGROUP} -h - \ >X -s "/sbin/nologin" -d "/nonexistent" \ >X -c "FREESWITCH Owner"; \ >X then >X echo "Added user \"${FREESWITCHUSER}\"." >X else >X echo "Adding user \"${FREESWITCHUSER}\" failed..." >X exit 1 >X fi >Xfi >X >Xexit 0 >X >89e8f2ec5e07ee617710fa85c19471b4 >echo x - freeswitch-core/Makefile >sed 's/^X//' >freeswitch-core/Makefile << '03534bc0c601f2a0efe18b157a45f80a' >X# Ports collection makefile for: freeswitch-core >X# Date created: May 11, 2010 >X# Whom: Eric F Crist <ecrist@secure-computing.net> >X# >X# $FreeBSD: ports/net/freeswitch-core/Makefile,v 1.5 2010/07/16 17:29:05 jpaetzel Exp $ >X# >X >XPORTNAME= freeswitch-core >XPORTVERSION= 1.0.6 >XPORTREVISION= 3 >XCATEGORIES= net >XMASTER_SITES= http://files.freeswitch.org/:1 \ >X http://files.freeswitch.org/downloads/libs/:2 >XDISTFILES= ${BASE_PORTNAME}-${PORTVERSION}.tar.gz:1 \ >X celt-0.7.1.tar.gz:2 \ >X flite-1.3.99-latest.tar.gz:2 \ >X json-c-0.9.tar.gz \ >X lame-3.97.tar.gz:2 \ >X libmemcached-0.32.tar.gz \ >X libshout-2.2.2.tar.gz:2 \ >X mpg123.tar.gz:2 \ >X openldap-2.4.11.tar.gz:2 \ >X pocketsphinx-0.5.99-20091212.tar.gz:2 \ >X soundtouch-1.3.1.tar.gz:2 \ >X sphinxbase-0.4.99-20091212.tar.gz:2 \ >X communicator_semi_6000_20080321.tar.gz:2 >XEXTRACT_ONLY= ${BASE_PORTNAME}-${PORTVERSION}.tar.gz >X >XMAINTAINER= r.neese@gmail.com >XCOMMENT= FreeSwitch SoftSwitch Port >X >XBUILD_DEPENDS= pkg-config:${PORTSDIR}/devel/pkg-config >XLIB_DEPENDS= curl:${PORTSDIR}/ftp/curl \ >X gnutls:${PORTSDIR}/security/gnutls \ >X odbc:${PORTSDIR}/databases/unixODBC >X >XWRKSRC= ${WRKDIR}/${BASE_PORTNAME}-${PORTVERSION} >X >XONLY_FOR_ARCHS= i386 amd64 >X >XUSE_AUTOTOOLS= autoconf:262:env automake:110:env libtool:22:env >X >XUSE_PERL5_BUILD=yes >X >XUSE_GMAKE= yes >XSUB_FILES= pkg-install pkg-message >XUSE_RC_SUBR= freeswitch >XHAS_CONFIGURE= yes >XVARBASE?= /var >XCONFIGURE_ARGS= --prefix=${PREFIX} \ >X --bindir=${PREFIX}/bin \ >X --sysconfdir=${PREFIX}/etc/${BASE_PORTNAME}/conf \ >X --includedir=${PREFIX}/include/${BASE_PORTNAME} \ >X --libdir=${PREFIX}/lib/${BASE_PORTNAME}/lib \ >X --with-modinstdir=${PREFIX}/lib/${BASE_PORTNAME}/mod \ >X --with-rundir=${VARBASE}/run/${BASE_PORTNAME} \ >X --with-libgnutls-prefix=${LOCALBASE} \ >X --with-ogg=${LOCALBASE} \ >X --with-ogg-libraries=${LOCALBASE}/lib \ >X --with-ogg-includes=${LOCALBASE}/include >X >XCONFIGURE_ENV+= CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \ >X LDFLAGS="-L${LOCALBASE}/lib" >XUSE_LDCONFIG= yes >XCPPFLAGS+= -I${PREFIX}/include >X >XFREESWITCH_USER= freeswitch >XFREESWITCH_GROUP= ${FREESWITCH_USER} >XBASE_PORTNAME= ${FREESWITCH_USER} >X >XSUB_LIST= FREESWITCH_USER=${FREESWITCH_USER} FREESWITCH_GROUP=${FREESWITCH_GROUP} >X >XOPTIONS= MODSHOUT "Enable mod_shout (streaming audio/mp3)" on \ >X MODFLITE "Enable mod_flite (Text to Speech)" on \ >X MODUNIMRCP "Enable mod_unimrcp tts (new testing)" off \ >X MODTTSCMDLINE "Enable mod_tts_commandline (testing)" off \ >X MODPOCKETSPHINX "Enable mod_pockectsphinx (voice control)" on \ >X MODCIDLOOKUP "Enable mod_cidlookup" on \ >X MODDPDIRECTORY "Enable mod_dialplan_directory" off \ >X MODDIRECTORY "Enable mod_directory" on \ >X MODDINGALING "Enable mod_dingaling(google talk)" on \ >X MODEASYROUTE "Enable mod_easyroute(routeing tool)" on \ >X MODERLANGEVENT "Enable mod_erlang_event (Call Center Dist)" off \ >X MODFAX "Enable mod_fax" on \ >X MODLCR "Enable mod_lcr (least cost routing)" on \ >X MODSOUNDTOUCH "Enable mod_soundtouch" on \ >X MODRSS "Enable mod_rss (rss feed reader)" on \ >X MODSNOM "Enable mod_snom (snom control)" off \ >X MODVMD "Enable mod_vmd (voice mail detection)" on \ >X MODSPY "Enable mod_spy" on \ >X MODAMRWB "Enable mod_amrwb (amrwb codec)" on \ >X MODCELT "Enable mod_celt (celt codec)" on \ >X MODSILK "Enable mod_silk (New Silk Codec)" on \ >X MODOPENZAP "Enable mod_openzap dahdi support" off \ >X MODSKINNY "Enable mod_skinny Skinny Support (Beta)" off \ >X MODMEMCACHE "Enable mod_memcache" on \ >X MODMULTICAST "Enable mod_event_multicast" on \ >X MODNIBBLEBILL "Enable mod_nibblebill(billing)" on \ >X MODPORTAUDIO "Enable mod_portaudio" on \ >X MODPASTREAM "Enable mod_portaudio_stream (new)" on \ >X MODSHELLSTREAM "Enable mod_SHELL_stream (New)" on \ >X MODPERL "Enable mod_perl (perl support)" off \ >X MODPYTHON "Enable mod_python (python lang)" off \ >X MODCURL "Enable mod_curl" off \ >X MODXMLCURL "Enable mod_xml_curl" off \ >X MODDISTRIBUTOR "Enable mod_distributor (testing)" off \ >X MODSNAPSHOT "Enable mod_snapshot (testing)" off \ >X MODSAYDE "Enable mod_say_de (German support)" off \ >X MODSAYES "Enable mod_say_se (Spanish support)" off \ >X MODSAYEN "Enable mod_say_en (English support)" on \ >X MODSAYHU "Enable mod_say_hu (Hungarian support(new)" off \ >X MODSAYFR "Enable mod_say_fr (French support)" off \ >X MODSAYIT "Enable mod_say_it (Italian support)" off \ >X MODSAYNL "Enable mod_say_nl (Dutch support)" off \ >X MODSAYRU "Enable mod_say_ru (Russian support)" on \ >X MODSAYTH "Enable mod_say_th (Thi support(new)" off \ >X MODSAYZH "Enable mod_say_zh (Chinese support)" off \ >X EXTENSIONS "Include Default User Extensions" off >X >X.include <bsd.port.options.mk> >X >X.if ${OSVERSION} < 700000 >XBROKEN= Does not compile on FreeBSD < 7.0 >X.endif >X >X.if ${ARCH} == "amd64" >XCFLAGS+= -fPIC >X.endif >X >X.for i in MODFLITE MODPOCKETSPHINX MODCIDLOOKUP MODDPDIRECTORY MODEASYROUTE MODLCR MODSOUNDTOUCH \ >X MODRSS MODSNOM MODVMD MODSPY MODAMRWB MODCELT MODMULTICAST MODPORTAUDIO MODCURL MODXMLCURL \ >X MODSAYDE MODSAYEN MODSAYES MODSAYFR MODSAYHU MODSAYIT MODSAYNL MODSAYRU MODSAYTH MODSAYZH \ >X MODNIBBLEBILL MODDINGALING MODDIRECTORY MODMEMCACHE MODPYTHON MODPASTREAM MODSHELLSTREAM \ >X MODSILK MODUNIMRCP MODTTSCMDLINE MODDISTRIBUTOR MODSNAPSHOT MODSKINNY EXTENSIONS >X.if !defined(WITH_${i}) >XPLIST_SUB+= WITH_${i}="@comment " >X.else >XPLIST_SUB+= WITH_${i}="" >X.endif >X.endfor >X >X.if !defined(WITH_MODOPENZAP) >XPLIST_SUB+= WITH_MODOPENZAP="@comment " >X.else >X.if ${OSVERSION} < ${OSVERSION} < 800108) >XIGNORE= sorry you can not use mod_openzap on this version of freebsd please update >X.endif >XPLIST_SUB+= WITH_MODOPENZAP="" >XCONFIGURE_ARGS+= --with-libpri >XBUILD_DEPENDS+= libpri>=1.2.0:${PORTSDIR}/misc/libpri \ >X ${LOCALBASE}/include/dahdi/wctdm_user.h:${PORTSDIR}/misc/dahdi >XLIB_DEPENDS+= pri:${PORTSDIR}/misc/libpri >XRUN_DEPENDS+= ${LOCALBASE}/include/dahdi/wctdm_user.h:${PORTSDIR}/misc/dahdi >X.endif >X >X.if !defined(WITH_MODSHOUT) >XPLIST_SUB+= WITH_MODSHOUT="@comment " >X.else >XPLIST_SUB+= WITH_MODSHOUT="" >XLIB_DEPENDS+= vorbis:${PORTSDIR}/audio/libvorbis >X.endif >X >X.if !defined(WITH_MODPERL) >XPLIST_SUB+= WITH_MODPERL="@comment " >X.else >XPLIST_SUB+= WITH_MODPERL="" >XLIB_DEPENDS+= gdbm:${PORTSDIR}/databases/gdbm \ >X db:${PORTSDIR}/databases/db42 >X.endif >X >X.if !defined(WITH_MODFAX) >XPLIST_SUB+= WITH_MODFAX="@comment " >X.else >XPLIST_SUB+= WITH_MODFAX="" >XLIB_DEPENDS+= jpeg:${PORTSDIR}/graphics/jpeg >X.endif >X >X.if !defined(WITH_MODERLANGEVENT) >XPLIST_SUB+= WITH_MODERLANGEVENT="@comment " >X.else >XPLIST_SUB+= WITH_MODERLANGEVENT="" >XBUILD_DEPENDS+= ${LOCALBASE}/lib/erlang/usr/include/erl_driver.h:${PORTSDIR}/lang/erlang-lite >X.endif >X >Xpre-configure: >X cd ${WRKSRC} && ./rebootstrap.sh >X @${REINPLACE_CMD} -e 's|pkgconfigdir = $$(libdir)/pkgconfig|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g' ${WRKSRC}/libs/*/Makefile.am >X @${REINPLACE_CMD} -e 's|pkgconfigdir = $$(libdir)/pkgconfig|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g' ${WRKSRC}/libs/*/Makefile.in >X @${REINPLACE_CMD} -e 's|pkgconfigdir = $$(libdir)/pkgconfig|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g' ${WRKSRC}/Makefile.am >X @${REINPLACE_CMD} -e 's|pkgconfigdir = $$(libdir)/pkgconfig|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g' ${WRKSRC}/Makefile.in >X @${REINPLACE_CMD} -e 's|base=http://files.freeswitch.org/downloads/libs/|base=file://${DISTDIR}/|g' ${WRKSRC}/build/getlib.sh.in >X >X.if defined(WITH_VOICEMAILPATCH) >X @${REINPLACE_CMD} -e 's|${storage_dir}/|${voicemail_dir}|g' ${WRKSRC}/src/mod/applications/mod_voicemail/mod_voicemail.c >X @${REINPLACE_CMD} -e 's|<!--<param name="storage-dir" value="/tmp"/>-->|<!--<param name="voicemail-dir" value="/var/spool/freeswitch/voicemail"/>-->|g' ${WRKSRC}/conf/autoload_configs/voicemail.conf.xml >X.endif >X >Xpost-configure: >X.for i in mod_unimrcp mod_flite mod_pocketsphinx >X.if defined(WITH_${i:C/_//g:U}) >X @${REINPLACE_CMD} -e 's|#\(asr_tts/${i}\)|\1|g' ${WRKSRC}/modules.conf >X.endif >X.endfor >X.if defined(WITH_MODTTSCMDLINE) >X @${REINPLACE_CMD} -e 's|#asr_tts/mod_tts_commandline|asr_tts/mod_tts_commandline|g' ${WRKSRC}/modules.conf >X.endif >X.for i in mod_cidlookup mod_easyroute mod_fax mod_lcr mod_soundtouch mod_rss mod_snom \ >X mod_vmd mod_spy mod_curl mod_nibblebill mod_memcache mod_directory mod_distributor \ >X mod_snapshot >X.if defined(WITH_${i:C/_//g:U}) >X @${REINPLACE_CMD} -e 's|#\(applications/${i}\)|\1|g' ${WRKSRC}/modules.conf >X.endif >X.endfor >X.for i in mod_amrwb mod_celt mod_silk >X.if defined(WITH_${i:C/_//g:U}) >X @${REINPLACE_CMD} -e 's|#\(codecs/${i}\)|\1|g' ${WRKSRC}/modules.conf >X.endif >X.endfor >X.for i in mod_shell_stream mod_shout >X.if defined(WITH_${i:C/_//g:U}) >X @${REINPLACE_CMD} -e 's|#\(formats/${i}\)|\1|g' ${WRKSRC}/modules.conf >X.endif >X.endfor >X.if defined(WITH_MODPASTREAM) >X @${REINPLACE_CMD} -e 's|#formats/mod_portaudio_stream|formats/mod_portaudio_stream|g' ${WRKSRC}/modules.conf >X.endif >X.for i in mod_say_de mod_say_es mod_say_en mod_say_fr mod_say_hu mod_say_it mod_say_nl mod_say_ru mod_say_th mod_say_zh >X.if defined(WITH_${i:C/_//g:U}) >X @${REINPLACE_CMD} -e 's|#\(say/${i}\)|\1|g' ${WRKSRC}/modules.conf >X.endif >X.endfor >X.for i in mod_perl mod_python >X.if defined(WITH_${i:C/_//g:U}) >X @${REINPLACE_CMD} -e 's|#\(languages/${i}\)|\1|g' ${WRKSRC}/modules.conf >X.endif >X.endfor >X.for i in mod_skinny mod_portaudio mod_dingaling >X.if defined(WITH_${i:C/_//g:U}) >X @${REINPLACE_CMD} -e 's|#\(endpoints/${i}\)|\1|g' ${WRKSRC}/modules.conf >X.endif >X.endfor >X.if defined(WITH_MODDPDIRECTORY) >X @${REINPLACE_CMD} -e 's|#dialplans/mod_dialplan_directory|dialplans/mod_dialplan_directory|g' ${WRKSRC}/modules.conf >X.endif >X.if defined(WITH_MODOPENZAP) >X @${REINPLACE_CMD} -e 's|#../../libs/openzap/mod_openzap|../../libs/openzap/mod_openzap|g' ${WRKSRC}/modules.conf >X.endif >X.if defined(WITH_MODMULTICAST) >X @${REINPLACE_CMD} -e 's|#event_handlers/mod_event_multicast|event_handlers/mod_event_multicast|g' ${WRKSRC}/modules.conf >X.endif >X.if defined(WITH_MODERLANGEVENT) >X @${REINPLACE_CMD} -e 's|#event_handlers/mod_erlang_event|event_handlers/mod_erlang_event|g' ${WRKSRC}/modules.conf >X.endif >X.if defined(WITH_MODXMLCURL) >X @${REINPLACE_CMD} -e 's|#xml_int/mod_xml_curl|xml_int/mod_xml_curl|g' ${WRKSRC}/modules.conf >X.endif >X >Xpre-install: >X @${SH} ${PKGINSTALL} ${BASE_PORTNAME} PRE-INSTALL >X >X.if !defined(WITH_EXTENSIONS) >X @${FIND} ${WRKSRC}/conf/directory/default -type f -name '*.xml' -delete >X.endif >X >Xpost-install: >X.if !defined(WITH_EXTENSIONS) >X @${MKDIR} ${PREFIX}/etc/${BASE_PORTNAME}/conf/directory/default >X.endif >X @${MKDIR} ${PREFIX}/share/${BASE_PORTNAME}/sounds >X @${CHOWN} -R ${FREESWITCH_USER}:${FREESWITCH_GROUP} ${PREFIX}/etc/${BASE_PORTNAME} >X @${CHOWN} -R ${FREESWITCH_USER}:${FREESWITCH_GROUP} ${PREFIX}/share/${BASE_PORTNAME} >X @${CHOWN} -R ${FREESWITCH_USER}:${FREESWITCH_GROUP} ${VARBASE}/db/${BASE_PORTNAME} >X @${CHOWN} -R ${FREESWITCH_USER}:${FREESWITCH_GROUP} ${VARBASE}/log/${BASE_PORTNAME} >X @${CHOWN} -R ${FREESWITCH_USER}:${FREESWITCH_GROUP} ${VARBASE}/${BASE_PORTNAME} >X @${CHOWN} -R ${FREESWITCH_USER}:${FREESWITCH_GROUP} ${VARBASE}/run/${BASE_PORTNAME} >X @${CHOWN} -R ${FREESWITCH_USER}:${FREESWITCH_GROUP} ${VARBASE}/spool/${BASE_PORTNAME} >X @for i in $$(${FIND} ${PREFIX}/etc/${BASE_PORTNAME}/conf/ -type f -name '*.sample'); do if [ ! -f $${i%.sample} ]; then ${CP} -p $$i $${i%.sample}; fi; done >X @${CAT} ${PKGMESSAGE} >X @${ECHO_MSG} "This port chown -R various directories ${FREESWITCH_USER}:${FREESWITCH_GROUP} " >X @${ECHO_MSG} "this is for port security . in the event something should stop working." >X @${ECHO_MSG} "Please take the time to check chownership of the dir's" >X @${ECHO_MSG} "${VARBASE}/db/${BASE_PORTNAME} ${VARBASE}/log/${BASE_PORTNAME} ${VARBASE}/${BASE_PORTNAME} ${PREFIX}/etc/${BASE_PORTNAME}" >X >X.include <bsd.port.mk> >03534bc0c601f2a0efe18b157a45f80a >echo x - freeswitch-core/distinfo >sed 's/^X//' >freeswitch-core/distinfo << 'bcdaa336b9ed3d433feccb950cea5c60' >XMD5 (freeswitch-1.0.6.tar.gz) = 388effee587887a81fe7f411b7350590 >XSHA256 (freeswitch-1.0.6.tar.gz) = 5610f478307b5c06d38e1ea4029298142c2960e426c3297378857d8734770215 >XSIZE (freeswitch-1.0.6.tar.gz) = 36400963 >XMD5 (celt-0.7.1.tar.gz) = c7f6b8346e132b1a48dae0eff77ea9f0 >XSHA256 (celt-0.7.1.tar.gz) = 93f0e2dfb59021b19e69dc0dee855eb89f19397db1dea0d0d6f9329cff933066 >XSIZE (celt-0.7.1.tar.gz) = 425092 >XMD5 (flite-1.3.99-latest.tar.gz) = 365b60881715c5e13c0d8bc37d9be6ff >XSHA256 (flite-1.3.99-latest.tar.gz) = ac5832c7b654c5adf9ec3df0e8a7c817d2105233e11ce5aa7e97a8c6c8e14e13 >XSIZE (flite-1.3.99-latest.tar.gz) = 17440698 >XMD5 (json-c-0.9.tar.gz) = 3a13d264528dcbaf3931b0cede24abae >XSHA256 (json-c-0.9.tar.gz) = 702a486c9bf8e19137d484ab5c49b4ad314eb5e1fe37062a72c0a0fa39439475 >XSIZE (json-c-0.9.tar.gz) = 340953 >XMD5 (lame-3.97.tar.gz) = 90a4acbb730d150dfe80de145126eef7 >XSHA256 (lame-3.97.tar.gz) = 0a2334a6d11085298a9a3c46d5d310cca012f2e61d6efae90840a76a364dbe17 >XSIZE (lame-3.97.tar.gz) = 1328058 >XMD5 (libmemcached-0.32.tar.gz) = 2f06059803737b6bf6135edfc86db4b3 >XSHA256 (libmemcached-0.32.tar.gz) = cf1be20af93163d6ab25b511f79c515778ebced54806875561ebef46011f2a9b >XSIZE (libmemcached-0.32.tar.gz) = 512586 >XMD5 (libshout-2.2.2.tar.gz) = e409b006b5dad6d8668c3e429bf20159 >XSHA256 (libshout-2.2.2.tar.gz) = 38701125cb0e0349f4394dd3254d6037eeb8af0747c0942ff433ffbcd48d2367 >XSIZE (libshout-2.2.2.tar.gz) = 478582 >XMD5 (mpg123.tar.gz) = 5af8730df15a50b3814bcb4686f3a8ff >XSHA256 (mpg123.tar.gz) = 408fed3b37d83ab2396bcf6253d62e75e573ba96b7c4497f0faddd557763b97b >XSIZE (mpg123.tar.gz) = 1253597 >XMD5 (openldap-2.4.11.tar.gz) = 920fedbbb5bc61c2ca52c56edeef770a >XSHA256 (openldap-2.4.11.tar.gz) = 76e57147a2373015f306f2e72128330e51d5c0f1056b4713283234dfd16c1c9c >XSIZE (openldap-2.4.11.tar.gz) = 4941654 >XMD5 (pocketsphinx-0.5.99-20091212.tar.gz) = 9162b0008213bbd3e8b046f6ab576d12 >XSHA256 (pocketsphinx-0.5.99-20091212.tar.gz) = ad2318103ae16bd1740b0e8658bc6d5fa8964e8eb79de128f7c106d3401f2f48 >XSIZE (pocketsphinx-0.5.99-20091212.tar.gz) = 11703230 >XMD5 (soundtouch-1.3.1.tar.gz) = 86979af5a2dde55d58967600476b8c23 >XSHA256 (soundtouch-1.3.1.tar.gz) = ff5ff8dfe4a078ced7478a71f0d4715ee27743424f5c06db19829e2fee06b2b5 >XSIZE (soundtouch-1.3.1.tar.gz) = 407740 >XMD5 (sphinxbase-0.4.99-20091212.tar.gz) = 0a6e3e726d8900961ec998dd1ba6c128 >XSHA256 (sphinxbase-0.4.99-20091212.tar.gz) = a1e359aa92934414bc4fe1dcbb93edad11bf7b5f625c94bdebe85d6dfe3618f0 >XSIZE (sphinxbase-0.4.99-20091212.tar.gz) = 2150613 >XMD5 (communicator_semi_6000_20080321.tar.gz) = 504941aa35924af84cee1bf61914d923 >XSHA256 (communicator_semi_6000_20080321.tar.gz) = dbb5e9fb85000a7cb97d6958a3ef8d77532dc55fc730ac6979705e8645cb0c18 >XSIZE (communicator_semi_6000_20080321.tar.gz) = 5595694 >bcdaa336b9ed3d433feccb950cea5c60 >echo x - freeswitch-core/pkg-descr >sed 's/^X//' >freeswitch-core/pkg-descr << 'cd38945c2cb9c25e39442922c43bf8dd' >XFreeSwitch Voip SoftSwitch & OpenSource PBX >X >XWWW: http://www.freeswitch.org/ >cd38945c2cb9c25e39442922c43bf8dd >echo x - freeswitch-core/pkg-plist >sed 's/^X//' >freeswitch-core/pkg-plist << 'f6a91caffef5f5c6182079ed2debd647' >X@unexec for i in $(find %D/etc/freeswitch/conf/ -type f -name \*.xml -o -name \*.ttml -o -name \*.tpl -o -name \*.conf -o -name \*.types); do if cmp "$i" "${i}.sample"; then rm "$i"; fi; done >Xbin/freeswitch >Xbin/fs_cli >Xbin/fs_ivrd >Xbin/fsxs >Xbin/gentls_cert >Xetc/freeswitch/conf/autoload_configs/acl.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/alsa.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/cdr_csv.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/cdr_pg_csv.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/cidlookup.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/conference.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/console.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/dialplan_directory.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/dingaling.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/directory.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/distributor.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/easyroute.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/enum.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/erlang_event.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/event_multicast.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/event_socket.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/fax.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/fifo.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/ivr.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/java.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/lcr.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/limit.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/local_stream.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/logfile.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/lua.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/memcache.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/modules.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/nibblebill.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/opal.conf.xml.sample >X%%WITH_MODOPENZAP%%etc/freeswitch/conf/autoload_configs/openzap.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/perl.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/pocketsphinx.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/portaudio.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/post_load_modules.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/python.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/rss.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/sangoma_codec.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/shout.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/skinny.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/sofia.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/spidermonkey.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/switch.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/syslog.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/timezones.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/tts_commandline.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/unicall.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/unimrcp.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/voicemail.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/xml_cdr.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/xml_curl.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/xml_rpc.conf.xml.sample >Xetc/freeswitch/conf/autoload_configs/zeroconf.conf.xml.sample >Xetc/freeswitch/conf/dialplan/default.xml.sample >Xetc/freeswitch/conf/dialplan/default/00_pizza_demo.xml.sample >Xetc/freeswitch/conf/dialplan/default/01_example.com.xml.sample >Xetc/freeswitch/conf/dialplan/default/99999_enum.xml.sample >Xetc/freeswitch/conf/dialplan/features.xml.sample >Xetc/freeswitch/conf/dialplan/public.xml.sample >Xetc/freeswitch/conf/dialplan/public/00_inbound_did.xml.sample >Xetc/freeswitch/conf/directory/default.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1000.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1001.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1002.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1003.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1004.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1005.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1006.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1007.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1008.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1009.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1010.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1011.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1012.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1013.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1014.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1015.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1016.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1017.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1018.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/1019.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/brian.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/default.xml.sample >X%%WITH_EXTENSIONS%%etc/freeswitch/conf/directory/default/example.com.xml.sample >Xetc/freeswitch/conf/extensions.conf.sample >Xetc/freeswitch/conf/freeswitch.xml.sample >Xetc/freeswitch/conf/fur_elise.ttml.sample >Xetc/freeswitch/conf/ivr_menus/demo_ivr.xml.sample >Xetc/freeswitch/conf/jingle_profiles/client.xml.sample >Xetc/freeswitch/conf/jingle_profiles/server.xml.sample >Xetc/freeswitch/conf/lang/de/de.xml.sample >Xetc/freeswitch/conf/lang/de/demo/demo.xml.sample >Xetc/freeswitch/conf/lang/de/vm/tts.xml.sample >Xetc/freeswitch/conf/lang/en/demo/demo-ivr.xml.sample >Xetc/freeswitch/conf/lang/en/demo/demo.xml.sample >Xetc/freeswitch/conf/lang/en/dir/sounds.xml.sample >Xetc/freeswitch/conf/lang/en/dir/tts.xml.sample >Xetc/freeswitch/conf/lang/en/en.xml.sample >Xetc/freeswitch/conf/lang/en/vm/sounds.xml.sample >Xetc/freeswitch/conf/lang/en/vm/tts.xml.sample >Xetc/freeswitch/conf/lang/fr/demo/demo.xml.sample >Xetc/freeswitch/conf/lang/fr/dir/sounds.xml.sample >Xetc/freeswitch/conf/lang/fr/dir/tts.xml.sample >Xetc/freeswitch/conf/lang/fr/fr.xml.sample >Xetc/freeswitch/conf/lang/fr/vm/sounds.xml.sample >Xetc/freeswitch/conf/lang/ru/demo/demo-ivr.xml.sample >Xetc/freeswitch/conf/lang/ru/demo/demo.xml.sample >Xetc/freeswitch/conf/lang/ru/dir/sounds.xml.sample >Xetc/freeswitch/conf/lang/ru/dir/tts.xml.sample >Xetc/freeswitch/conf/lang/ru/ru.xml.sample >Xetc/freeswitch/conf/lang/ru/vm/sounds.xml.sample >Xetc/freeswitch/conf/lang/ru/vm/tts.xml.sample >X%%WITH_MODOPENZAP%%etc/freeswitch/conf/m3ua.conf.sample >Xetc/freeswitch/conf/mime.types.sample >Xetc/freeswitch/conf/mrcp_profiles/loquendo-7-mrcp-v2.xml.sample >Xetc/freeswitch/conf/mrcp_profiles/nuance-1.0.0-mrcp-v1.xml.sample >Xetc/freeswitch/conf/mrcp_profiles/nuance-5.0-mrcp-v1.xml.sample >Xetc/freeswitch/conf/mrcp_profiles/nuance-5.0-mrcp-v2.xml.sample >Xetc/freeswitch/conf/mrcp_profiles/unimrcpserver-mrcp-v1.xml.sample >Xetc/freeswitch/conf/mrcp_profiles/voxeo-prophecy-8.0-mrcp-v1.xml.sample >Xetc/freeswitch/conf/notify-voicemail.tpl.sample >X%%WITH_MODOPENZAP%%etc/freeswitch/conf/openzap.conf.sample >X%%WITH_MODOPENZAP%%etc/freeswitch/conf/pika.conf.sample >Xetc/freeswitch/conf/sip_profiles/external.xml.sample >Xetc/freeswitch/conf/sip_profiles/external/example.xml.sample >Xetc/freeswitch/conf/sip_profiles/internal-ipv6.xml.sample >Xetc/freeswitch/conf/sip_profiles/internal.xml.sample >Xetc/freeswitch/conf/sip_profiles/internal/example.xml.sample >Xetc/freeswitch/conf/skinny_profiles/internal.xml.sample >Xetc/freeswitch/conf/tetris.ttml.sample >X%%WITH_MODOPENZAP%%etc/freeswitch/conf/tones.conf.sample >Xetc/freeswitch/conf/vars.xml.sample >Xetc/freeswitch/conf/voicemail.tpl.sample >X%%WITH_MODOPENZAP%%etc/freeswitch/conf/wanpipe.conf.sample >Xetc/freeswitch/conf/web-vm.tpl.sample >X%%WITH_MODOPENZAP%%etc/freeswitch/conf/zt.conf.sample >X@exec for i in $(find %D/etc/freeswitch/conf/ -type f -name *.sample); do if [ ! -f ${i%.sample} ]; then cp $i ${i%.sample}; fi; done >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/default.dic >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/communicator/COPYING >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/communicator/feat.params >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/communicator/mdef >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/communicator/means >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/communicator/noisedict >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/communicator/sendump >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/communicator/transition_matrices >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/communicator/variances >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/wsj1/Makefile >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/wsj1/Makefile.am >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/wsj1/Makefile.in >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/wsj1/feat.params >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/wsj1/kdtrees >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/wsj1/mdef >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/wsj1/means >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/wsj1/noisedict >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/wsj1/sendump >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/wsj1/transition_matrices >X%%WITH_MODPOCKETSPHINX%%etc/freeswitch/grammar/model/wsj1/variances >X%%WITH_MODOPENZAP%%include/freeswitch/fsk.h >X%%WITH_MODOPENZAP%%include/freeswitch/g711.h >X%%WITH_MODOPENZAP%%include/freeswitch/hashtable.h >X%%WITH_MODOPENZAP%%include/freeswitch/hashtable_itr.h >X%%WITH_MODOPENZAP%%include/freeswitch/hashtable_private.h >Xinclude/freeswitch/libteletone.h >Xinclude/freeswitch/libteletone_detect.h >Xinclude/freeswitch/libteletone_generate.h >X%%WITH_MODOPENZAP%%include/freeswitch/openzap.h >X%%WITH_MODOPENZAP%%include/freeswitch/sangoma_tdm_api.h >Xinclude/freeswitch/switch.h >Xinclude/freeswitch/switch_am_config.h >Xinclude/freeswitch/switch_apr.h >Xinclude/freeswitch/switch_buffer.h >Xinclude/freeswitch/switch_caller.h >Xinclude/freeswitch/switch_channel.h >Xinclude/freeswitch/switch_config.h >Xinclude/freeswitch/switch_console.h >Xinclude/freeswitch/switch_core.h >Xinclude/freeswitch/switch_core_db.h >Xinclude/freeswitch/switch_core_event_hook.h >Xinclude/freeswitch/switch_cpp.h >Xinclude/freeswitch/switch_dso.h >Xinclude/freeswitch/switch_event.h >Xinclude/freeswitch/switch_frame.h >Xinclude/freeswitch/switch_ivr.h >Xinclude/freeswitch/switch_loadable_module.h >Xinclude/freeswitch/switch_log.h >Xinclude/freeswitch/switch_module_interfaces.h >Xinclude/freeswitch/switch_mprintf.h >Xinclude/freeswitch/switch_nat.h >Xinclude/freeswitch/switch_odbc.h >Xinclude/freeswitch/switch_platform.h >Xinclude/freeswitch/switch_regex.h >Xinclude/freeswitch/switch_resample.h >Xinclude/freeswitch/switch_rtp.h >Xinclude/freeswitch/switch_scheduler.h >Xinclude/freeswitch/switch_stun.h >Xinclude/freeswitch/switch_types.h >Xinclude/freeswitch/switch_utils.h >Xinclude/freeswitch/switch_xml.h >Xinclude/freeswitch/switch_xml_config.h >X%%WITH_MODOPENZAP%%include/freeswitch/uart.h >X%%WITH_MODOPENZAP%%include/freeswitch/zap_buffer.h >X%%WITH_MODOPENZAP%%include/freeswitch/zap_config.h >X%%WITH_MODOPENZAP%%include/freeswitch/zap_cpu_monitor.h >X%%WITH_MODOPENZAP%%include/freeswitch/zap_dso.h >X%%WITH_MODOPENZAP%%include/freeswitch/zap_threadmutex.h >X%%WITH_MODOPENZAP%%include/freeswitch/zap_types.h >Xlib/freeswitch/lib/libfreeswitch.a >Xlib/freeswitch/lib/libfreeswitch.la >Xlib/freeswitch/lib/libfreeswitch.so >Xlib/freeswitch/lib/libfreeswitch.so.1 >Xlib/freeswitch/lib/libjs.a >Xlib/freeswitch/lib/libjs.la >Xlib/freeswitch/lib/libjs.so >Xlib/freeswitch/lib/libjs.so.1 >Xlib/freeswitch/lib/libnspr4.a >Xlib/freeswitch/lib/libnspr4.so.1 >X%%WITH_MODOPENZAP%%lib/freeswitch/lib/libopenzap.a >X%%WITH_MODOPENZAP%%lib/freeswitch/lib/libopenzap.la >X%%WITH_MODOPENZAP%%lib/freeswitch/lib/libopenzap.so >X%%WITH_MODOPENZAP%%lib/freeswitch/lib/libopenzap.so.1 >Xlib/freeswitch/lib/libplc4.a >Xlib/freeswitch/lib/libplc4.so.1 >Xlib/freeswitch/lib/libplds4.a >Xlib/freeswitch/lib/libplds4.so.1 >Xlib/freeswitch/mod/mod_amr.la >Xlib/freeswitch/mod/mod_amr.so >X%%WITH_MODAMRWB%%lib/freeswitch/mod/mod_amrwb.la >X%%WITH_MODAMRWB%%lib/freeswitch/mod/mod_amrwb.so >Xlib/freeswitch/mod/mod_bv.la >Xlib/freeswitch/mod/mod_bv.so >Xlib/freeswitch/mod/mod_cdr_csv.la >Xlib/freeswitch/mod/mod_cdr_csv.so >X%%WITH_MODCELT%%lib/freeswitch/mod/mod_celt.la >X%%WITH_MODCELT%%lib/freeswitch/mod/mod_celt.so >X%%WITH_MODCIDLOOKUP%%lib/freeswitch/mod/mod_cidlookup.la >X%%WITH_MODCIDLOOKUP%%lib/freeswitch/mod/mod_cidlookup.so >Xlib/freeswitch/mod/mod_cluechoo.la >Xlib/freeswitch/mod/mod_cluechoo.so >Xlib/freeswitch/mod/mod_commands.la >Xlib/freeswitch/mod/mod_commands.so >Xlib/freeswitch/mod/mod_conference.la >Xlib/freeswitch/mod/mod_conference.so >Xlib/freeswitch/mod/mod_console.la >Xlib/freeswitch/mod/mod_console.so >X%%WITH_MODCURL%%lib/freeswitch/mod/mod_curl.la >X%%WITH_MODCURL%%lib/freeswitch/mod/mod_curl.so >Xlib/freeswitch/mod/mod_dialplan_asterisk.la >Xlib/freeswitch/mod/mod_dialplan_asterisk.so >X%%WITH_MODDPDIRECTORY%%lib/freeswitch/mod/mod_dialplan_directory.la >X%%WITH_MODDPDIRECTORY%%lib/freeswitch/mod/mod_dialplan_directory.so >Xlib/freeswitch/mod/mod_dialplan_xml.la >Xlib/freeswitch/mod/mod_dialplan_xml.so >X%%WITH_MODDINGALING%%lib/freeswitch/mod/mod_dingaling.la >X%%WITH_MODDINGALING%%lib/freeswitch/mod/mod_dingaling.so >X%%WITH_MODDIRECTORY%%lib/freeswitch/mod/mod_directory.la >X%%WITH_MODDIRECTORY%%lib/freeswitch/mod/mod_directory.so >X%%WITH_MODDISTRIBUTOR%%lib/freeswitch/mod/mod_distributor.la >X%%WITH_MODDISTRIBUTOR%%lib/freeswitch/mod/mod_distributor.so >Xlib/freeswitch/mod/mod_dptools.la >Xlib/freeswitch/mod/mod_dptools.so >X%%WITH_MODEASYROUTE%%lib/freeswitch/mod/mod_easyroute.la >X%%WITH_MODEASYROUTE%%lib/freeswitch/mod/mod_easyroute.so >Xlib/freeswitch/mod/mod_enum.la >Xlib/freeswitch/mod/mod_enum.so >X%%WITH_MODERLANGEVENT%%lib/freeswitch/mod/mod_erlang_event.la >X%%WITH_MODERLANGEVENT%%lib/freeswitch/mod/mod_erlang_event.so >Xlib/freeswitch/mod/mod_esf.la >Xlib/freeswitch/mod/mod_esf.so >X%%WITH_MODMULTICAST%%lib/freeswitch/mod/mod_event_multicast.la >X%%WITH_MODMULTICAST%%lib/freeswitch/mod/mod_event_multicast.so >Xlib/freeswitch/mod/mod_event_socket.la >Xlib/freeswitch/mod/mod_event_socket.so >Xlib/freeswitch/mod/mod_expr.la >Xlib/freeswitch/mod/mod_expr.so >X%%WITH_MODFAX%%lib/freeswitch/mod/mod_fax.la >X%%WITH_MODFAX%%lib/freeswitch/mod/mod_fax.so >Xlib/freeswitch/mod/mod_fifo.la >Xlib/freeswitch/mod/mod_fifo.so >Xlib/freeswitch/mod/mod_file_string.la >Xlib/freeswitch/mod/mod_file_string.so >X%%WITH_MODFLITE%%lib/freeswitch/mod/mod_flite.la >X%%WITH_MODFLITE%%lib/freeswitch/mod/mod_flite.so >Xlib/freeswitch/mod/mod_fsv.la >Xlib/freeswitch/mod/mod_fsv.so >Xlib/freeswitch/mod/mod_g723_1.la >Xlib/freeswitch/mod/mod_g723_1.so >Xlib/freeswitch/mod/mod_g729.la >Xlib/freeswitch/mod/mod_g729.so >Xlib/freeswitch/mod/mod_h26x.la >Xlib/freeswitch/mod/mod_h26x.so >Xlib/freeswitch/mod/mod_ilbc.la >Xlib/freeswitch/mod/mod_ilbc.so >X%%WITH_MODLCR%%lib/freeswitch/mod/mod_lcr.la >X%%WITH_MODLCR%%lib/freeswitch/mod/mod_lcr.so >Xlib/freeswitch/mod/mod_limit.la >Xlib/freeswitch/mod/mod_limit.so >Xlib/freeswitch/mod/mod_local_stream.la >Xlib/freeswitch/mod/mod_local_stream.so >Xlib/freeswitch/mod/mod_logfile.la >Xlib/freeswitch/mod/mod_logfile.so >Xlib/freeswitch/mod/mod_loopback.la >Xlib/freeswitch/mod/mod_loopback.so >Xlib/freeswitch/mod/mod_lua.la >Xlib/freeswitch/mod/mod_lua.so >X%%WITH_MODMEMCACHE%%lib/freeswitch/mod/mod_memcache.la >X%%WITH_MODMEMCACHE%%lib/freeswitch/mod/mod_memcache.so >Xlib/freeswitch/mod/mod_native_file.la >Xlib/freeswitch/mod/mod_native_file.so >X%%WITH_MODNIBBLEBILL%%lib/freeswitch/mod/mod_nibblebill.la >X%%WITH_MODNIBBLEBILL%%lib/freeswitch/mod/mod_nibblebill.so >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/mod_openzap.la >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/mod_openzap.so >X%%WITH_MODPERL%%lib/freeswitch/mod/mod_perl.la >X%%WITH_MODPERL%%lib/freeswitch/mod/mod_perl.so >X%%WITH_MODPOCKETSPHINX%%lib/freeswitch/mod/mod_pocketsphinx.la >X%%WITH_MODPOCKETSPHINX%%lib/freeswitch/mod/mod_pocketsphinx.so >X%%WITH_MODPORTAUDIO%%lib/freeswitch/mod/mod_portaudio.la >X%%WITH_MODPORTAUDIO%%lib/freeswitch/mod/mod_portaudio.so >X%%WITH_MODPASTREAM%%lib/freeswitch/mod/mod_portaudio_stream.la >X%%WITH_MODPASTREAM%%lib/freeswitch/mod/mod_portaudio_stream.so >X%%WITH_MODPYTHON%%lib/freeswitch/mod/mod_python.la >X%%WITH_MODPYTHON%%lib/freeswitch/mod/mod_python.so >X%%WITH_MODRSS%%lib/freeswitch/mod/mod_rss.la >X%%WITH_MODRSS%%lib/freeswitch/mod/mod_rss.so >X%%WITH_MODSAYDE%%lib/freeswitch/mod/mod_say_de.la >X%%WITH_MODSAYDE%%lib/freeswitch/mod/mod_say_de.so >X%%WITH_MODSAYEN%%lib/freeswitch/mod/mod_say_en.la >X%%WITH_MODSAYEN%%lib/freeswitch/mod/mod_say_en.so >X%%WITH_MODSAYES%%lib/freeswitch/mod/mod_say_es.la >X%%WITH_MODSAYES%%lib/freeswitch/mod/mod_say_es.so >X%%WITH_MODSAYFR%%lib/freeswitch/mod/mod_say_fr.la >X%%WITH_MODSAYFR%%lib/freeswitch/mod/mod_say_fr.so >X%%WITH_MODSAYHU%%lib/freeswitch/mod/mod_say_hu.la >X%%WITH_MODSAYHU%%lib/freeswitch/mod/mod_say_hu.so >X%%WITH_MODSAYIT%%lib/freeswitch/mod/mod_say_it.la >X%%WITH_MODSAYIT%%lib/freeswitch/mod/mod_say_it.so >X%%WITH_MODSAYNL%%lib/freeswitch/mod/mod_say_nl.la >X%%WITH_MODSAYNL%%lib/freeswitch/mod/mod_say_nl.so >X%%WITH_MODSAYRU%%lib/freeswitch/mod/mod_say_ru.la >X%%WITH_MODSAYRU%%lib/freeswitch/mod/mod_say_ru.so >X%%WITH_MODSAYTH%%lib/freeswitch/mod/mod_say_th.la >X%%WITH_MODSAYTH%%lib/freeswitch/mod/mod_say_th.so >X%%WITH_MODSAYZH%%lib/freeswitch/mod/mod_say_zh.la >X%%WITH_MODSAYZH%%lib/freeswitch/mod/mod_say_zh.so >X%%WITH_MODSHELLSTREAM%%lib/freeswitch/mod/mod_shell_stream.la >X%%WITH_MODSHELLSTREAM%%lib/freeswitch/mod/mod_shell_stream.so >X%%WITH_MODSHOUT%%lib/freeswitch/mod/mod_shout.la >X%%WITH_MODSHOUT%%lib/freeswitch/mod/mod_shout.so >X%%WITH_MODSILK%%lib/freeswitch/mod/mod_silk.la >X%%WITH_MODSILK%%lib/freeswitch/mod/mod_silk.so >Xlib/freeswitch/mod/mod_siren.la >Xlib/freeswitch/mod/mod_siren.so >X%%WITH_MODSKINNY%%lib/freeswitch/mod/mod_skinny.la >X%%WITH_MODSKINNY%%lib/freeswitch/mod/mod_skinny.so >X%%WITH_MODSNAPSHOT%%lib/freeswitch/mod/mod_snapshot.la >X%%WITH_MODSNAPSHOT%%lib/freeswitch/mod/mod_snapshot.so >Xlib/freeswitch/mod/mod_sndfile.la >Xlib/freeswitch/mod/mod_sndfile.so >X%%WITH_MODSNOM%%lib/freeswitch/mod/mod_snom.la >X%%WITH_MODSNOM%%lib/freeswitch/mod/mod_snom.so >Xlib/freeswitch/mod/mod_sofia.la >Xlib/freeswitch/mod/mod_sofia.so >X%%WITH_MODSOUNDTOUCH%%lib/freeswitch/mod/mod_soundtouch.la >X%%WITH_MODSOUNDTOUCH%%lib/freeswitch/mod/mod_soundtouch.so >Xlib/freeswitch/mod/mod_speex.la >Xlib/freeswitch/mod/mod_speex.so >Xlib/freeswitch/mod/mod_spidermonkey.la >Xlib/freeswitch/mod/mod_spidermonkey.so >Xlib/freeswitch/mod/mod_spidermonkey_core_db.la >Xlib/freeswitch/mod/mod_spidermonkey_core_db.so >Xlib/freeswitch/mod/mod_spidermonkey_curl.la >Xlib/freeswitch/mod/mod_spidermonkey_curl.so >Xlib/freeswitch/mod/mod_spidermonkey_odbc.la >Xlib/freeswitch/mod/mod_spidermonkey_odbc.so >Xlib/freeswitch/mod/mod_spidermonkey_socket.la >Xlib/freeswitch/mod/mod_spidermonkey_socket.so >Xlib/freeswitch/mod/mod_spidermonkey_teletone.la >Xlib/freeswitch/mod/mod_spidermonkey_teletone.so >X%%WITH_MODSPY%%lib/freeswitch/mod/mod_spy.la >X%%WITH_MODSPY%%lib/freeswitch/mod/mod_spy.so >Xlib/freeswitch/mod/mod_syslog.la >Xlib/freeswitch/mod/mod_syslog.so >Xlib/freeswitch/mod/mod_tone_stream.la >Xlib/freeswitch/mod/mod_tone_stream.so >X%%WITH_MODTTSCMDLINE%%lib/freeswitch/mod/mod_tts_commandline.la >X%%WITH_MODTTSCMDLINE%%lib/freeswitch/mod/mod_tts_commandline.so >X%%WITH_MODUNIMRCP%%lib/freeswitch/mod/mod_unimrcp.la >X%%WITH_MODUNIMRCP%%lib/freeswitch/mod/mod_unimrcp.so >Xlib/freeswitch/mod/mod_valet_parking.la >Xlib/freeswitch/mod/mod_valet_parking.so >X%%WITH_MODVMD%%lib/freeswitch/mod/mod_vmd.la >X%%WITH_MODVMD%%lib/freeswitch/mod/mod_vmd.so >Xlib/freeswitch/mod/mod_voicemail.la >Xlib/freeswitch/mod/mod_voicemail.so >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_analog.a >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_analog.la >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_analog.so >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_analog_em.a >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_analog_em.la >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_analog_em.so >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_isdn.a >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_isdn.la >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_isdn.so >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_libpri.a >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_libpri.la >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_libpri.so >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_sangoma_boost.a >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_sangoma_boost.la >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_sangoma_boost.so >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_skel.a >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_skel.la >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_skel.so >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_zt.a >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_zt.la >X%%WITH_MODOPENZAP%%lib/freeswitch/mod/ozmod_zt.so >Xlib/freeswitch/mod/mod_voipcodecs.la >Xlib/freeswitch/mod/mod_voipcodecs.so >Xlib/freeswitch/mod/mod_xml_cdr.la >Xlib/freeswitch/mod/mod_xml_cdr.so >X%%WITH_MODXMLCURL%%lib/freeswitch/mod/mod_xml_curl.la >X%%WITH_MODXMLCURL%%lib/freeswitch/mod/mod_xml_curl.so >Xlib/freeswitch/mod/mod_xml_rpc.la >Xlib/freeswitch/mod/mod_xml_rpc.so >X%%WITH_MODPERL%%perl/freeswitch.la >X%%WITH_MODPERL%%perl/freeswitch.pm >X%%WITH_MODPERL%%perl/freeswitch.so >Xwww/freeswitch/htdocs/license.txt >Xwww/freeswitch/htdocs/slim.swf >Xwww/freeswitch/htdocs/slimtest.htm >X@dirrm www/freeswitch/htdocs >X@dirrm www/freeswitch >X@dirrm share/freeswitch/sounds >X@dirrm share/freeswitch >X%%WITH_MODPERL%%@dirrm perl >X@dirrm lib/freeswitch/mod >X@dirrm lib/freeswitch/lib >X@dirrm lib/freeswitch >X@dirrm include/freeswitch >X@dirrm etc/freeswitch/scripts >X%%WITH_MODPOCKETSPHINX%%@dirrm etc/freeswitch/grammar/model/wsj1 >X%%WITH_MODPOCKETSPHINX%%@dirrm etc/freeswitch/grammar/model/communicator >X%%WITH_MODPOCKETSPHINX%%@dirrm etc/freeswitch/grammar/model >X@dirrm etc/freeswitch/grammar >X@dirrm etc/freeswitch/conf/skinny_profiles >X@dirrm etc/freeswitch/conf/sip_profiles/internal >X@dirrm etc/freeswitch/conf/sip_profiles/external >X@dirrm etc/freeswitch/conf/sip_profiles >X@dirrm etc/freeswitch/conf/mrcp_profiles >X@dirrm etc/freeswitch/conf/lang/ru/vm >X@dirrm etc/freeswitch/conf/lang/ru/dir >X@dirrm etc/freeswitch/conf/lang/ru/demo >X@dirrm etc/freeswitch/conf/lang/ru >X@dirrm etc/freeswitch/conf/lang/fr/vm >X@dirrm etc/freeswitch/conf/lang/fr/dir >X@dirrm etc/freeswitch/conf/lang/fr/demo >X@dirrm etc/freeswitch/conf/lang/fr >X@dirrm etc/freeswitch/conf/lang/en/vm >X@dirrm etc/freeswitch/conf/lang/en/dir >X@dirrm etc/freeswitch/conf/lang/en/demo >X@dirrm etc/freeswitch/conf/lang/en >X@dirrm etc/freeswitch/conf/lang/de/vm >X@dirrm etc/freeswitch/conf/lang/de/demo >X@dirrm etc/freeswitch/conf/lang/de >X@dirrm etc/freeswitch/conf/lang >X@dirrm etc/freeswitch/conf/jingle_profiles >X@dirrm etc/freeswitch/conf/ivr_menus >X@dirrm etc/freeswitch/conf/directory/default >X@dirrm etc/freeswitch/conf/directory >X@dirrm etc/freeswitch/conf/dialplan/public >X@dirrm etc/freeswitch/conf/dialplan/default >X@dirrm etc/freeswitch/conf/dialplan >X@dirrm etc/freeswitch/conf/autoload_configs >X@dirrm etc/freeswitch/conf >X@dirrm etc/freeswitch >X@exec mkdir -p %D/etc/freeswitch/scripts >X@exec mkdir -p %D/share/freeswitch/sounds >X@cwd /var/ >X@dirrm spool/freeswitch/voicemail >X@dirrm log/freeswitch/xml_cdr >X@dirrm log/freeswitch >X@dirrm freeswitch/recordings >X@dirrm freeswitch >X@dirrm db/freeswitch >X@exec mkdir -p %D/spool/freeswitch/voicemail >X@exec mkdir -p %D/log/freeswitch/ >X@exec mkdir -p %D/log/freeswitch/xml_cdr >X@exec mkdir -p %D/freeswitch >X@exec mkdir -p %D/freeswitch/recordings >X@exec mkdir -p %D/db/freeswitch >X >f6a91caffef5f5c6182079ed2debd647 >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 148693
:
107869
|
107870
|
107871
|
107872
| 107873 |
107874