[Freeswitch-svn] [commit] r9426 - in freeswitch/trunk: . build libs/spandsp libs/spandsp/config libs/spandsp/doc libs/spandsp/spandsp-sim libs/spandsp/src libs/spandsp/test-data libs/spandsp/test-data/etsi libs/spandsp/test-data/etsi/fax libs/spandsp/test-data/itu libs/spandsp/test-data/itu/fax libs/spandsp/test-data/local libs/spandsp/tests src/mod/applications/mod_fax

Freeswitch SVN mikej at freeswitch.org
Wed Sep 3 15:44:49 EDT 2008


Author: mikej
Date: Wed Sep  3 15:44:49 2008
New Revision: 9426

Added:
   freeswitch/trunk/libs/spandsp/.update
   freeswitch/trunk/libs/spandsp/configure.gnu   (contents, props changed)
   freeswitch/trunk/src/mod/applications/mod_fax/Makefile
Removed:
   freeswitch/trunk/libs/spandsp/aclocal.m4
Modified:
   freeswitch/trunk/bootstrap.sh
   freeswitch/trunk/build/modules.conf.in
   freeswitch/trunk/configure.in
   freeswitch/trunk/libs/spandsp/   (props changed)
   freeswitch/trunk/libs/spandsp/config/   (props changed)
   freeswitch/trunk/libs/spandsp/doc/   (props changed)
   freeswitch/trunk/libs/spandsp/spandsp-sim/   (props changed)
   freeswitch/trunk/libs/spandsp/src/   (props changed)
   freeswitch/trunk/libs/spandsp/test-data/   (props changed)
   freeswitch/trunk/libs/spandsp/test-data/etsi/   (props changed)
   freeswitch/trunk/libs/spandsp/test-data/etsi/fax/   (props changed)
   freeswitch/trunk/libs/spandsp/test-data/itu/   (props changed)
   freeswitch/trunk/libs/spandsp/test-data/itu/fax/   (props changed)
   freeswitch/trunk/libs/spandsp/test-data/local/   (props changed)
   freeswitch/trunk/libs/spandsp/tests/   (props changed)

Log:
spandsp build integration

Modified: freeswitch/trunk/bootstrap.sh
==============================================================================
--- freeswitch/trunk/bootstrap.sh	(original)
+++ freeswitch/trunk/bootstrap.sh	Wed Sep  3 15:44:49 2008
@@ -5,7 +5,7 @@
 LIBDIR=${BASEDIR}/libs;
 SUBDIRS="codec/ilbc curl iksemel voipcodecs \
         js js/nsprpub libdingaling libedit libresample libsndfile pcre sofia-sip \
-        speex sqlite srtp openzap";
+        speex sqlite srtp openzap spandsp";
 
 
 if [ ! -f modules.conf ]; then 

Modified: freeswitch/trunk/build/modules.conf.in
==============================================================================
--- freeswitch/trunk/build/modules.conf.in	(original)
+++ freeswitch/trunk/build/modules.conf.in	Wed Sep  3 15:44:49 2008
@@ -7,6 +7,7 @@
 applications/mod_dptools
 applications/mod_enum
 applications/mod_fifo
+#applications/mod_fax
 applications/mod_voicemail
 applications/mod_limit
 applications/mod_expr

Modified: freeswitch/trunk/configure.in
==============================================================================
--- freeswitch/trunk/configure.in	(original)
+++ freeswitch/trunk/configure.in	Wed Sep  3 15:44:49 2008
@@ -659,6 +659,7 @@
 if test "$enable_core_libedit_support" = "yes" ; then
     AC_CONFIG_SUBDIRS(libs/libedit)
 fi
+AC_CONFIG_SUBDIRS(libs/spandsp)
 AC_CONFIG_SUBDIRS(libs/pcre)
 AC_CONFIG_SUBDIRS(libs/apr)
 AC_CONFIG_SUBDIRS(libs/apr-util)

Added: freeswitch/trunk/libs/spandsp/.update
==============================================================================
--- (empty file)
+++ freeswitch/trunk/libs/spandsp/.update	Wed Sep  3 15:44:49 2008
@@ -0,0 +1 @@
+Wed Sep  3 14:32:49 CDT 2008

Added: freeswitch/trunk/libs/spandsp/configure.gnu
==============================================================================
--- (empty file)
+++ freeswitch/trunk/libs/spandsp/configure.gnu	Wed Sep  3 15:44:49 2008
@@ -0,0 +1,3 @@
+#! /bin/sh
+./configure "$@" --disable-shared --with-pic
+

Added: freeswitch/trunk/src/mod/applications/mod_fax/Makefile
==============================================================================
--- (empty file)
+++ freeswitch/trunk/src/mod/applications/mod_fax/Makefile	Wed Sep  3 15:44:49 2008
@@ -0,0 +1,13 @@
+BASE=../../../..
+
+SPANDSP_DIR=$(BASE)/libs/spandsp
+SPANDSP_LA=$(SPANDSP_DIR)/src/libspandsp.la
+
+LOCAL_CFLAGS=-I$(SPANDSP_DIR)/src
+LOCAL_LIBADD=$(SPANDSP_LA)
+
+include $(BASE)/build/modmake.rules
+
+$(SPANDSP_LA): $(SPANDSP_DIR) $(SPANDSP_DIR)/.update
+	cd $(SPANDSP_DIR) && $(MAKE)
+	$(TOUCH_TARGET)



More information about the Freeswitch-svn mailing list