30 lines
		
	
	
		
			693 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			693 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| require 'formula'
 | |
| 
 | |
| class TestBall <Formula
 | |
|   # name parameter required for some Formula::factory
 | |
|   def initialize name=nil
 | |
|     @url="file:///#{TEST_FOLDER}/tarballs/testball-0.1.tbz"
 | |
|     @homepage = 'http://example.com/'
 | |
|     super "testball"
 | |
|   end
 | |
|   def install
 | |
|     prefix.install "bin"
 | |
|     prefix.install "libexec"
 | |
|   end
 | |
| end
 | |
| 
 | |
| class ConfigureFails <Formula
 | |
|   # name parameter required for some Formula::factory
 | |
|   def initialize name=nil
 | |
|     @url="file:///#{TEST_FOLDER}/tarballs/configure_fails.tar.gz"
 | |
|     @homepage = 'http://example.com/'
 | |
|     @version = '1.0.0'
 | |
|     @md5 = '9385e1b68ab8af68ac2c35423443159b'
 | |
|     super "configurefails"
 | |
|   end
 | |
| 
 | |
|   def install
 | |
|     system "./configure"
 | |
|   end
 | |
| end
 | 
