29 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # Homebrew 0.9
 | |
| The main new feature in Homebrew-0.9 is `brew tap`.
 | |
| 
 | |
| brew-tap allows you to import formula from other repositories into your Homebrew instance. For example:
 | |
| 
 | |
|     brew tap josegonzalez/php
 | |
| 
 | |
| Will install the recently deleted PHP formula that @josegonzalez maintains because he's the expert and we're not.
 | |
| 
 | |
| We are planning to remove some of the longtail and move it into the new Homebrew organization so that we can keep the formula in mxcl/master in better shape.
 | |
| 
 | |
| `brew search` has been adapted to search over the common taps. So movement of formula will not cause you to not find the formula you are looking for.
 | |
| 
 | |
| Tap has many possibilities; for example, does your organization have its own Homebrew fork with its own custom formula? Well now you can just have a tap and stop having to merge mxcl/master with your own fork all the time.
 | |
| 
 | |
| This also means we will have a dedicated dupes tap so that people can stop asking us to put dupes in mxcl/master. Perhaps you want a formula for every ruby gem? Now you can make a tap!
 | |
| 
 | |
| Formula in mxcl/master cannot be overwritten, so to install a "conflict" you can use an extended syntax, eg:
 | |
| 
 | |
|     brew install homebrew/dupes/gcc42
 | |
| 
 | |
| To untap, use `brew untap`.
 | |
| 
 | |
| Formula can depend on formula from other taps:
 | |
| 
 | |
|     depends_on "homebrew/dupes/tcl-tk"
 | |
| 
 | |
| Though this will not install the tap, it will prompt the user to do that first.
 | 
