keg_fix_install_names: fixup plists.
This commit is contained in:
		
							parent
							
								
									e370cd784b
								
							
						
					
					
						commit
						24bdcb7b39
					
				@ -38,7 +38,7 @@ class Keg
 | 
			
		||||
      end
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    files = pkgconfig_files | libtool_files | script_files
 | 
			
		||||
    files = pkgconfig_files | libtool_files | script_files | plist_files
 | 
			
		||||
 | 
			
		||||
    files.group_by { |f| f.stat.ino }.each_value do |first, *rest|
 | 
			
		||||
      s = first.open("rb", &:read)
 | 
			
		||||
@ -198,4 +198,14 @@ class Keg
 | 
			
		||||
    end if lib.directory?
 | 
			
		||||
    libtool_files
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def plist_files
 | 
			
		||||
    plist_files = []
 | 
			
		||||
 | 
			
		||||
    self.find do |pn|
 | 
			
		||||
      next if pn.symlink? or pn.directory? or pn.extname != '.plist'
 | 
			
		||||
      plist_files << pn
 | 
			
		||||
    end
 | 
			
		||||
    plist_files
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user