1################################################################################
2#
3# sofia-sip
4#
5################################################################################
6
7SOFIA_SIP_VERSION = 1.13.17
8SOFIA_SIP_SITE = $(call github,freeswitch,sofia-sip,v$(SOFIA_SIP_VERSION))
9SOFIA_SIP_INSTALL_STAGING = YES
10# Fetched from github, no pre-generated configure script provided
11SOFIA_SIP_AUTORECONF = YES
12SOFIA_SIP_DEPENDENCIES = host-pkgconf
13SOFIA_SIP_LICENSE = LGPL-2.1+
14SOFIA_SIP_LICENSE_FILES = COPYING COPYRIGHTS
15SOFIA_SIP_CPE_ID_VENDOR = signalwire
16SOFIA_SIP_CONF_OPTS = --with-doxygen=no
17
18ifeq ($(BR2_PACKAGE_LIBGLIB2),y)
19SOFIA_SIP_CONF_OPTS += --with-glib
20SOFIA_SIP_DEPENDENCIES += libglib2
21else
22SOFIA_SIP_CONF_OPTS += --without-glib
23endif
24
25ifeq ($(BR2_PACKAGE_OPENSSL),y)
26SOFIA_SIP_CONF_OPTS += \
27	--enable-nth \
28	--with-openssl=pkg-config
29SOFIA_SIP_DEPENDENCIES += openssl
30else
31SOFIA_SIP_CONF_OPTS += \
32	--disable-nth \
33	--without-openssl
34endif
35
36$(eval $(autotools-package))
37