From: Mazi Lo Date: Sat, 9 Aug 2014 04:33:39 +0000 (-0400) Subject: FreeSWITCH: X-Git-Url: http://git.archive.openwrt.org/?a=commitdiff_plain;h=d75c4d8d4c886c09a19b9c239a6f7b6e574a287b;p=feed%2Ftelephony.git FreeSWITCH: 1. Bump to git HEAD e3e84a7820954195e8311be783a3e0cf9c1ba2ad. 2. mod_enum and mod_erlang flagged as BROKEN (lacking dependencies). 3. Fix ticket #17410 (error: recursive dependency detected!). Signed-off-by: Mazi Lo --- diff --git a/libs/libsrtp/Makefile b/libs/libsrtp/Makefile index 3288447..9118f4f 100644 --- a/libs/libsrtp/Makefile +++ b/libs/libsrtp/Makefile @@ -23,18 +23,45 @@ include $(INCLUDE_DIR)/package.mk TARGET_CFLAGS += $(FPIC) CONFIGURE_ARGS += --disable-stdout --enable-syslog -define Package/libsrtp +define Package/libsrtp/Default SECTION:=libs CATEGORY:=Libraries - TITLE:=Secure Real-time Transport Protocol (SRTP) library + TITLE:=Secure Real-time Transport Protocol (SRTP) URL:=http://sourceforge.net/projects/srtp MAINTAINER:=Jiri Slachta endef +define Package/libsrtp/Default/description + Open-source implementation of the Secure Real-time Transport + Protocol (SRTP) originally authored by Cisco Systems, Inc. + It is available under a BSD-style license. +endef + +define Package/libsrtp + $(call Package/libsrtp/Default) + TITLE+= library +endef + define Package/libsrtp/description -Open-source implementation of the Secure Real-time Transport -Protocol (SRTP) originally authored by Cisco Systems, Inc. -It is available under a BSD-style license. + $(call Package/libsrtp/Default/description) + + This package ONLY contains shared libraries. For development + libraries, please install libsrtp-dev package. + +endef + +define Package/libsrtp-dev + $(call Package/libsrtp/Default) + TITLE+= development library + DEPENDS:=+libsrtp +endef + +define Package/libsrtp-dev/description + $(call Package/libsrtp/Default/description) + + This package contains ONLY include files, static libraries, and + pkgconfig files. + endef define Build/InstallDev @@ -47,8 +74,15 @@ endef define Package/libsrtp/install $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libsrtp.so.* \ - $(1)/usr/lib/ + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libsrtp.so* $(1)/usr/lib/ +endef + + +define Package/libsrtp-dev/install + $(INSTALL_DIR) $(1)/usr/{include,lib} + $(CP) $(PKG_INSTALL_DIR)/usr/include $(1)/usr/ + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libsrtp.a $(1)/usr/lib/ endef $(eval $(call BuildPackage,libsrtp)) +$(eval $(call BuildPackage,libsrtp-dev)) diff --git a/net/freeswitch/patches/1128080-libs-sofia-sip-configure_gnu.patch b/net/freeswitch/patches/1128080-libs-sofia-sip-configure_gnu.patch new file mode 100644 index 0000000..73b6172 --- /dev/null +++ b/net/freeswitch/patches/1128080-libs-sofia-sip-configure_gnu.patch @@ -0,0 +1,8 @@ +--- a/libs/sofia-sip/configure.gnu ++++ b/libs/sofia-sip/configure.gnu +@@ -1,4 +1,4 @@ + #! /bin/sh + srcpath=$(dirname $0 2>/dev/null ) || srcpath="." +-$srcpath/configure "$@" --with-pic --with-glib=no --disable-shared --without-doxygen --disable-stun ++$srcpath/configure "$@" --with-pic --with-glib=no --disable-shared --without-doxygen +