include $(TOPDIR)/rules.mk

PKG_NAME:=frr8-ospfd-meta
PKG_VERSION:=2026-01-21
PKG_RELEASE:=1
PKG_LICENSE:=Teltonika-closed

include $(INCLUDE_DIR)/package.mk

define Package/frr8-ospfd-meta
	SECTION:=net
	CATEGORY:=Network
	TITLE:=FRR ospfd service meta package
	DEPENDS:=+vuci-app-dynamic-routes-ospf-ui
	ifneq (,$(filter m,$(CONFIG_PACKAGE_frr8-ospfd-meta))$(DUMP))
		PKG_TLT_NAME:=OSPF daemon
		PKG_ROUTER:=$(TLT_PLATFORM_NAME)
		PKG_APP_NAME:=frr8-ospfd
	endif
endef

define Package/frr8-ospfd-meta/description
	Open Shortest Path First (OSPF) is a routing protocol
	for Internet Protocol (IP) networks. It uses a link state
	routing (LSR) algorithm and falls into the group of interior
	gateway protocols (IGPs), operating within a single autonomous system (AS).
endef



define Package/frr8-ospfd-meta/install
	$(INSTALL_DIR) $(1)/usr/share/vuci/menu.d/
	$(LN) /usr/share/vuci/menu.d/routes_ospf.tsw.json $(1)/usr/share/vuci/menu.d/routes_ospf_link.tsw.json
endef

$(eval $(call BuildPackage,frr8-ospfd-meta))
