################################################################################ # # libsrt-openipc # ################################################################################ LIBSRT_OPENIPC_VERSION = 1.4.4 LIBSRT_OPENIPC_SITE = $(call github,Haivision,srt,v$(LIBSRT_OPENIPC_VERSION)) LIBSRT_OPENIPC_LICENSE = MPLv2.0 LIBSRT_OPENIPC_LICENSE_FILES = LICENSE LIBSRT_OPENIPC_CONF_OPTS += \ --prefix=/usr \ --disable-static \ --disable-logging \ --disable-encryption \ --disable-apps define LIBSRT_OPENIPC_CONFIGURE_CMDS (cd $(@D); rm -rf config.cache; \ $(TARGET_CONFIGURE_ARGS) \ $(TARGET_CONFIGURE_OPTS) \ ./configure $(LIBSRT_OPENIPC_CONF_OPTS)) endef define LIBSRT_OPENIPC_BUILD_CMDS $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) endef define LIBSRT_OPENIPC_INSTALL_TARGET_CMDS $(INSTALL) -D $(@D)/libsrt.so.$(LIBSRT_OPENIPC_VERSION) $(TARGET_DIR)/usr/lib/libsrt.so.$(LIBSRT_OPENIPC_VERSION) ln -sf libsrt.so.$(LIBSRT_OPENIPC_VERSION) $(TARGET_DIR)/usr/lib/libsrt.so ln -sf libsrt.so.$(LIBSRT_OPENIPC_VERSION) $(TARGET_DIR)/usr/lib/libsrt.so.1.4 endef $(eval $(generic-package))