generated from gaoyang3513/SDK_RK3288
[Mod] First commit
This commit is contained in:
14
package/sofia-sip/Config.in
Normal file
14
package/sofia-sip/Config.in
Normal file
@ -0,0 +1,14 @@
|
||||
config BR2_PACKAGE_SOFIA_SIP
|
||||
bool "sofia-sip"
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS
|
||||
help
|
||||
Sofia-SIP is an open-source SIP User-Agent library,
|
||||
compliant with the IETF RFC3261 specification (see the
|
||||
feature table). It can be used as a building block for SIP
|
||||
client software for uses such as VoIP, IM, and many other
|
||||
real-time and person-to-person communication services.
|
||||
|
||||
https://github.com/freeswitch/sofia-sip
|
||||
|
||||
comment "sofia-sip needs a toolchain w/ threads"
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
||||
4
package/sofia-sip/sofia-sip.hash
Normal file
4
package/sofia-sip/sofia-sip.hash
Normal file
@ -0,0 +1,4 @@
|
||||
# Locally computed
|
||||
sha256 ebd006a98a7dff6e7f4d8357c5ebeee1d3bee3ac29ff213a4909e845f230fcbe sofia-sip-1.13.8-756ab9b5c9.tar.gz
|
||||
sha256 e1c0890440efe31b6cd2ee2abf895eb917c787799f079133f5809414d90d5d60 COPYING
|
||||
sha256 b402ae58cf355b33be8fa023f704a039e3d41ecaccd2bbcda43ca31d703e4556 COPYRIGHTS
|
||||
35
package/sofia-sip/sofia-sip.mk
Normal file
35
package/sofia-sip/sofia-sip.mk
Normal file
@ -0,0 +1,35 @@
|
||||
################################################################################
|
||||
#
|
||||
# sofia-sip
|
||||
#
|
||||
################################################################################
|
||||
|
||||
SOFIA_SIP_VERSION = 1.13.8
|
||||
SOFIA_SIP_SOURCE = sofia-sip-$(SOFIA_SIP_VERSION)-756ab9b5c9.tar.gz
|
||||
SOFIA_SIP_SITE = https://files.freeswitch.org/downloads/libs/sofia-sip
|
||||
SOFIA_SIP_INSTALL_STAGING = YES
|
||||
SOFIA_SIP_DEPENDENCIES = host-pkgconf
|
||||
SOFIA_SIP_LICENSE = LGPL-2.1+
|
||||
SOFIA_SIP_LICENSE_FILES = COPYING COPYRIGHTS
|
||||
SOFIA_SIP_CPE_ID_VENDOR = signalwire
|
||||
SOFIA_SIP_CONF_OPTS = --with-doxygen=no
|
||||
|
||||
ifeq ($(BR2_PACKAGE_LIBGLIB2),y)
|
||||
SOFIA_SIP_CONF_OPTS += --with-glib
|
||||
SOFIA_SIP_DEPENDENCIES += libglib2
|
||||
else
|
||||
SOFIA_SIP_CONF_OPTS += --without-glib
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
||||
SOFIA_SIP_CONF_OPTS += \
|
||||
--enable-nth \
|
||||
--with-openssl=pkg-config
|
||||
SOFIA_SIP_DEPENDENCIES += openssl
|
||||
else
|
||||
SOFIA_SIP_CONF_OPTS += \
|
||||
--disable-nth \
|
||||
--without-openssl
|
||||
endif
|
||||
|
||||
$(eval $(autotools-package))
|
||||
Reference in New Issue
Block a user