1 ################################################################################
5 ################################################################################
7 LIBPJSIP_VERSION
= 2.4.5
8 LIBPJSIP_SOURCE
= pjproject-
$(LIBPJSIP_VERSION
).
tar.bz2
9 LIBPJSIP_SITE
= http
://www.pjsip.org
/release
/$(LIBPJSIP_VERSION
)
10 LIBPJSIP_DEPENDENCIES
= libsrtp
11 LIBPJSIP_LICENSE
= GPLv2
+
12 LIBPJSIP_LICENSE_FILES
= COPYING
13 LIBPJSIP_INSTALL_STAGING
= YES
14 LIBPJSIP_MAKE
= $(MAKE1
)
16 LIBPJSIP_CFLAGS
= $(TARGET_CFLAGS
) -DPJ_HAS_IPV6
=1
18 # relocation truncated to fit: R_68K_GOT16O
19 ifeq ($(BR2_m68k_cf
),y
)
20 LIBPJSIP_CFLAGS
+= -mxgot
25 CFLAGS
="$(LIBPJSIP_CFLAGS)"
27 LIBPJSIP_CONF_OPTS
= \
30 --disable-speex-codec \
34 --disable-opencore-amr \
35 --disable-g7221-codec \
36 --disable-ilbc-codec \
37 --with-external-srtp
=$(STAGING_DIR
)/usr
39 ifeq ($(BR2_PACKAGE_OPENSSL
),y
)
40 LIBPJSIP_DEPENDENCIES
+= openssl
41 LIBPJSIP_CONF_OPTS
+= --with-ssl
=$(STAGING_DIR
)/usr
43 LIBPJSIP_CONF_OPTS
+= --disable-ssl
46 ifeq ($(BR2_PACKAGE_UTIL_LINUX_LIBUUID
),y
)
47 LIBPJSIP_DEPENDENCIES
+= util-linux
50 $(eval
$(autotools-package
))