Add sanity check for baserelease
This commit is contained in:
parent
7cfa6899ff
commit
05e763b50e
14
kernel.spec
14
kernel.spec
@ -48,10 +48,13 @@ Summary: The Linux kernel
|
|||||||
# reset this by hand to 1 (or to 0 and then use rpmdev-bumpspec).
|
# reset this by hand to 1 (or to 0 and then use rpmdev-bumpspec).
|
||||||
# scripts/rebase.sh should be made to do that for you, actually.
|
# scripts/rebase.sh should be made to do that for you, actually.
|
||||||
#
|
#
|
||||||
# For non-released -rc kernels, this will be prepended with "0.", so
|
# NOTE: baserelease must be > 0 or bad things will happen if you switch
|
||||||
# for example a 3 here will become 0.3
|
# to a released kernel (released version will be < rc version)
|
||||||
#
|
#
|
||||||
%global baserelease 0
|
# For non-released -rc kernels, this will be appended after the rcX and
|
||||||
|
# gitX tags, so a 3 here would become part of release "0.rcX.gitX.3"
|
||||||
|
#
|
||||||
|
%global baserelease 1
|
||||||
%global fedora_build %{baserelease}
|
%global fedora_build %{baserelease}
|
||||||
|
|
||||||
# base_sublevel is the kernel version we're starting with and patching
|
# base_sublevel is the kernel version we're starting with and patching
|
||||||
@ -968,6 +971,11 @@ exit 1
|
|||||||
%endif
|
%endif
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%if !%{baserelease}
|
||||||
|
echo "baserelease must be greater than zero"
|
||||||
|
exit 1
|
||||||
|
%endif
|
||||||
|
|
||||||
# more sanity checking; do it quietly
|
# more sanity checking; do it quietly
|
||||||
if [ "%{patches}" != "%%{patches}" ] ; then
|
if [ "%{patches}" != "%%{patches}" ] ; then
|
||||||
for patch in %{patches} ; do
|
for patch in %{patches} ; do
|
||||||
|
Loading…
Reference in New Issue
Block a user