| 
					
				 | 
			
			
				@@ -480,11 +480,16 @@ int cmCPackDebGenerator::createDeb() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // Do not end the md5sum file with yet another (invalid) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  cmd = "\""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  cmd += cmakeExecutable; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  cmd += "\" -E tar cfz control.tar.gz ./control ./md5sums"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  const char* controlExtra = 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    this->GetOption("CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    cmd = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    if (NULL != this->GetOption("CPACK_DEBIAN_FAKEROOT_EXECUTABLE")) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      cmd = this->GetOption("CPACK_DEBIAN_FAKEROOT_EXECUTABLE"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    cmd += " \""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    cmd += cmakeExecutable; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    cmd += "\" -E tar cfz control.tar.gz ./control ./md5sums"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    const char* controlExtra = 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this->GetOption("CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   if( controlExtra ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     std::vector<std::string> controlExtraList; 
			 |