1################################################################################ 2# 3# libsrtp 4# 5################################################################################ 6 7LIBSRTP_VERSION = 2.4.1 8LIBSRTP_SITE = $(call github,cisco,libsrtp,v$(LIBSRTP_VERSION)) 9LIBSRTP_INSTALL_STAGING = YES 10LIBSRTP_LICENSE = BSD-3-Clause 11LIBSRTP_LICENSE_FILES = LICENSE 12LIBSRTP_CPE_ID_VENDOR = cisco 13 14ifeq ($(BR2_STATIC_LIBS),y) 15LIBSRTP_MAKE_OPTS = libsrtp2.a 16else ifeq ($(BR2_SHARED_LIBS),y) 17LIBSRTP_MAKE_OPTS = shared_library 18else 19LIBSRTP_MAKE_OPTS = libsrtp2.a shared_library 20endif 21 22LIBSRTP_DEPENDENCIES = host-pkgconf 23 24# openssl handling needs libdl support 25ifeq ($(BR2_PACKAGE_OPENSSL)x$(BR2_STATIC_LIBS),yx) 26LIBSRTP_DEPENDENCIES += openssl 27LIBSRTP_CONF_OPTS += --disable-nss --enable-openssl 28else ifeq ($(BR2_PACKAGE_LIBNSS),y) 29LIBSRTP_DEPENDENCIES += libnss 30LIBSRTP_CONF_OPTS += --enable-nss --disable-openssl 31else 32LIBSRTP_CONF_OPTS += --disable-nss --disable-openssl 33endif 34 35$(eval $(autotools-package)) 36