| 
					
				 | 
			
			
				@@ -1,7 +1,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 function(checkPackageInfo_ TYPE FILE REGEX) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   getPackageInfo("${FILE}" "FILE_INFO_") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if(NOT FILE_INFO_ MATCHES "${REGEX}") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    message(FATAL_ERROR "Unexpected ${TYPE} in '${FILE}'; file info: '${FILE_INFO_}'") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    message(FATAL_ERROR "Unexpected ${TYPE} in '${FILE}'; file info: '${FILE_INFO_}'; does not match '${REGEX}'") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   endif() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 endfunction() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -24,3 +24,15 @@ checkPackageInfo_("name" "${FOUND_FILE_3}" ".*${name_}${whitespaces_}:${whitespa 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 checkPackageInfo_("group" "${FOUND_FILE_1}" ".*${group_}${whitespaces_}:${whitespaces_}default") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 checkPackageInfo_("group" "${FOUND_FILE_2}" ".*${group_}${whitespaces_}:${whitespaces_}second_group") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 checkPackageInfo_("group" "${FOUND_FILE_3}" ".*${group_}${whitespaces_}:${whitespaces_}default") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# check package summaries (not available in DEB) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+if(GENERATOR_TYPE STREQUAL "RPM") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  checkPackageInfo_("summary" "${FOUND_FILE_1}" ".*Summary${whitespaces_}:${whitespaces_}Global summary") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  checkPackageInfo_("summary" "${FOUND_FILE_2}" ".*Summary${whitespaces_}:${whitespaces_}Summary for pkg_2") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  checkPackageInfo_("summary" "${FOUND_FILE_3}" ".*Summary${whitespaces_}:${whitespaces_}Global summary") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+endif() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# check package description 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+checkPackageInfo_("description" "${FOUND_FILE_1}" ".*Description${whitespaces_}:${whitespaces_}Description for pkg_1") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+checkPackageInfo_("description" "${FOUND_FILE_2}" ".*Description${whitespaces_}:${whitespaces_}Description for pkg_2") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+checkPackageInfo_("description" "${FOUND_FILE_3}" ".*Description${whitespaces_}:${whitespaces_}Description for pkg_3") 
			 |