package/sysrepo-plugins-common: new package

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg
2023-02-01 13:14:42 +01:00
parent baa0d77598
commit f4c1f48d04
4 changed files with 42 additions and 0 deletions
+1
View File
@@ -5,6 +5,7 @@ source "$BR2_EXTERNAL_INFIX_PATH/package/ifupdown-ng/Config.in"
source "$BR2_EXTERNAL_INFIX_PATH/package/mdnsd/Config.in"
source "$BR2_EXTERNAL_INFIX_PATH/package/python-templating/Config.in"
source "$BR2_EXTERNAL_INFIX_PATH/package/skeleton-init-finit/Config.in"
source "$BR2_EXTERNAL_INFIX_PATH/package/sysrepo-plugins-common/Config.in"
source "$BR2_EXTERNAL_INFIX_PATH/package/tetris/Config.in"
source "$BR2_EXTERNAL_INFIX_PATH/package/umgmt/Config.in"
source "$BR2_EXTERNAL_INFIX_PATH/package/querierd/Config.in"
+16
View File
@@ -0,0 +1,16 @@
config BR2_PACKAGE_SYSREPO_PLUGINS_COMMON
bool "sysrepo-plugins-common"
depends on BR2_USE_MMU
depends on BR2_TOOLCHAIN_HAS_SYNC_4 # libyang
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
select BR2_PACKAGE_LIBYANG
select BR2_PACKAGE_SYSREPO
help
Set of utilities/functionalities which can be used for easier build
of sysrepo plugins.
Used mainly by Deutsche Telekom sysrepo plugins:
- sysrepo-plugins-system
- sysrepo-plugins-interface
https://github.com/telekom/sysrepo-plugins-common
@@ -0,0 +1,3 @@
# Locally calculated
sha256 d371a2b5b7fcb58041d7b1afc60b04ab6695c986dd47355bfe77bd844aa4cb89 LICENSE
sha256 28b19ba611c96d38df104cce60bb046aeb19af432bb4da9005bbe419a1c63960 sysrepo-plugins-common-20885de0d3bb95a05610fdb3a0f83d8f7c370fad-br1.tar.gz
@@ -0,0 +1,22 @@
################################################################################
#
# sysrepo-plugins-common
#
################################################################################
SYSREPO_PLUGINS_COMMON_VERSION = 20885de0d3bb95a05610fdb3a0f83d8f7c370fad
SYSREPO_PLUGINS_COMMON_SITE = https://github.com/telekom/sysrepo-plugins-common
SYSREPO_PLUGINS_COMMON_SITE_METHOD = git
SYSREPO_PLUGINS_COMMON_GIT_SUBMODULES = YES
SYSREPO_PLUGINS_COMMON_LICENSE = BSD-3
SYSREPO_PLUGINS_COMMON_LICENSE_FILES = LICENSE
SYSREPO_PLUGINS_COMMON_INSTALL_STAGING = YES
SYSREPO_PLUGINS_COMMON_DEPENDENCIES = libyang host-sysrepo sysrepo
ifeq ($(BR2_INIT_SYSTEMD),y)
SYSREPO_PLUGINS_COMMON_DEPENDENCIES += systemd
else
endif
$(eval $(cmake-package))