FreeBSD Bugzilla – Attachment 124364 Details for
Bug 167872
Update of net/freeswitch-core
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
freeswitch12-core.shar
freeswitch12-core.shar (text/plain; charset=windows-1252), 56.26 KB, created by
RIchard Neese
on 2012-05-14 16:24:45 UTC
(
hide
)
Description:
freeswitch12-core.shar
Filename:
MIME Type:
Creator:
RIchard Neese
Created:
2012-05-14 16:24:45 UTC
Size:
56.26 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: ># ># freeswitch12-core ># freeswitch12-core/files ># freeswitch12-core/files/pkg-message.in ># freeswitch12-core/files/patch-build-getlib.sh.in ># freeswitch12-core/files/patch-libs-freetdm-Makefile.am ># freeswitch12-core/files/patch-libs-freetdm-mod_freetdm-Makefile.in ># freeswitch12-core/files/patch-configure.in ># freeswitch12-core/files/patch-conf-vanilla-sip_profiles-internal.xml ># freeswitch12-core/files/patch-src-include-private-switch_core_pvt.h ># freeswitch12-core/files/patch-src-include-switch_types.h ># freeswitch12-core/files/patch-src-switch_core.c ># freeswitch12-core/files/patch-Makefile.am ># freeswitch12-core/files/pkg-install.in ># freeswitch12-core/files/patch-conf-vanilla-sip_profiles-external.xml ># freeswitch12-core/files/patch-conf-vanilla-autoload_configs-switch.conf.xml ># freeswitch12-core/files/patch-build-modules.conf.in ># freeswitch12-core/files/freeswitch.in ># freeswitch12-core/files/patch-src-mod-event_handlers-mod_event_socket-mod_event_socket.c ># freeswitch12-core/Makefile ># freeswitch12-core/distinfo ># freeswitch12-core/pkg-descr ># freeswitch12-core/pkg-plist ># >echo c - freeswitch12-core >mkdir -p freeswitch12-core > /dev/null 2>&1 >echo c - freeswitch12-core/files >mkdir -p freeswitch12-core/files > /dev/null 2>&1 >echo x - freeswitch12-core/files/pkg-message.in >sed 's/^X//' >freeswitch12-core/files/pkg-message.in << 'b587fd1f94966a5850d4a17c8fba53e0' >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 >b587fd1f94966a5850d4a17c8fba53e0 >echo x - freeswitch12-core/files/patch-build-getlib.sh.in >sed 's/^X//' >freeswitch12-core/files/patch-build-getlib.sh.in << '7dd2ce5f56cbd8ab8091f468a146ed9f' >X--- build/getlib.sh.in.orig 2011-11-03 00:15:31.000000000 -0400 >X+++ build/getlib.sh.in 2011-11-03 02:05:01.000000000 -0400 >X@@ -7,10 +7,10 @@ >X WGET=@WGET@ >X CURL=@CURL@ >X >X-if [ -f "$WGET" ]; then >X- DOWNLOAD_CMD=$WGET >X-elif [ -f "$CURL" ]; then >X+if [ -f "$CURL" ]; then >X DOWNLOAD_CMD="$CURL -O" >X+elif [ -f "$WGET" ]; then >X+ DOWNLOAD_CMD=$WGET >X fi >X >X if [ -n "`echo $1 | grep '://'`" ]; then >7dd2ce5f56cbd8ab8091f468a146ed9f >echo x - freeswitch12-core/files/patch-libs-freetdm-Makefile.am >sed 's/^X//' >freeswitch12-core/files/patch-libs-freetdm-Makefile.am << 'd2567e04988e1bb0a6d1f184920d24e6' >X--- libs/freetdm/Makefile.am >X+++ libs/freetdm/Makefile.am >X@@ -320,5 +320,5 @@ mod_freetdm-clean: >X install-data-local: >X $(mkinstalldirs) $(DESTDIR)$(PREFIX) >X $(mkinstalldirs) $(DESTDIR)@confdir@ >X- @[ -f "$(DESTDIR)@confdir@/freetdm.conf" ] || ( cp conf/*.conf $(DESTDIR)@confdir@) >X+ @for i in conf/*.conf; do cp -p $$i $$i.sample; done; cp -f -p conf/*.conf.sample $(DESTDIR)@confdir@ >X @echo FreeTDM Installed >d2567e04988e1bb0a6d1f184920d24e6 >echo x - freeswitch12-core/files/patch-libs-freetdm-mod_freetdm-Makefile.in >sed 's/^X//' >freeswitch12-core/files/patch-libs-freetdm-mod_freetdm-Makefile.in << '378659995fc7d409fa214aa85ddb611b' >X--- libs/freetdm/mod_freetdm/Makefile.in >X+++ libs/freetdm/mod_freetdm/Makefile.in >X@@ -15,8 +15,7 @@ $(FTLA): $(FT_DIR)/.update >X >X local_install: >X cd $(FT_DIR) && $(MAKE) install >X- [ -f $(DESTDIR)@confdir@/autoload_configs/freetdm.conf.xml ] || cp -f $(FT_DIR)/conf/freetdm.conf.xml $(DESTDIR)@confdir@/autoload_configs >X- >X+ @for i in $(FT_DIR)/conf/*.xml; do cp -p $$i $$i.sample; done; [ -f $(DESTDIR)@confdir@/autoload_configs/freetdm.conf.xml.sample ] || cp -f -p $(FT_DIR)/conf/freetdm.conf.xml.sample $(DESTDIR)@confdir@/autoload_configs >X local_clean: >X cd $(FT_DIR) && $(MAKE) clean >X >378659995fc7d409fa214aa85ddb611b >echo x - freeswitch12-core/files/patch-configure.in >sed 's/^X//' >freeswitch12-core/files/patch-configure.in << '0f918908b0d865e5e16cb56b8d91b75a' >X--- configure.in.orig 2012-05-11 17:16:05.000000000 -0400 >X+++ configure.in 2012-05-11 17:31:04.000000000 -0400 >X@@ -1,4 +1,5 @@ >X-# -*- Autoconf -*- >X+ >X+# -*- Autoconf -*- >X # Process this file with autoconf to produce a configure script. >X >X # Must change all of the below together >X@@ -32,19 +33,27 @@ >X AC_SUBST(switch_srcdir) >X AC_SUBST(switch_builddir) >X >X-# Where to install the modules >X-AC_ARG_WITH([modinstdir], >X- [AS_HELP_STRING([--with-modinstdir=DIR], [Install modules into this location (default: $prefix/mod)])], [modulesdir="$withval"], [modulesdir="${prefix}/mod"]) >X-AC_SUBST(modulesdir) >X-AC_DEFINE_UNQUOTED([SWITCH_MOD_DIR],"${modulesdir}",[where to install the modules to]) >X+#Where to put freeswitch config files >X+if test "$sysconfdir" = "\${prefix}/etc" ; then >X+ confdir="${prefix}/conf" >X+else >X+ confdir="${sysconfdir}" >X+fi >X+ >X+sysconfdir="$confdir" >X+ >X+AC_SUBST(confdir) >X+AC_DEFINE_UNQUOTED([SWITCH_CONF_DIR],"${confdir}",[directory for configuration files]) >X >X+#Where to put freswitch logfiles and runtime PID; >X if test "$localstatedir" = "\${prefix}/var" ; then >X- rundir="$prefix/run" >X- logdir="${prefix}/log" >X+ rundir="${prefix}/run" >X+ logdir="${prefix}/log" >X else >X- rundir="$localstatedir/run/freeswitch" >X- logdir="$localstatedir/log/freeswitch" >X+ rundir="$localstatedir/run/freeswitch" >X+ logdir="$localstatedir/log/freeswitch" >X fi >X+ >X # Where to put pidfile >X AC_ARG_WITH([rundir], >X [AS_HELP_STRING([--with-rundir=DIR], [Put pidfile into this location (default: $prefix/run)])], [runtimedir="$withval"], [runtimedir="$rundir"]) >X@@ -56,51 +65,60 @@ >X AC_SUBST(logfiledir) >X AC_DEFINE_UNQUOTED([SWITCH_LOG_DIR],"${logfiledir}",[where to put log files]) >X >X-AC_ARG_WITH([dbdir], >X- [AS_HELP_STRING([--with-dbdir=DIR], [Put database files into this location (default: $prefix/db)])], [dbdir="$withval"], [dbdir="$prefix/db"]) >X-AC_SUBST(dbdir) >X-AC_DEFINE_UNQUOTED([SWITCH_DB_DIR],"${dbdir}",[where to put db files]) >X+#Where to put Freeswitch database; >X+if test "$datadir" = "\${prefix}/var" ; then >X+ dbdir="${prefix}/db" >X+else >X+ dbdir="${datadir}" >X+fi >X >X-AC_ARG_WITH([htdocsdir], >X- [AS_HELP_STRING([--with-htdocsdir=DIR], [Put html files into this location (default: $prefix/htdocs)])], [htdocsdir="$withval"], [htdocsdir="$prefix/htdocs"]) >X-AC_SUBST(htdocsdir) >X-AC_DEFINE_UNQUOTED([SWITCH_HTDOCS_DIR],"${htdocsdir}",[where to put htdocs files]) >X+datadir="$dbdir" >X >X-AC_ARG_WITH([soundsdir], >X- [AS_HELP_STRING([--with-soundsdir=DIR], [Put sound files into this location (default: $prefix/sounds)])], [soundsdir="$withval"], [soundsdir="$prefix/sounds"]) >X-AC_SUBST(soundsdir) >X-AC_DEFINE_UNQUOTED([SWITCH_SOUNDS_DIR],"${soundsdir}",[where to put sounds files]) >X+AC_SUBST(dbdir) >X+AC_DEFINE_UNQUOTED([SWITCH_DB_DIR],"${dbdir}",[where to store freeswitch database files]) >X >X+#Where to put grammar files >X AC_ARG_WITH([grammardir], >X- [AS_HELP_STRING([--with-grammardir=DIR], [Put grammar files into this location (default: $prefix/grammar)])], [grammardir="$withval"], [grammardir="$prefix/grammar"]) >X+ [AS_HELP_STRING([--with-grammardir=DIR], [Put grammar files into this location (default: $prefix/grammar)])], [grammardir="$withval"], [grammardir="${prefix}/grammar"]) >X AC_SUBST(grammardir) >X-AC_DEFINE_UNQUOTED([SWITCH_GRAMMAR_DIR],"${grammardir}",[where to put grammar files]) >X+AC_DEFINE_UNQUOTED([SWITCH_GRAMMAR_DIR],"${grammardir}",[where to put freeswitch grammar files]) >X >X-AC_ARG_WITH([scriptdir], >X- [AS_HELP_STRING([--with-scriptdir=DIR], [Put script files into this location (default: $prefix/scripts)])], [scriptdir="$withval"], [scriptdir="$prefix/scripts"]) >X-AC_SUBST(scriptdir) >X-AC_DEFINE_UNQUOTED([SWITCH_SCRIPT_DIR],"${scriptdir}",[where to put script files]) >X+AC_ARG_WITH([htdocsdir], >X+ [AS_HELP_STRING([--with-htdocsdir=DIR], [Put html files into this location (default: $prefix/htdocs)])], [htdocsdir="$withval"], [htdocsdir="$prefix/htdocs"]) >X+AC_SUBST(htdocsdir) >X+AC_DEFINE_UNQUOTED([SWITCH_HTDOCS_DIR],"${htdocsdir}",[where to put htdocs files]) >X+ >X+# Where to install the modules >X+AC_ARG_WITH([modinstdir], >X+ [AS_HELP_STRING([--with-modinstdir=DIR], [Install modules into this location (default: $prefix/mod)])], [modulesdir="$withval"], [modulesdir="${prefix}/mod"]) >X+AC_SUBST(modulesdir) >X+AC_DEFINE_UNQUOTED([SWITCH_MOD_DIR],"${modulesdir}",[where to install the modules to]) >X >X+#Where to put Custom Recordings >X AC_ARG_WITH([recordingsdir], >X- [AS_HELP_STRING([--with-recordingsdir=DIR], [Put recordings files into this location (default: $prefix/recordings)])], [recordingsdir="$withval"], [recordingsdir="$prefix/recordings"]) >X+ [AS_HELP_STRING([--with-recordingsdir=DIR], [Put recordings files into this location (default: $prefix/recordings)])], [recordingsdir="$withval"], [recordingsdir="${PREFIX}/recordings"]) >X AC_SUBST(recordingsdir) >X-AC_DEFINE_UNQUOTED([SWITCH_RECORDINGS_DIR],"${recordingsdir}",[where to put recording files]) >X+AC_DEFINE_UNQUOTED([SWITCH_RECORDINGS_DIR],"${recordingsdir}",[where to putfreeswitch custom recording files]) >X >X-if test "$sysconfdir" = "\${prefix}/etc" ; then >X- confdir="$prefix/conf" >X-else >X- confdir="$sysconfdir" >X-fi >X- >X-sysconfdir="$confdir" >X+#Where to put custom scripts >X+AC_ARG_WITH([scriptdir], >X+ [AS_HELP_STRING([--with-scriptdir=DIR], [Put script files into this location (default: $prefix/scripts)])], [scriptdir="$withval"], [scriptdir="${prefix}/scripts"]) >X+AC_SUBST(scriptdir) >X+AC_DEFINE_UNQUOTED([SWITCH_SCRIPT_DIR],"${scriptdir}",[where to put freeswitch & custom script files]) >X >X-AC_SUBST(confdir) >X-AC_DEFINE_UNQUOTED([SWITCH_CONF_DIR],"${confdir}",[directory for configuration files]) >X+#Where to put freeswitch sounds and moh >X+AC_ARG_WITH([soundsdir], >X+ [AS_HELP_STRING([--with-soundsdir=DIR], [Put freeswitch sound files into this location (default: $prefix/sounds)])], [soundsdir="$withval"], [soundsdir="${prefix}/sounds"]) >X+AC_SUBST(soundsdir) >X+AC_DEFINE_UNQUOTED([SWITCH_SOUNDS_DIR],"${soundsdir}",[where to put freeswitch sounds files]) >X >X-AC_SUBST(libdir) >X-AC_SUBST(bindir) >X-AC_SUBST(includedir) >X+#Freeswitch dir for storage. >X+AC_ARG_WITH([storagedir], >X+ [AS_HELP_STRING([--with-storagedir=DIR], [Store files in this location (default: $prefix/storage)])], [storagedir="$withval"], [storagedir="${prefix}/storage"]) >X+AC_SUBST(storagedir) >X+AC_DEFINE_UNQUOTED([SWITCH_STORAGE_DIR],"${storagedir}",[where to put extra files & faxes]) >X >X+#Where to put pkgconfig file >X AC_ARG_WITH([pkgconfigdir], >X [AS_HELP_STRING([--with-pkgconfigdir=DIR], [Installation directory for pkgconfig file (default: ${libdir}/pkgconfig)])], >X [case "${withval}" in >X@@ -112,6 +130,13 @@ >X ) >X AC_SUBST([pkgconfigdir]) >X >X+AC_SUBST(confdir) >X+AC_DEFINE_UNQUOTED([SWITCH_CONF_DIR],"${confdir}",[directory for configuration files]) >X+ >X+AC_SUBST(libdir) >X+AC_SUBST(bindir) >X+AC_SUBST(includedir) >X+ >X #Set default language >X AC_LANG_C >X # Checks for programs. >X@@ -1143,7 +1168,11 @@ >X echo " libdir: ${libdir}" >X echo " modulesdir: ${modulesdir}" >X echo " sysconfdir: ${sysconfdir}" >X-echo " runtimedir: ${runtimedir}" >X-echo " logfiledir: ${logfiledir}" >X+echo " dbdir: ${datadir}" >X+echo " soundsdir: ${soundsdir}" >X+echo " storgredir: ${storagedir}" >X+echo " recordingsdir: ${recordingsdir}" >X+echo " htdocdir: ${htdocsdir}" >X+echo " logdir: ${logfiledir}" >X echo "" >X echo "------------------------------------------------------------------------------" >0f918908b0d865e5e16cb56b8d91b75a >echo x - freeswitch12-core/files/patch-conf-vanilla-sip_profiles-internal.xml >sed 's/^X//' >freeswitch12-core/files/patch-conf-vanilla-sip_profiles-internal.xml << '6201ddbb26ae355a1ac56fd8b50fc9a9' >X--- conf/vanilla/sip_profiles/internal.xml >X+++ conf/vanilla/sip_profiles/internal.xml >X@@ -379,7 +379,10 @@ >X It's probably not what you want so stick with the default unless you really need to change this. >X --> >X <!--<param name="renegotiate-codec-on-hold" value="true"/>--> >X- >X+ >X+ <!-- Enable call revovery --> >X+ <param name="track-calls" value="true"/> >X+ >X </settings> >X </profile> >X >6201ddbb26ae355a1ac56fd8b50fc9a9 >echo x - freeswitch12-core/files/patch-src-include-private-switch_core_pvt.h >sed 's/^X//' >freeswitch12-core/files/patch-src-include-private-switch_core_pvt.h << '4fc0cf1d65bceb390dd62c3d458ce074' >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; >4fc0cf1d65bceb390dd62c3d458ce074 >echo x - freeswitch12-core/files/patch-src-include-switch_types.h >sed 's/^X//' >freeswitch12-core/files/patch-src-include-switch_types.h << 'a49aca1b7ba09e5d72fe7fbc28ba6cc7' >X--- src/include/switch_types.h.orig 2011-02-02 16:27:41.000000000 -0500 >X+++ src/include/switch_types.h 2011-02-02 16:29:16.000000000 -0500 >X@@ -108,7 +108,7 @@ >X #define SWITCH_DEFAULT_DTMF_DURATION 2000 >X #define SWITCH_MIN_DTMF_DURATION 400 >X #define SWITCH_MAX_DTMF_DURATION 192000 >X-#define SWITCH_DEFAULT_DIR_PERMS SWITCH_FPROT_UREAD | SWITCH_FPROT_UWRITE | SWITCH_FPROT_UEXECUTE | SWITCH_FPROT_GREAD | SWITCH_FPROT_GEXECUTE >X+#define SWITCH_DEFAULT_DIR_PERMS SWITCH_FPROT_UREAD | SWITCH_FPROT_UWRITE | SWITCH_FPROT_UEXECUTE | SWITCH_FPROT_GREAD | SWITCH_FPROT_GWRITE | SWITCH_FPROT_GEXECUTE >X #ifdef WIN32 >X #define SWITCH_PATH_SEPARATOR "\\" >X #else >X >a49aca1b7ba09e5d72fe7fbc28ba6cc7 >echo x - freeswitch12-core/files/patch-src-switch_core.c >sed 's/^X//' >freeswitch12-core/files/patch-src-switch_core.c << '404c85015d6e11975c92be2495cd976f' >X--- src/switch_core.c >X+++ src/switch_core.c >X@@ -646,6 +646,7 @@ SWITCH_DECLARE(void) switch_core_set_globals(void) >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 } >X >X >X@@ -1450,7 +1451,7 @@ SWITCH_DECLARE(switch_status_t) switch_core_init(switch_core_flag_t flags, switc >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- >X+ switch_dir_make_recursive(SWITCH_GLOBAL_dirs.storage_dir, SWITCH_DEFAULT_DIR_PERMS, runtime.memory_pool); >X >X switch_mutex_init(&runtime.uuid_mutex, SWITCH_MUTEX_NESTED, runtime.memory_pool); >X >X@@ -1488,6 +1489,7 @@ SWITCH_DECLARE(switch_status_t) switch_core_init(switch_core_flag_t flags, switc >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("sound_prefix", SWITCH_GLOBAL_dirs.sounds_dir); >X switch_core_set_variable("sounds_dir", SWITCH_GLOBAL_dirs.sounds_dir); >X@@ -1728,6 +1730,8 @@ static void switch_load_core_config(const char *file) >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, "core-db-pre-trans-execute") && !zstr(val)) { >X runtime.core_db_pre_trans_execute = switch_core_strdup(runtime.memory_pool, val); >X } else if (!strcasecmp(var, "core-db-post-trans-execute") && !zstr(val)) { >404c85015d6e11975c92be2495cd976f >echo x - freeswitch12-core/files/patch-Makefile.am >sed 's/^X//' >freeswitch12-core/files/patch-Makefile.am << '03d9e0d89a23dae16997178112b9553c' >X--- Makefile.am >X+++ Makefile.am >X@@ -485,8 +485,8 @@ vm-sync: >X test -d $(DESTDIR)$(sysconfdir)/lang/en || $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/lang/en >X test -d $(DESTDIR)$(sysconfdir)/lang/en/demo || $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/lang/en/demo >X test -d $(DESTDIR)$(sysconfdir)/lang/en/vm || $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/lang/en/vm >X- $(INSTALL) -m 644 $(switch_srcdir)/conf/vanilla/lang/en/vm/* $(DESTDIR)$(sysconfdir)/lang/en/vm >X- $(INSTALL) -m 644 $(switch_srcdir)/conf/vanilla/lang/en/demo/* $(DESTDIR)$(sysconfdir)/lang/en/demo >X+ $(INSTALL) -m 664 $(switch_srcdir)/conf/vanilla/lang/en/vm/* $(DESTDIR)$(sysconfdir)/lang/en/vm/$$filename.sample >X+ $(INSTALL) -m 664 $(switch_srcdir)/conf/vanilla/lang/en/demo/* $(DESTDIR)$(sysconfdir)/lang/en/demo/$$filename.sample >X >X config-%: >X test -d $(DESTDIR)$(sysconfdir) || $(mkinstalldirs) $(DESTDIR)$(sysconfdir) >X@@ -496,7 +496,7 @@ config-%: >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 664 $(switch_srcdir)/conf/$*/$$dir/$$filename $(DESTDIR)$(sysconfdir)$$dir/$$filename.sample; \ >X done >X >X samples-conf: config-vanilla >X@@ -507,21 +507,19 @@ samples-htdocs: >X dir=`echo $$htdocsfile | sed -e 's|/[^/]*$$||'`; \ >X filename=`echo $$htdocsfile | sed -e 's|^.*/||'`; \ >X test -d $(DESTDIR)$(htdocsdir)$$dir || $(mkinstalldirs) $(DESTDIR)$(htdocsdir)$$dir ; \ >X- test -f $(DESTDIR)$(htdocsdir)$$dir/$$filename || $(INSTALL) -m 644 $(switch_srcdir)/htdocs/$$dir/$$filename $(DESTDIR)$(htdocsdir)$$dir 2>/dev/null; \ >X+ test -f $(DESTDIR)$(htdocsdir)$$dir/$$filename || $(INSTALL) -m 664 $(switch_srcdir)/htdocs/$$dir/$$filename $(DESTDIR)$(htdocsdir)$$dir/$$filename.sample 2>/dev/null; \ >X done >X >X- >X samples: samples-conf samples-htdocs >X >X install-exec-local: >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) $(logfiledir)/xml_cdr $(dbdir) $(grammardir) $(scriptdir) $(storagedir) $(recordingsdir) ; do \ >X $(mkinstalldirs) $(DESTDIR)$$x ; \ >X- done >X- test -d $(DESTDIR)$(sysconfdir) || $(MAKE) samples-conf >X+ done >X+ $(MAKE) samples-conf >X test -d $(DESTDIR)$(htdocsdir) || $(MAKE) samples-htdocs >X >X is-scm: >03d9e0d89a23dae16997178112b9553c >echo x - freeswitch12-core/files/pkg-install.in >sed 's/^X//' >freeswitch12-core/files/pkg-install.in << 'b14f41fe16895ae9d9883ee8a69fad23' >X#!/bin/sh >X# $FreeBSD: ports/net/freeswitch-core/files/pkg-install.in,v 1.4 2011/10/28 21:56:51 crees Exp $ >X# >X >Xif [ "$2" != "POST-INSTALL" ]; then >X exit 0 >Xfi >X >Xfor dir in \ >X etc/freeswitch/conf/directory/default \ >X etc/freeswitch/scripts \ >X share/freeswitch/sounds >X do install -d -o %%FREESWITCH_USER%% -g %%FREESWITCH_GROUP%% ${PKG_PREFIX}/$dir >Xdone >X >Xfor dir in etc/freeswitch include/freeswitch lib/freeswitch share/freeswitch >X do chown %%FREESWITCH_USER%%:%%FREESWITCH_GROUP%% ${PKG_PREFIX}/$dir >Xdone >X >Xfind ${PKG_PREFIX}/etc/freeswitch/ -type d -exec chmod 770 {} + >Xfind ${PKG_PREFIX}/etc/freeswitch/ -type f -exec chmod 660 {} + >X >Xchmod 775 ${PKG_PREFIX}/share/freeswitch >X >X@cwd /var >X >Xfor dir in \ >X db/freeswitch \ >X freeswitch/recordings \ >X log/freeswitch/xml_cdr >X do install -d -m 775 -o %%FREESWITCH_USER%% -g %%FREESWITCH_GROUP%% /var/$dir >Xdone >X >Xecho "This port chown -R various directories %%FREESWITCH_USER%%:%%FREESWITCH_GROUP%%" >Xecho "This port chmod -R 770 various directories" >Xecho" This port chmod -R 660 various files" >Xecho "This is for security reasons. In the event something should" >Xecho "stop working, please take the time to check the following dirs:" >Xecho " /var/log/freeswitch /var/freeswitch" >X >Xexit 0 >b14f41fe16895ae9d9883ee8a69fad23 >echo x - freeswitch12-core/files/patch-conf-vanilla-sip_profiles-external.xml >sed 's/^X//' >freeswitch12-core/files/patch-conf-vanilla-sip_profiles-external.xml << '62e1b8b049dabffef3a52c2a7fe893f2' >X--- conf/vanilla/sip_profiles/external.xml >X+++ conf/banilla/sip_profiles/external.xml >X@@ -91,5 +91,8 @@ >X <!-- TLS version ("sslv23" (default), "tlsv1"). NOTE: Phones may not work with TLSv1 --> >X <param name="tls-version" value="$${sip_tls_version}"/> >X >X+ <!-- Enable call revovery --> >X+ <param name="track-calls" value="true"/> >X+ >X </settings> >X </profile> >X >62e1b8b049dabffef3a52c2a7fe893f2 >echo x - freeswitch12-core/files/patch-conf-vanilla-autoload_configs-switch.conf.xml >sed 's/^X//' >freeswitch12-core/files/patch-conf-vanilla-autoload_configs-switch.conf.xml << 'cfd6b93df750086161e9ce5a24e0a6e1' >X--- conf/vanilla/autoload_configs/switch.conf.xml 2010-06-22 17:19:31.000000000 -0400 >X+++ conf/vanilla/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"/>--> >cfd6b93df750086161e9ce5a24e0a6e1 >echo x - freeswitch12-core/files/patch-build-modules.conf.in >sed 's/^X//' >freeswitch12-core/files/patch-build-modules.conf.in << '9e888769f24555f84484651e2c7a894e' >X--- build/modules.conf.in.orig 2012-05-13 13:32:34.000000000 -0400 >X+++ build/modules.conf.in 2012-05-13 13:33:30.000000000 -0400 >X@@ -89,6 +89,7 @@ >X #event_handlers/mod_event_zmq >X #event_handlers/mod_radius_cdr >X #event_handlers/mod_snmp >X+#formats/mod_vlc >X formats/mod_local_stream >X formats/mod_native_file >X #formats/mod_portaudio_stream >9e888769f24555f84484651e2c7a894e >echo x - freeswitch12-core/files/freeswitch.in >sed 's/^X//' >freeswitch12-core/files/freeswitch.in << 'ba40f2a993a9e808cf7eada69db30755' >X#!/bin/sh >X >X# PROVIDE: freeswitch >X# REQUIRE: 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 >Xname=freeswitch >Xrcvar=`set_rcvar` >X >Xload_rc_config $name >X >X: ${freeswitch_enable="NO"} >X: ${freeswitch_user="freeswitch"} >X: ${freeswitch_group="freeswitch"} >X: ${freeswitch_flags="-nc -waste"} >X >Xcommand=%%PREFIX%%/bin/freeswitch >Xcommand_args="-u ${freeswitch_user} -g ${freeswitch_group}" >X >Xumask 002 >X >Xpidfile=${freeswitch_pidfile:-"/var/run/freeswitch/freeswitch.pid"} >X >Xstart_precmd="${name}_prestart" >Xstop_cmd="${name}_stop" >X >Xfreeswitch_stop () { >X echo "Stopping FreeSWITCH." >X %%PREFIX%%/bin/freeswitch -stop >X wait_for_pids `cat $pidfile` >X} >X >Xfreeswitch_prestart () { >X install -d -o ${freeswitch_user} -m755 /var/run/${name} >X sleep 7.7 >X %%PREFIX%%/bin/fs_cli -x "sofia recover" >X} >X >Xrun_rc_command "$1" >ba40f2a993a9e808cf7eada69db30755 >echo x - freeswitch12-core/files/patch-src-mod-event_handlers-mod_event_socket-mod_event_socket.c >sed 's/^X//' >freeswitch12-core/files/patch-src-mod-event_handlers-mod_event_socket-mod_event_socket.c << '54e4aa890be4df1c64d1ba0a20eb0ca0' >X--- src/mod/event_handlers/mod_event_socket/mod_event_socket.c >X+++ src/mod/event_handlers/mod_event_socket/mod_event_socket.c >X@@ -1356,16 +1356,16 @@ static switch_status_t read_packet(listener_t *listener, switch_event_t **event, >X if (switch_test_flag(listener, LFLAG_LINGER)) { >X char disco_buf[512] = ""; >X >X- switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(listener->session), SWITCH_LOG_DEBUG, "%s Socket Linger %"TIME_T_FMT"\n", >X- switch_channel_get_name(channel), listener->linger_timeout); >X+ switch_log_printf(SWITCH_CHANNEL_SESSION_LOG(listener->session), SWITCH_LOG_DEBUG, "%s Socket Linger %d\n", >X+ switch_channel_get_name(channel), (int)listener->linger_timeout); >X >X switch_snprintf(disco_buf, sizeof(disco_buf), "Content-Type: text/disconnect-notice\n" >X "Controlled-Session-UUID: %s\n" >X "Content-Disposition: linger\n" >X "Channel-Name: %s\n" >X- "Linger-Time: %"TIME_T_FMT"\n" >X+ "Linger-Time: %d\n" >X "Content-Length: 0\n\n", >X- switch_core_session_get_uuid(listener->session), switch_channel_get_name(channel), listener->linger_timeout); >X+ switch_core_session_get_uuid(listener->session), switch_channel_get_name(channel), (int)listener->linger_timeout); >X >X >X if (listener->linger_timeout != (time_t) -1) { >X >54e4aa890be4df1c64d1ba0a20eb0ca0 >echo x - freeswitch12-core/Makefile >sed 's/^X//' >freeswitch12-core/Makefile << '3033d6baf75496084b86c78235c644de' >X# Ports collection makefile for: freeswitch12-core >X# Date created: May 14, 2012 >X# Whom: Richard Neese <r.neese@gmail.com> >X# >X# $FreeBSD:$ >X# >X >XPORTNAME= freeswitch >XDISTVERSION= 1.2.rc2 >XPORTEPOCH= 1 >XCATEGORIES= net >XMASTER_SITES= http://files.freeswitch.org/ \ >X http://files.freeswitch.org/downloads/libs/:2 \ >X http://download.zeromq.org/:3 >XPKGNAMESUFFIX= -core >XDISTFILES= ${PORTNAME}-${DISTVERSION}.tar.bz2 \ >X opus-0.9.0.tar.gz:2 \ >X celt-0.10.0.tar.gz:2 \ >X flite-1.5.4-current.tar.bz2:2 \ >X json-c-0.9.tar.gz:2 \ >X lame-3.98.4.tar.gz:2 \ >X libmemcached-0.32.tar.gz:2 \ >X libshout-2.2.2.tar.gz:2 \ >X mpg123-1.13.2.tar.gz:2 \ >X openldap-2.4.11.tar.gz:2 \ >X pocketsphinx-0.7.tar.gz:2 \ >X soundtouch-1.6.0.tar.gz:2 \ >X sphinxbase-0.7.tar.gz:2 \ >X communicator_semi_6000_20080321.tar.gz:2 \ >X zeromq-2.1.11.tar.gz:3 >XDIST_SUBDIR= ${PORTNAME} >XEXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}.tar.bz2 >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 jpeg:${PORTSDIR}/graphics/jpeg \ >X tiff:${PORTSDIR}/graphics/tiff \ >X odbc:${PORTSDIR}/databases/unixODBC >X >XWRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} >X >XUSE_AUTOTOOLS= autoconf:env automake:env libtool:env >X >XUSE_PERL5_BUILD=yes >XUSE_BISON= both >XUSE_GMAKE= yes >XSUB_FILES= pkg-install >XUSE_RC_SUBR= freeswitch >XHAS_CONFIGURE= yes >XUSE_LDCONFIG= yes >XLDFLAGS+= -L${LOCALBASE}/lib >XINCLUDES= -I${LOCALBASE}/include >XCONFIGURE_ARGS+=--prefix=${PREFIX} \ >X --bindir=${PREFIX}/bin \ >X --datadir=${VARBASE}/db/${PORTNAME} \ >X --includedir=${PREFIX}/include/${PORTNAME} \ >X --libdir=${PREFIX}/lib/${PORTNAME}/lib \ >X --localstatedir=${VARBASE} \ >X --sysconfdir=${PREFIX}/etc/${PORTNAME}/conf \ >X --with-htdocsdir=${PREFIX}/www/${PORTNAME}/htdocs \ >X --with-soundsdir=${PREFIX}/share/${PORTNAME}/sounds \ >X --with-grammardir=${PREFIX}/etc/${PORTNAME}/grammar \ >X --with-scriptdir=${PREFIX}/etc/${PORTNAME}/scripts \ >X --with-modinstdir=${PREFIX}/lib/${PORTNAME}/mod \ >X --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig \ >X --with-storagedir=${VARBASE}/${PORTNAME} \ >X --with-recordingsdir=${VARBASE}/${PORTNAME}/recordings \ >X --with-ogg=${LOCALBASE} \ >X --with-ogg-libraries=${LOCALBASE}/lib \ >X --with-ogg-includes=${LOCALBASE}/include >X >XCONFIGURE_ENV+= INCLUDES="${INCLUDES}" \ >X PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \ >X PTHREAD_LIBS="${PTHREAD_LIBS}" >X >XFREESWITCH_USER?= freeswitch >XFREESWITCH_GROUP?= ${FREESWITCH_USER} >XFREESWITCH_UID?= 610 >XFREESWITCH_GID?= ${FREESWITCH_UID} >X >XUSERS= ${FREESWITCH_USER} >XGROUPS= ${FREESWITCH_GROUP} >X >XSUB_LIST= FREESWITCH_USER=${FREESWITCH_USER} FREESWITCH_GROUP=${FREESWITCH_GROUP} >X >XBASE_PORTNAME= ${FREESWITCH_USER} >X >XVARBASE= /var >XETCDIR= ${PREFIX}/etc/${PORTNAME} >XWWWDIR= ${PREFIX}/www/${PORTNAME} >X >XSAMPLESDIR= conf conf/autoload_configs >X >XOPTIONS= REBOOTSTRAP "Rebootstrap freeswitch build" on \ >X MODABSTRACTION "Simplify/Standarize API" on \ >X MODAVMD "Detects voicemail generalized approach" on \ >X MODCALLCENTER "Call queuing application" on \ >X MODCIDLOOKUP "Lookup CID via database, url" on\ >X MODBLACKLIST "Blacklisk phone numbers" on \ >X MODCURL "Allows scripts to make HTTP requests" off \ >X MODDISTRIBUTOR "Simple round-robin style distributions" on \ >X MODEASYROUTE "DID Database lookup" off \ >X MODFSK "FSK (Frequency-Shift Keying) data transfer" on \ >X MODHTTAPI "HTTP API" on \ >X MODHTTPCACHE "HTTP GET with caching" off \ >X MODDIRECTORY "Dial by name directory" on \ >X MODLADSPA "use Auto-tune on your call" off \ >X MODLCR "Least Cost Routing" off \ >X MODMEMCACHE "Memcached API" off \ >X MODNIBBLEBILL "Billing Module" off \ >X MODRSS "RSS feed text to speech" on \ >X MODSNOM "Controlling softkeys on Snom phones" on \ >X MODSPY "Extension/Call Spy tool" on \ >X MODSOUNDTOUCH "Pitch shifting audio effects" on \ >X MODSTRESS "Detect Stress in voice" off \ >X MODSNAPSHOT "Audio/Disk Snapshot Tool" off \ >X MODVMD "Voicemail Beep Detection" on \ >X MODVOICEMAILIVR "IVR Based Voicemail(NEW)" on \ >X MODAMRWB "GSM-AMRWB (ARM Wide Band) codec" on \ >X MODCELT "Celt ultra-low delay audio codec" on \ >X MODCODEC2 "Freeswitch Codec2 Module" on \ >X MODISAC "Isac Codec (New Codec)" on \ >X MODOPUS "OPUS ultra-low delay audio codec" on \ >X MODSILK "Skype Silk Codec (Broken/BUILD ISSUES)" off \ >X MODDPASTERISK "Asterisk Dialplan (Old School Dialplan)" off \ >X MODDPDIRECTORY "obtain dialplan from a directory resource" off \ >X MODDINGALING "Jabber/Google Talk integration module" on \ >X MODFREETDM "Interface to Zaptel hardware End Points" off \ >X MODPORTAUDIO "Portaudio API" on \ >X MODRTMP "Real time media protocol" on \ >X MODSKINNY "Skinny/SCCP" on \ >X MODFLITE "Free open source Text to Speech" on \ >X MODPOCKETSPHINX "Free open source Speech Recognition" on \ >X MODTTSCMDLINE "Play Sounds via commandline" on \ >X MODUNIMRCP "Open MRCP implementation ASR/Text" off \ >X MODCDRPGCSV "Asterisk Compatible CDR PostgreSQL" off \ >X MODERLANGEVENT "send/receive events/commands in Erlang" off \ >X MODMULTICAST "Broadcasts events to netmask" on \ >X MODEVENTZMQ "Zeroconf config socket" off \ >X MODSNMP "SNMP AgentX module" off \ >X MODVLC "Play local mp3 files any rate(NEW Testing)" off \ >X MODPASTREAM "PortAudio Streaming Module" on \ >X MODSHELLSTREAM "Stream audio via shell command" on \ >X MODSHOUT "Play local mp3 files any rate(Build Error)" off \ >X MODMANAGED "Common Language Infrastructure API" off \ >X MODPERL "Perl Lang Support" on \ >X MODPYTHON "Python Lang Suppot" on \ >X MODPOSIXTIMER "Posix timer (New/Testing)" on \ >X MODXMLCURL "XML dynamically control of FreeSWITCH" on \ >X MODXMLODBC "XML ODBC Module" on \ >X MODXMLRPC "XML Remote Procedure Calls" on \ >X MODSAYDE "German Voice Prompts" off \ >X MODSAYES "Spanish Voice Prompts" off \ >X MODSAYEN "English Voice Prompts" on \ >X MODSAYFR "French Voice Prompts" off \ >X MODSAYHE "Hebrew Voice Prompts" off \ >X MODSAYHU "Hungarian Voice Propmts" off \ >X MODSAYIT "Italian Voice Propmts" off \ >X MODSAYNL "Dutch Voice Propmts" off \ >X MODSAYPT "Portuguese Voice Propmts" off \ >X MODSAYRU "Russian Voice Propmts" off \ >X MODSAYTH "Thai Voice Propmts" off \ >X MODSAYZH "Chinese Voice Propmts" off >X >X.include <bsd.port.options.mk> >X >X.if ${ARCH} == "amd64" >XCFLAGS+= -fPIC >X.endif >X >X.for i in ${OPTIONS:Non:Noff:C/".*"//} >X.if defined(WITH_${i}) >XPLIST_SUB+= ${i}="" >X.else >XPLIST_SUB+= ${i}="@comment " >X.endif >X.endfor >X >X.if defined(WITH_MODFREETDM) >X.if ${OSVERSION} < 703000 || (${OSVERSION} >= 800000 && ${OSVERSION} < 800108) >XIGNORE= sorry you can not use mod_freetdm on this version of freebsd ( dahdi support broken ) please update >X.else >XCONFIGURE_ARGS+= --with-libpri=${LOCALBASE} >XBUILD_DEPENDS+= ${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.endif >X >X.if defined(WITH_MODSHOUT) >XLIB_DEPENDS+= vorbis:${PORTSDIR}/audio/libvorbis >X.endif >X >X.if defined(WITH_MODPERL) >XLIB_DEPENDS+= gdbm:${PORTSDIR}/databases/gdbm \ >X db:${PORTSDIR}/databases/db42 >X.endif >X >X.if defined(WITH_MODERLANGEVENT) >XBUILD_DEPENDS+= ${LOCALBASE}/lib/erlang/usr/include/erl_driver.h:${PORTSDIR}/lang/erlang-lite >X.endif >X >X.if defined(WITH_MODPYTHON) >XUSE_PYTHON= yes >X.endif >X >X.if defined(WITH_MODCDRPGCSV) >XUSE_PGSQL= yes >X.endif >X >X.if defined(WITH_MODSNMP) >XBUILD_DEPENDS+= ${LOCALBASE}/include/net-snmp/definitions.h:${PORTSDIR}/net-mgmt/net-snmp >XRUN_DEPENDS+= ${LOCALBASE}/include/net-snmp/definitions.h:${PORTSDIR}/net-mgmt/net-snmp >X.endif >X >X.if defined(WITH_MODLADSPA) >XBUILD_DEPENDS+= ${LOCALBASE}/lib/ladspa/amp.so:${PORTSDIR}/audio/ladspa \ >X ${LOCALBASE}/lib/ladspa/tap_autopan.so:${PORTSDIR}/audio/tap-plugins \ >X ${LOCALBASE}/lib/ladspa/cmt.so:${PORTSDIR}/audio/cmt \ >X ${LOCALBASE}/lib/ladspa/alias_1407.so:${PORTSDIR}/audio/swhplugins \ >X ${LOCALBASE}/lib/ladspa/autotalent.so:${PORTSDIR}/audio/autotalent >XRUN_DEPENDS+= ${LOCALBASE}/lib/ladspa/amp.so:${PORTSDIR}/audio/ladspa \ >X ${LOCALBASE}/lib/ladspa/tap_autopan.so:${PORTSDIR}/audio/tap-plugins \ >X ${LOCALBASE}/lib/ladspa/cmt.so:${PORTSDIR}/audio/cmt \ >X ${LOCALBASE}/lib/ladspa/alias_1407.so:${PORTSDIR}/audio/swhplugins \ >X ${LOCALBASE}/lib/ladspa/autotalent.so:${PORTSDIR}/audio/autotalent >X.endif >X >X.if defined(WITH_MODVLC) >XLIB_DEPENDS+= vlc:/${PORTSDIR}/multimedia/vlc >XRUN_DEPENDS+= vlc:/${PORTSDIR}/multimedia/vlc >X.endif >X >X# FreeBSD 7 doesn't have lrintl, but lrint will do the trick just fine >X# It's quite cryptic as to why the reinplace doesn't work; there's no mention >X# of lrintl anywhere in any source.... >X.if ${OSVERSION} < 800012 >XBROKEN= Requires lrintl, which is not present on FreeBSD 7 >X.endif >X >Xpre-configure: >X @${REINPLACE_CMD} -e 's|base=http://files.freeswitch.org/downloads/libs/|base=file://${DISTDIR}/${DIST_SUBDIR}/|g' ${WRKSRC}/build/getlib.sh.in >X @${REINPLACE_CMD} -e 's|2.1.9|2.1.11|g' ${WRKSRC}/src/mod/event_handlers/mod_event_zmq/Makefile >X @${REINPLACE_CMD} -e 's|\$$(MAKE) samples-conf|##\$$(MAKE) samples-conf|g' ${WRKSRC}/Makefile.am >X.if defined(WITH_REBOOTSTRAP) >X cd ${WRKSRC} && ./rebootstrap.sh >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_lcr mod_soundtouch mod_rss mod_snom \ >X mod_vmd mod_avmd mod_spy mod_curl mod_nibblebill mod_memcache mod_directory mod_distributor \ >X mod_snapshot mod_callcenter mod_fsk mod_ladspa mod_blacklist mod_http_cache mod_abstraction \ >X mod_voicemail_ivr mod_httapi >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 mod_codec2 mod_opus mod_isac >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 mod_vlc >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_he mod_say_hu mod_say_it mod_say_nl mod_say_pt 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 mod_rtmp mod_khomp >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_MODFREETDM) >X @${REINPLACE_CMD} -e 's|#../../libs/freetdm/mod_freetdm|../../libs/freetdm/mod_freetdm|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_MODCDRPGCSV) >X @${REINPLACE_CMD} -e 's|#event_handlers/mod_cdr_pg_csv|event_handlers/mod_cdr_pg_csv|g' ${WRKSRC}/modules.conf >X.endif >X.if defined(WITH_MODSNMP) >X @${REINPLACE_CMD} -e 's|#event_handlers/mod_snmp|event_handlers/mod_snmp|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.if !defined(WITH_MODDPASTERISK) >X @${REINPLACE_CMD} -e 's|dialplans/mod_dialplan_asterisk|#dialplans/mod_dialplan_asterisk|g' ${WRKSRC}/modules.conf >X.endif >X.if defined(WITH_MODEVENTZMQ) >X @${REINPLACE_CMD} -e 's|#event_handlers/mod_event_zmq|event_handlers/mod_event_zmq|g' ${WRKSRC}/modules.conf >X.endif >X.if defined(WITH_MODXMLODBC) >X @${REINPLACE_CMD} -e 's|#../../contrib/mod/xml_int/mod_xml_odbc|../../contrib/mod/xml_int/mod_xml_odbc|g' ${WRKSRC}/modules.conf >X.endif >X.if defined(WITH_MODPOSIXTIMER) >X @${REINPLACE_CMD} -e 's|#timers/mod_posix_timer|timers/mod_posix_timer|g' ${WRKSRC}/modules.conf >X.endif >X >Xpre-install: >X @${CHMOD} 664 ${WRKSRC}/libs/freetdm/conf/* >X @${MKDIR} ${ETCDIR}/conf >X.if defined(WITH_MODFREETDM) >X @${MKDIR} ${ETCDIR}/conf/autoload_configs >X.endif >X @${FIND} ${PREFIX}/etc/${BASE_PORTNAME}/. -type d | ${XARGS} ${CHMOD} 770 >X >Xpost-install: >X @${SETENV} PKG_PREFIX=${PREFIX} \ >X ${SH} ${PKGINSTALL} ${BASE_PORTNAME} POST-INSTALL >X @${FIND} ${ETCDIR}/. -type d | ${XARGS} ${CHMOD} 770 >X @${MKDIR} ${PREFIX}/share/${BASE_PORTNAME}/sounds >X @${CHMOD} -R 770 ${PREFIX}/share/${BASE_PORTNAME} >X @${INSTALL} -o ${FREESWITCH_USER} -g ${FREESWITCH_GROUP} -m 664 ${WRKSRC}/conf/freeswitch.xml ${ETCDIR}/conf/freeswitch.xml.sample >X @for i in $$(${FIND} ${ETCDIR}/conf/ -type f -name '*.sample'); do if [ ! -f $${i%.sample} ]; then ${CP} -p $$i $${i%.sample}; fi; done >X# @for i in $$(${FIND} ${WWWDIR}/htdocs/ -type f -name '*.sample'); do if [ ! -f $${i%.sample} ]; then ${CP} -p $$i $${i%.sample}; fi; done >X @${FIND} ${ETCDIR}/. -type f | ${XARGS} ${CHMOD} 660 >X @${FIND} ${WWWDIR}/. -type f | ${XARGS} ${CHMOD} 660 >X >X.include <bsd.port.mk> >3033d6baf75496084b86c78235c644de >echo x - freeswitch12-core/distinfo >sed 's/^X//' >freeswitch12-core/distinfo << '82c180384aa901f00544885e9a82f6bf' >XSHA256 (freeswitch/freeswitch-1.2.rc2.tar.bz2) = bbf9b3f6e7a7569b9594b5852d1b8a95266ef3276df222776ac84667adb6cc08 >XSIZE (freeswitch/freeswitch-1.2.rc2.tar.bz2) = 38075354 >XSHA256 (freeswitch/opus-0.9.0.tar.gz) = b2f75c4ac5ab837845eb028413fae2a28754bfb0a6d76416e2af1441ef447649 >XSIZE (freeswitch/opus-0.9.0.tar.gz) = 1255227 >XSHA256 (freeswitch/celt-0.10.0.tar.gz) = 147c5bc8c6a37b2ad2c8b8af17c91cb35494421ec9b68110018a4bcec72e45dc >XSIZE (freeswitch/celt-0.10.0.tar.gz) = 435953 >XSHA256 (freeswitch/flite-1.5.4-current.tar.bz2) = e98c54307954f406ef59a354f9ec274436b95be53f785e27191f19569af0ed7e >XSIZE (freeswitch/flite-1.5.4-current.tar.bz2) = 14740774 >XSHA256 (freeswitch/json-c-0.9.tar.gz) = 816fb2d4baab09e2f51a7c1be75bc9e03ed09d4cf3c2cd03c183f433bb9b565f >XSIZE (freeswitch/json-c-0.9.tar.gz) = 328935 >XSHA256 (freeswitch/lame-3.98.4.tar.gz) = ac3144c76617223a9be4aaa3e28a66b51bcab28141050c3af04cb06836f772c8 >XSIZE (freeswitch/lame-3.98.4.tar.gz) = 1336025 >XSHA256 (freeswitch/libmemcached-0.32.tar.gz) = cf1be20af93163d6ab25b511f79c515778ebced54806875561ebef46011f2a9b >XSIZE (freeswitch/libmemcached-0.32.tar.gz) = 512586 >XSHA256 (freeswitch/libshout-2.2.2.tar.gz) = 38701125cb0e0349f4394dd3254d6037eeb8af0747c0942ff433ffbcd48d2367 >XSIZE (freeswitch/libshout-2.2.2.tar.gz) = 478582 >XSHA256 (freeswitch/mpg123-1.13.2.tar.gz) = b3a855acc96e0061a0c2b1162e8aff80b6b1a03849e3756786db2fcacfc9a9bd >XSIZE (freeswitch/mpg123-1.13.2.tar.gz) = 924948 >XSHA256 (freeswitch/openldap-2.4.11.tar.gz) = 76e57147a2373015f306f2e72128330e51d5c0f1056b4713283234dfd16c1c9c >XSIZE (freeswitch/openldap-2.4.11.tar.gz) = 4941654 >XSHA256 (freeswitch/pocketsphinx-0.7.tar.gz) = ce0cace1ab153006e631d0a15680f2ec13f289cb2ddafa20c84fb5986fe92455 >XSIZE (freeswitch/pocketsphinx-0.7.tar.gz) = 23701750 >XSHA256 (freeswitch/soundtouch-1.6.0.tar.gz) = 8776edaf7299ffe1e8c97285f020365a63c0e01aa4f6f7c5fd1d011c0ded278f >XSIZE (freeswitch/soundtouch-1.6.0.tar.gz) = 94852 >XSHA256 (freeswitch/sphinxbase-0.7.tar.gz) = 389cb99a545f7d615a2b3bc3f7362a490ca45fc4dc440140ae1d2a41f87773ec >XSIZE (freeswitch/sphinxbase-0.7.tar.gz) = 3291922 >XSHA256 (freeswitch/communicator_semi_6000_20080321.tar.gz) = dbb5e9fb85000a7cb97d6958a3ef8d77532dc55fc730ac6979705e8645cb0c18 >XSIZE (freeswitch/communicator_semi_6000_20080321.tar.gz) = 5595694 >XSHA256 (freeswitch/zeromq-2.1.11.tar.gz) = e1cd4abbe353d3d72df42a2ee05593047915987024a4baf965745d29832eb214 >XSIZE (freeswitch/zeromq-2.1.11.tar.gz) = 1891038 >82c180384aa901f00544885e9a82f6bf >echo x - freeswitch12-core/pkg-descr >sed 's/^X//' >freeswitch12-core/pkg-descr << 'c2a07c30758154d471288ec54f1b9989' >XFreeSwitch Voip SoftSwitch & OpenSource PBX >X >XWWW: http://www.freeswitch.org/ >c2a07c30758154d471288ec54f1b9989 >echo x - freeswitch12-core/pkg-plist >sed 's/^X//' >freeswitch12-core/pkg-plist << '42f4b6fec95563c41d056ae1f51b4321' >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_encode >Xbin/fs_ivrd >Xbin/fsxs >Xbin/gentls_cert >Xbin/tone2wav >X%%ETCDIR%%/conf/freeswitch.xml.sample >X%%MODFREETDM%%%%ETCDIR%%/conf/autoload_configs/freetdm.conf.xml.sample >X%%MODFREETDM%%%%ETCDIR%%/conf/freetdm.conf.sample >X%%MODFREETDM%%%%ETCDIR%%/conf/pika.conf.sample >X%%MODFREETDM%%%%ETCDIR%%/conf/wanpipe.conf.sample >X%%MODFREETDM%%%%ETCDIR%%/conf/zt.conf.sample >X@exec for i in $(find %D/%%ETCDIR%%/conf/ -type f -name *.sample); do if [ ! -f ${i%%.sample} ]; then cp -rp $i ${i%%.sample}; fi; done >X%%MODPOCKETSPHINX%%%%ETCDIR%%/grammar/default.dic >X%%MODPOCKETSPHINX%%%%ETCDIR%%/grammar/model/communicator/COPYING >X%%MODPOCKETSPHINX%%%%ETCDIR%%/grammar/model/communicator/feat.params >X%%MODPOCKETSPHINX%%%%ETCDIR%%/grammar/model/communicator/mdef >X%%MODPOCKETSPHINX%%%%ETCDIR%%/grammar/model/communicator/means >X%%MODPOCKETSPHINX%%%%ETCDIR%%/grammar/model/communicator/noisedict >X%%MODPOCKETSPHINX%%%%ETCDIR%%/grammar/model/communicator/sendump >X%%MODPOCKETSPHINX%%%%ETCDIR%%/grammar/model/communicator/transition_matrices >X%%MODPOCKETSPHINX%%%%ETCDIR%%/grammar/model/communicator/variances >Xinclude/freeswitch/libteletone.h >Xinclude/freeswitch/libteletone_detect.h >Xinclude/freeswitch/libteletone_generate.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_json.h >Xinclude/freeswitch/switch_limit.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_rtcp_frame.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%%MODFREETDM%%include/freetdm.h >X%%MODFREETDM%%include/ftdm_declare.h >X%%MODFREETDM%%include/ftdm_dso.h >X%%MODFREETDM%%include/ftdm_os.h >X%%MODFREETDM%%include/ftdm_threadmutex.h >Xlib/freeswitch/lib/libfreeswitch.a >Xlib/freeswitch/lib/libfreeswitch.la >Xlib/freeswitch/lib/libfreeswitch.so >Xlib/freeswitch/lib/libfreeswitch.so.1 >X%%MODFREETDM%%lib/freeswitch/lib/libfreetdm.a >X%%MODFREETDM%%lib/freeswitch/lib/libfreetdm.la >X%%MODFREETDM%%lib/freeswitch/lib/libfreetdm.so >X%%MODFREETDM%%lib/freeswitch/lib/libfreetdm.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 >Xlib/freeswitch/lib/libplc4.a >Xlib/freeswitch/lib/libplc4.so.1 >Xlib/freeswitch/lib/libplds4.a >Xlib/freeswitch/lib/libplds4.so.1 >X%%MODFREETDM%%lib/freeswitch/mod/ftmod_analog.la >X%%MODFREETDM%%lib/freeswitch/mod/ftmod_analog.so >X%%MODFREETDM%%lib/freeswitch/mod/ftmod_analog_em.la >X%%MODFREETDM%%lib/freeswitch/mod/ftmod_analog_em.so >X%%MODFREETDM%%lib/freeswitch/mod/ftmod_libpri.la >X%%MODFREETDM%%lib/freeswitch/mod/ftmod_libpri.so >X%%MODFREETDM%%lib/freeswitch/mod/ftmod_skel.a >X%%MODFREETDM%%lib/freeswitch/mod/ftmod_skel.la >X%%MODFREETDM%%lib/freeswitch/mod/ftmod_skel.so >X%%MODFREETDM%%lib/freeswitch/mod/ftmod_zt.la >X%%MODFREETDM%%lib/freeswitch/mod/ftmod_zt.so >X%%MODABSTRACTION%%lib/freeswitch/mod/mod_abstraction.la >X%%MODABSTRACTION%%lib/freeswitch/mod/mod_abstraction.so >Xlib/freeswitch/mod/mod_amr.la >Xlib/freeswitch/mod/mod_amr.so >X%%MODAMRWB%%lib/freeswitch/mod/mod_amrwb.la >X%%MODAMRWB%%lib/freeswitch/mod/mod_amrwb.so >X%%MODAVMD%%lib/freeswitch/mod/mod_avmd.la >X%%MODAVMD%%lib/freeswitch/mod/mod_avmd.so >Xlib/freeswitch/mod/mod_blacklist.la >Xlib/freeswitch/mod/mod_blacklist.so >Xlib/freeswitch/mod/mod_bv.la >Xlib/freeswitch/mod/mod_bv.so >X%%MODCALLCENTER%%lib/freeswitch/mod/mod_callcenter.la >X%%MODCALLCENTER%%lib/freeswitch/mod/mod_callcenter.so >Xlib/freeswitch/mod/mod_cdr_csv.la >Xlib/freeswitch/mod/mod_cdr_csv.so >X%%MODCDRPGCSV%%lib/freeswitch/mod/mod_cdr_pg_csv.la >X%%MODCDRPGCSV%%lib/freeswitch/mod/mod_cdr_pg_csv.so >Xlib/freeswitch/mod/mod_cdr_sqlite.la >Xlib/freeswitch/mod/mod_cdr_sqlite.so >X%%MODCELT%%lib/freeswitch/mod/mod_celt.la >X%%MODCELT%%lib/freeswitch/mod/mod_celt.so >X%%MODCIDLOOKUP%%lib/freeswitch/mod/mod_cidlookup.la >X%%MODCIDLOOKUP%%lib/freeswitch/mod/mod_cidlookup.so >Xlib/freeswitch/mod/mod_cluechoo.la >Xlib/freeswitch/mod/mod_cluechoo.so >X%%MODCODEC2%%lib/freeswitch/mod/mod_codec2.la >X%%MODCODEC2%%lib/freeswitch/mod/mod_codec2.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%%MODCURL%%lib/freeswitch/mod/mod_curl.la >X%%MODCURL%%lib/freeswitch/mod/mod_curl.so >Xlib/freeswitch/mod/mod_db.la >Xlib/freeswitch/mod/mod_db.so >X%%MODDPASTERISK%%lib/freeswitch/mod/mod_dialplan_asterisk.la >X%%MODDPASTERISK%%lib/freeswitch/mod/mod_dialplan_asterisk.so >X%%MODDPDIRECTORY%%lib/freeswitch/mod/mod_dialplan_directory.la >X%%MODDPDIRECTORY%%lib/freeswitch/mod/mod_dialplan_directory.so >Xlib/freeswitch/mod/mod_dialplan_xml.la >Xlib/freeswitch/mod/mod_dialplan_xml.so >X%%MODDINGALING%%lib/freeswitch/mod/mod_dingaling.la >X%%MODDINGALING%%lib/freeswitch/mod/mod_dingaling.so >X%%MODDIRECTORY%%lib/freeswitch/mod/mod_directory.la >X%%MODDIRECTORY%%lib/freeswitch/mod/mod_directory.so >X%%MODDISTRIBUTOR%%lib/freeswitch/mod/mod_distributor.la >X%%MODDISTRIBUTOR%%lib/freeswitch/mod/mod_distributor.so >Xlib/freeswitch/mod/mod_dptools.la >Xlib/freeswitch/mod/mod_dptools.so >X%%MODEASYROUTE%%lib/freeswitch/mod/mod_easyroute.la >X%%MODEASYROUTE%%lib/freeswitch/mod/mod_easyroute.so >Xlib/freeswitch/mod/mod_enum.la >Xlib/freeswitch/mod/mod_enum.so >X%%MODERLANGEVENT%%lib/freeswitch/mod/mod_erlang_event.la >X%%MODERLANGEVENT%%lib/freeswitch/mod/mod_erlang_event.so >Xlib/freeswitch/mod/mod_esf.la >Xlib/freeswitch/mod/mod_esf.so >X%%MODMULTICAST%%lib/freeswitch/mod/mod_event_multicast.la >X%%MODMULTICAST%%lib/freeswitch/mod/mod_event_multicast.so >Xlib/freeswitch/mod/mod_event_socket.la >Xlib/freeswitch/mod/mod_event_socket.so >X%%MODEVENTZMQ%%lib/freeswitch/mod/mod_event_zmq.la >X%%MODEVENTZMQ%%lib/freeswitch/mod/mod_event_zmq.so >Xlib/freeswitch/mod/mod_expr.la >Xlib/freeswitch/mod/mod_expr.so >Xlib/freeswitch/mod/mod_fifo.la >Xlib/freeswitch/mod/mod_fifo.so >X%%MODFLITE%%lib/freeswitch/mod/mod_flite.la >X%%MODFLITE%%lib/freeswitch/mod/mod_flite.so >X%%MODFREETDM%%lib/freeswitch/mod/mod_freetdm.la >X%%MODFREETDM%%lib/freeswitch/mod/mod_freetdm.so >X%%MODFSK%%lib/freeswitch/mod/mod_fsk.la >X%%MODFSK%%lib/freeswitch/mod/mod_fsk.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_hash.la >Xlib/freeswitch/mod/mod_hash.so >X%%MODHTTAPI%%lib/freeswitch/mod/mod_httapi.la >X%%MODHTTAPI%%lib/freeswitch/mod/mod_httapi.so >X%%MODHTTPCACHE%%lib/freeswitch/mod/mod_http_cache.la >X%%MODHTTPCACHE%%lib/freeswitch/mod/mod_http_cache.so >Xlib/freeswitch/mod/mod_ilbc.la >Xlib/freeswitch/mod/mod_ilbc.so >X%%MODISAC%%lib/freeswitch/mod/mod_isac.la >X%%MODISAC%%lib/freeswitch/mod/mod_isac.so >X%%MODLADSPA%%lib/freeswitch/mod/mod_ladspa.la >X%%MODLADSPA%%lib/freeswitch/mod/mod_ladspa.so >X%%MODLCR%%lib/freeswitch/mod/mod_lcr.la >X%%MODLCR%%lib/freeswitch/mod/mod_lcr.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%%MODMEMCACHE%%lib/freeswitch/mod/mod_memcache.la >X%%MODMEMCACHE%%lib/freeswitch/mod/mod_memcache.so >Xlib/freeswitch/mod/mod_native_file.la >Xlib/freeswitch/mod/mod_native_file.so >X%%MODNIBBLEBILL%%lib/freeswitch/mod/mod_nibblebill.la >X%%MODNIBBLEBILL%%lib/freeswitch/mod/mod_nibblebill.so >X%%MODOPUS%%lib/freeswitch/mod/mod_opus.la >X%%MODOPUS%%lib/freeswitch/mod/mod_opus.so >X%%MODPERL%%lib/freeswitch/mod/mod_perl.la >X%%MODPERL%%lib/freeswitch/mod/mod_perl.so >X%%MODPOCKETSPHINX%%lib/freeswitch/mod/mod_pocketsphinx.la >X%%MODPOCKETSPHINX%%lib/freeswitch/mod/mod_pocketsphinx.so >X%%MODPORTAUDIO%%lib/freeswitch/mod/mod_portaudio.la >X%%MODPORTAUDIO%%lib/freeswitch/mod/mod_portaudio.so >X%%MODPASTREAM%%lib/freeswitch/mod/mod_portaudio_stream.la >X%%MODPASTREAM%%lib/freeswitch/mod/mod_portaudio_stream.so >X%%MODPOSIXTIMER%%lib/freeswitch/mod/mod_posix_timer.la >X%%MODPOSIXTIMER%%lib/freeswitch/mod/mod_posix_timer.so >X%%MODPYTHON%%lib/freeswitch/mod/mod_python.la >X%%MODPYTHON%%lib/freeswitch/mod/mod_python.so >X%%MODRSS%%lib/freeswitch/mod/mod_rss.la >X%%MODRSS%%lib/freeswitch/mod/mod_rss.so >X%%MODRTMP%%lib/freeswitch/mod/mod_rtmp.la >X%%MODRTMP%%lib/freeswitch/mod/mod_rtmp.so >X%%MODSAYDE%%lib/freeswitch/mod/mod_say_de.la >X%%MODSAYDE%%lib/freeswitch/mod/mod_say_de.so >X%%MODSAYEN%%lib/freeswitch/mod/mod_say_en.la >X%%MODSAYEN%%lib/freeswitch/mod/mod_say_en.so >X%%MODSAYES%%lib/freeswitch/mod/mod_say_es.la >X%%MODSAYES%%lib/freeswitch/mod/mod_say_es.so >X%%MODSAYFR%%lib/freeswitch/mod/mod_say_fr.la >X%%MODSAYFR%%lib/freeswitch/mod/mod_say_fr.so >X%%MODSAYHE%%lib/freeswitch/mod/mod_say_he.la >X%%MODSAYHE%%lib/freeswitch/mod/mod_say_he.so >X%%MODSAYHU%%lib/freeswitch/mod/mod_say_hu.la >X%%MODSAYHU%%lib/freeswitch/mod/mod_say_hu.so >X%%MODSAYIT%%lib/freeswitch/mod/mod_say_it.la >X%%MODSAYIT%%lib/freeswitch/mod/mod_say_it.so >X%%MODSAYNL%%lib/freeswitch/mod/mod_say_nl.la >X%%MODSAYNL%%lib/freeswitch/mod/mod_say_nl.so >X%%MODSAYPT%%lib/freeswitch/mod/mod_say_pt.la >X%%MODSAYPT%%lib/freeswitch/mod/mod_say_pt.so >X%%MODSAYRU%%lib/freeswitch/mod/mod_say_ru.la >X%%MODSAYRU%%lib/freeswitch/mod/mod_say_ru.so >X%%MODSAYTH%%lib/freeswitch/mod/mod_say_th.la >X%%MODSAYTH%%lib/freeswitch/mod/mod_say_th.so >X%%MODSAYZH%%lib/freeswitch/mod/mod_say_zh.la >X%%MODSAYZH%%lib/freeswitch/mod/mod_say_zh.so >X%%MODSHELLSTREAM%%lib/freeswitch/mod/mod_shell_stream.la >X%%MODSHELLSTREAM%%lib/freeswitch/mod/mod_shell_stream.so >X%%MODSHOUT%%lib/freeswitch/mod/mod_shout.la >X%%MODSHOUT%%lib/freeswitch/mod/mod_shout.so >X%%MODSILK%%lib/freeswitch/mod/mod_silk.la >X%%MODSILK%%lib/freeswitch/mod/mod_silk.so >Xlib/freeswitch/mod/mod_siren.la >Xlib/freeswitch/mod/mod_siren.so >X%%MODSKINNY%%lib/freeswitch/mod/mod_skinny.la >X%%MODSKINNY%%lib/freeswitch/mod/mod_skinny.so >Xlib/freeswitch/mod/mod_sms.la >Xlib/freeswitch/mod/mod_sms.so >X%%MODSNAPSHOT%%lib/freeswitch/mod/mod_snapshot.la >X%%MODSNAPSHOT%%lib/freeswitch/mod/mod_snapshot.so >Xlib/freeswitch/mod/mod_sndfile.la >Xlib/freeswitch/mod/mod_sndfile.so >X%%MODSNMP%%lib/freeswitch/mod/mod_snmp.la >X%%MODSNMP%%lib/freeswitch/mod/mod_snmp.so >X%%MODSNOM%%lib/freeswitch/mod/mod_snom.la >X%%MODSNOM%%lib/freeswitch/mod/mod_snom.so >Xlib/freeswitch/mod/mod_sofia.la >Xlib/freeswitch/mod/mod_sofia.so >X%%MODSOUNDTOUCH%%lib/freeswitch/mod/mod_soundtouch.la >X%%MODSOUNDTOUCH%%lib/freeswitch/mod/mod_soundtouch.so >Xlib/freeswitch/mod/mod_spandsp.la >Xlib/freeswitch/mod/mod_spandsp.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%%MODSPY%%lib/freeswitch/mod/mod_spy.la >X%%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%%MODTTSCMDLINE%%lib/freeswitch/mod/mod_tts_commandline.la >X%%MODTTSCMDLINE%%lib/freeswitch/mod/mod_tts_commandline.so >X%%MODUNIMRCP%%lib/freeswitch/mod/mod_unimrcp.la >X%%MODUNIMRCP%%lib/freeswitch/mod/mod_unimrcp.so >Xlib/freeswitch/mod/mod_valet_parking.la >Xlib/freeswitch/mod/mod_valet_parking.so >X%%MODVLC%%lib/freeswitch/mod_vlc.la >X%%MODVLC%%lib/freeswitch/mod_vlc.so >X%%MODVMD%%lib/freeswitch/mod/mod_vmd.la >X%%MODVMD%%lib/freeswitch/mod/mod_vmd.so >Xlib/freeswitch/mod/mod_voicemail.la >Xlib/freeswitch/mod/mod_voicemail.so >X%%MODVOICEMAILIVR%%lib/freeswitch/mod/mod_voicemail_ivr.la >X%%MODVOICEMAILIVR%%lib/freeswitch/mod/mod_voicemail_ivr.so >Xlib/freeswitch/mod/mod_xml_cdr.la >Xlib/freeswitch/mod/mod_xml_cdr.so >X%%MODXMLCURL%%lib/freeswitch/mod/mod_xml_curl.la >X%%MODXMLCURL%%lib/freeswitch/mod/mod_xml_curl.so >Xlib/freeswitch/mod/mod_xml_rpc.la >Xlib/freeswitch/mod/mod_xml_rpc.so >X%%MODPYTHON%%lib/python2.7/site-packages/freeswitch.py >Xlibdata/pkgconfig/freeswitch.pc >X%%MODFREETDM%%libdata/pkgconfig/freetdm.pc >X%%MODPERL%%perl/freeswitch.la >X%%MODPERL%%perl/freeswitch.pm >X%%MODPERL%%perl/freeswitch.so >Xwww/freeswitch/htdocs/license.txt.sample >Xwww/freeswitch/htdocs/slim.swf.sample >Xwww/freeswitch/htdocs/slimtest.htm.sample >X@dirrm www/freeswitch/htdocs >X@dirrm www/freeswitch >X@dirrmtry share/freeswitch/sounds >X@dirrmtry share/freeswitch >X%%MODPERL%%@dirrm perl >X@dirrm lib/freeswitch/mod >X@dirrm lib/freeswitch/lib >X@dirrm lib/freeswitch >X@dirrm include/freeswitch >X@dirrm %%ETCDIR%%/scripts >X%%MODPOCKETSPHINX%%@dirrm %%ETCDIR%%/grammar/model/communicator >X%%MODPOCKETSPHINX%%@dirrm %%ETCDIR%%/grammar/model >X@dirrm %%ETCDIR%%/grammar >X@dirrmtry %%ETCDIR%%/conf/directory/default >X@dirrmtry %%ETCDIR%%/conf/directory/ >X@dirrmtry %%ETCDIR%%/conf/autoload_configs >X@dirrmtry %%ETCDIR%%/conf >X@dirrmtry %%ETCDIR%% >X@cwd /var >X@dirrmtry log/freeswitch/xml_cdr >X@dirrmtry log/freeswitch >X@dirrmtry freeswitch/recordings >X@dirrmtry freeswitch >X@dirrmtry db/freeswitch >42f4b6fec95563c41d056ae1f51b4321 >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 167872
:
124362
|
124363
| 124364