6335ff0857
Netopeer2 is a set of tools implementing network configuration tools based on the NETCONF Protocol. Netopeer2 needs libnetconf2 to have SSL/TSL and SSH support, so we enable both openssl and libssh+server from netopeer2, so that libnetconf2 has appropriate support. But netopeer2 does not use either, so does not build-depend on them. Signed-off-by: Heiko Thiery <heiko.thiery@gmail.com> [yann.morin.1998@free.fr: - fix dependencies and their comments - explain openssl and libssh+server dependencies - fix codestyle in Config,in, noticed by Adam - fix codestyle in .mk ] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
22 lines
669 B
Makefile
22 lines
669 B
Makefile
################################################################################
|
|
#
|
|
# netopeer2
|
|
#
|
|
################################################################################
|
|
|
|
NETOPEER2_VERSION = 1.1.34
|
|
NETOPEER2_SITE = $(call github,CESNET,Netopeer2,v$(NETOPEER2_VERSION))
|
|
NETOPEER2_DL_SUBDIR = netopeer2
|
|
NETOPEER2_LICENSE = BSD-3-Clause
|
|
NETOPEER2_LICENSE_FILES = LICENSE
|
|
NETOPEER2_DEPENDENCIES = libnetconf2 libyang sysrepo
|
|
|
|
NETOPEER2_CONF_OPTS = -DBUILD_CLI=$(if $(BR2_PACKAGE_NETOPEER2_CLI),ON,OFF)
|
|
|
|
define NETOPEER2_INSTALL_INIT_SYSV
|
|
$(INSTALL) -m 755 -D package/netopeer2/S52netopeer2 \
|
|
$(TARGET_DIR)/etc/init.d/S52netopeer2
|
|
endef
|
|
|
|
$(eval $(cmake-package))
|