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