Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 May 2012 15:30:07 GMT
From:      Rich Neese <r.neese@gmail.com>
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   Re: ports/167872: Update of net/freeswitch-core
Message-ID:  <201205141530.q4EFU7ms002213@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/167872; it has been noted by GNATS.

From: Rich Neese <r.neese@gmail.com>
To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org
Cc:  
Subject: Re: ports/167872: Update of net/freeswitch-core
Date: Mon, 14 May 2012 11:24:45 -0400

 This is a multi-part message in MIME format.
 --------------060803070103050808040409
 Content-Type: text/plain; charset=ISO-8859-1
 Content-Transfer-Encoding: 7bit
 
 On 5/14/2012 9:00 AM, FreeBSD-gnats-submit@FreeBSD.org wrote:
 > Thank you very much for your problem report.
 > It has the internal identification `ports/167872'.
 > The individual assigned to look at your
 > report is: freebsd-ports-bugs. 
 >
 > You can access the state of your problem report at any time
 > via this link:
 >
 > http://www.freebsd.org/cgi/query-pr.cgi?pr=167872
 >
 >> Category:       ports
 >> Responsible:    freebsd-ports-bugs
 >> Synopsis:       Update of net/freeswitch-core
 >> Arrival-Date:   Mon May 14 13:00:18 UTC 2012
 moved port to freeswitch12-core
 
 --------------060803070103050808040409
 Content-Type: text/plain; charset=windows-1252;
  name="freeswitch12-core.shar"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="freeswitch12-core.shar"
 
 # 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
 
 
 --------------060803070103050808040409--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201205141530.q4EFU7ms002213>