kernel: use semantic version for kmods
authorPaul Spooren <mail@aparcar.org>
Thu, 3 Feb 2022 20:08:12 +0000 (21:08 +0100)
committerPaul Spooren <mail@aparcar.org>
Wed, 23 Feb 2022 19:23:56 +0000 (20:23 +0100)
This commits converts combined Kernel patch versions to something
semantically understandable by APK. Result would is
5.10.96.5.15.8_p1-r1.

Signed-off-by: Paul Spooren <mail@aparcar.org>
include/kernel.mk

index e940b2eb638097b8605db12452f50218e513a460..16a00fdc4aaeed4708ccdc3f77f749fb60403e40 100644 (file)
@@ -207,7 +207,7 @@ define KernelPackage
     CATEGORY:=Kernel modules
     DESCRIPTION:=$(DESCRIPTION)
     EXTRA_DEPENDS:=kernel-$(LINUX_VERSION)-$(LINUX_RELEASE)-$(LINUX_VERMAGIC)
-    VERSION:=$(LINUX_VERSION)$(if $(PKG_VERSION),+$(PKG_VERSION))-$(if $(PKG_RELEASE),r$(PKG_RELEASE),r$(LINUX_RELEASE))
+    VERSION:=$(LINUX_VERSION)$(if $(PKG_VERSION),.$(PKG_VERSION))-$(if $(PKG_RELEASE),r$(PKG_RELEASE),r$(LINUX_RELEASE))
     PKGFLAGS:=$(PKGFLAGS)
     $(call KernelPackage/$(1))
     $(call KernelPackage/$(1)/$(BOARD))