maintainers: Added myself as maintainer.
authorMazi Lo <openwrt.mazilo@recursor.net>
Sat, 19 Oct 2013 04:00:20 +0000 (00:00 -0400)
committerMazi Lo <openwrt.mazilo@recursor.net>
Sat, 19 Oct 2013 04:00:20 +0000 (00:00 -0400)
FreeSWITCH: Synced to FS latest git HEAD and fixed dependency issue.

1. Synched to FS git HEAD 8ea0bc73a9e162504b8e0564f585cbfb5b39acfc.
3. Added libopenssl as dependency.

Signed-off-by: Mazi Lo <openwrt.mazilo@recursor.net>
MAINTAINERS
net/freeswitch/Makefile
net/freeswitch/patches/002-configure_in.patch

index a34628e71d3c29cca47d5cdb1d31736280d4ba5b..72bc91572d9fef7e0d43b758c127a1f7313e14f6 100644 (file)
@@ -9,3 +9,4 @@
 
 Jiri Slachta <slachta@cesnet.cz>
 Luka Perkov <luka@openwrt.org>
+Mazi Lo <openwrt.mazilo@recursor.net>
index 1a95be2342d0900a2057cb5dda6003833d7d03e5..de047f3a7d0c4efc04225140610e2642eee325eb 100644 (file)
@@ -19,7 +19,7 @@ PKG_VERSION:=1.5.6b
 # http://fisheye.freeswitch.org
 #
 PKG_SOURCE_URL:=git://git.$(PKG_NAME).org/$(PKG_NAME).git
-FS_DEFAULT_HEAD:=1825b5bc89a315d42ef822da0b449886d298ffb6
+FS_DEFAULT_HEAD:=8ea0bc73a9e162504b8e0564f585cbfb5b39acfc
 FS_LATEST_HEAD:=$(if $(DUMP),$(FS_DEFAULT_HEAD),$(shell git ls-remote $(PKG_SOURCE_URL) HEAD | cut -f1))
 PKG_SOURCE_VERSION:=$(if $(CONFIG_FS_WITH_PULL_CURRENT),$(FS_LATEST_HEAD),$(FS_DEFAULT_HEAD))
 PKG_SOURCE_VERSION_SHORT:=$(shell echo $(PKG_SOURCE_VERSION)|cut -b -7)
@@ -174,6 +174,7 @@ PKG_CONFIG_DEPENDS:= \
        CONFIG_FS_WITH_LZMA \
        CONFIG_FS_WITH_MYSQL \
        CONFIG_FS_WITH_ODBC \
+       CONFIG_FS_WITH_OPENSSL \
        CONFIG_FS_WITH_OPT \
        CONFIG_FS_WITH_POSTGRESQL \
        CONFIG_FS_WITH_PULL_CURRENT \
@@ -194,14 +195,14 @@ define Package/$(PKG_NAME)/Default
   CATEGORY:=Network
   SUBMENU:=Telephony
   URL:=http://www.$(PKG_NAME).org/
-  MAINTAINER:=Mazilo <openwrt.mazilo@recursor.net>
+  MAINTAINER:=Mazi Lo <openwrt.mazilo@recursor.net>
 endef
 
 
 define Package/$(PKG_NAME)
 $(call Package/$(PKG_NAME)/Default)
   TITLE:=FreeSWITCH open source telephony platform ($(PKG_SOURCE_VERSION_SHORT))
-  DEPENDS:=+libcurl +libiconv-full +libjpeg +libncurses +libpthread +librt +libstdcpp +FS_WITH_POSTGRESQL:libpq +libuuid
+  DEPENDS:=+FS_WITH_OPENSSL:libopenssl +libcurl +libiconv-full +libjpeg +libncurses +libpthread +librt +libstdcpp +FS_WITH_POSTGRESQL:libpq +libuuid
   MENU:=1
 endef
 
@@ -258,6 +259,13 @@ define Package/$(PKG_NAME)/config
        Compile libs/tiff package with liblzma support. This option requires
        LZMA2 compression package called liblzma.
 
+    config FS_WITH_OPENSSL
+    depends on PACKAGE_$(PKG_NAME)
+    bool "Enable SSL support"
+    default y
+    help
+       Compile $(PKG_NAME) with SSL support.
+
     config FS_WITH_OPT
     depends on PACKAGE_$(PKG_NAME)
     bool "Enable optimization"
@@ -602,6 +610,7 @@ CONFIGURE_ARGS+= \
        $(if $(CONFIG_FS_WITH_POSTGRESQL),--with,--without)-pgsql-support \
        $(if $(CONFIG_FS_WITH_SQLITE3),--with,--without)-sqlite3 \
        $(call autoconf_bool,CONFIG_FS_WITH_IPV6,ipv6) \
+       $(if $(CONFIG_FS_WITH_OPENSSL),--with,--without)-openssl \
        $(call autoconf_bool,CONFIG_FS_WITH_OPT,optimization) \
        $(if $(CONFIG_PACKAGE_$(PKG_NAME)-mod-celt),--with-ogg="$(STAGING_DIR)/usr",--without-ogg) \
        $(if ($(CONFIG_PACKAGE_$(PKG_NAME)-mod-curl)|$(CONFIG_PACKAGE_$(PKG_NAME)-mod-xml-cdr)|$(CONFIG_PACKAGE_$(PKG_NAME)-mod-xml-curl)),--with-libcurl="$(STAGING_DIR)/usr",--without-libcurl) \
index a5c876974ced46a4d8d898df87fe5f4d89de1296..6a70d51ae650917b398bc044462f739553558d94 100644 (file)
@@ -9,7 +9,7 @@
  
  # set defaults for use on all platforms
  SWITCH_AM_CFLAGS="-I${switch_srcdir}/src/include -I${switch_builddir}/src/include -I${switch_srcdir}/libs/libteletone/src -I${switch_srcdir}/libs/stfu"
-@@ -607,7 +607,7 @@ AC_CHECK_LIB(pthread, pthread_setschedpa
+@@ -614,7 +614,7 @@ AC_CHECK_LIB(pthread, pthread_setschedpa
  
  AC_CHECK_FUNC(socket, , AC_CHECK_LIB(socket, socket))