diff options
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/prepare-kernel.sh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/prepare-kernel.sh b/scripts/prepare-kernel.sh index 5773197..3173fb4 100755 --- a/scripts/prepare-kernel.sh +++ b/scripts/prepare-kernel.sh @@ -3,12 +3,14 @@ tag="$(cd source; git describe)" echo "# git tag: ${tag}" version="${tag#v}" rpmvers="${version}" +knlvers="${version}" release="${BUILD_NUMBER}" case $version in 4.4.*) variant="lts404";; 4.9.*) variant="lts409";; 4.14.*) variant="lts414";; *-rc*) variant="candidate" + knlvers="${version%-*}.0-${version#*-}" rpmvers="${version%-*}.0" release="0.${version#*-}.${release}" ;; @@ -28,6 +30,7 @@ echo "# release : ${release}" echo "#" sed -e "s/@variant@/${variant}/" \ -e "s/@version@/${version}/" \ + -e "s/@knlvers@/${knlvers}/" \ -e "s/@rpmvers@/${rpmvers}/" \ -e "s/@release@/${release}/" \ < kernel.spec.template > kernel.spec |