sysrepo: correctly install .yang file with revision
authorChristian Marangi <[email protected]>
Tue, 25 Nov 2025 15:39:59 +0000 (16:39 +0100)
committerChristian Marangi <[email protected]>
Tue, 25 Nov 2025 15:39:59 +0000 (16:39 +0100)
With new sysrepo version, the .yang file are shipped with revision.
Update the package install to align to the new names.

The change of name doesn't cause regression as the revision is optional
on loading .yang files.

Signed-off-by: Christian Marangi <[email protected]>
net/sysrepo/Makefile

index 1eccfe6bcdf3c375c467228f18bd5e801d9cb817..e4c7cc803937289a84ef2bb44a7cf68473011288 100644 (file)
@@ -76,11 +76,11 @@ define Package/libsysrepo/install
        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libsysrepo.so* $(1)/usr/lib/
 
        $(INSTALL_DIR) $(1)/etc/sysrepo/yang
-       $(INSTALL_DATA) $(PKG_BUILD_DIR)/modules/ietf-netconf-with-defaults.yang $(1)/etc/sysrepo/yang/
-       $(INSTALL_DATA) $(PKG_BUILD_DIR)/modules/ietf-netconf-notifications.yang $(1)/etc/sysrepo/yang/
-       $(INSTALL_DATA) $(PKG_BUILD_DIR)/modules/ietf-netconf.yang $(1)/etc/sysrepo/yang/
-       $(INSTALL_DATA) $(PKG_BUILD_DIR)/modules/ietf-origin.yang $(1)/etc/sysrepo/yang/
-       $(INSTALL_DATA) $(PKG_BUILD_DIR)/modules/sysrepo.yang $(1)/etc/sysrepo/yang/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/modules/ietf-netconf-with-defaults@2011-06-01.yang $(1)/etc/sysrepo/yang/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/modules/ietf-netconf-notifications@2012-02-06.yang $(1)/etc/sysrepo/yang/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/modules/ietf-netconf@2013-09-29.yang $(1)/etc/sysrepo/yang/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/modules/ietf-origin@2018-02-14.yang $(1)/etc/sysrepo/yang/
+       $(INSTALL_DATA) $(PKG_BUILD_DIR)/modules/sysrepo@2024-10-25.yang $(1)/etc/sysrepo/yang/
 
        $(INSTALL_DIR) $(1)/etc/uci-defaults
        $(INSTALL_BIN) ./files/libsysrepo.default $(1)/etc/uci-defaults/95_libsysrepo