diff options
| author | Jack Nagel | 2014-07-29 16:06:07 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-07-29 16:22:07 -0500 |
| commit | 88be10455ae5209201d488c73c3e398b6b236136 (patch) | |
| tree | 0a1c1343eee14a51ac909579c37c37bb0a47294c /Library/Homebrew/cmd | |
| parent | 581773aa6c3c3cc95e3099ebf285a6faee227e97 (diff) | |
| download | homebrew-88be10455ae5209201d488c73c3e398b6b236136.tar.bz2 | |
Remove patch hacks from unpack
Diffstat (limited to 'Library/Homebrew/cmd')
| -rw-r--r-- | Library/Homebrew/cmd/unpack.rb | 26 |
1 files changed, 1 insertions, 25 deletions
diff --git a/Library/Homebrew/cmd/unpack.rb b/Library/Homebrew/cmd/unpack.rb index 162d887b9..9c71f8025 100644 --- a/Library/Homebrew/cmd/unpack.rb +++ b/Library/Homebrew/cmd/unpack.rb @@ -2,33 +2,9 @@ require "stringio" require "formula" module Homebrew - module DATALoader - # Original code from http://stackoverflow.com/a/2157556/371237 - def self.load(path) - data = StringIO.new - path.open("r") do |f| - begin - line = f.gets - end until line.nil? || /^__END__$/ === line - data << line while line = f.gets - end - data.rewind - data - end - end - module UnpackPatch def patch - return unless ARGV.flag? "--patch" - - begin - old_verbose, $VERBOSE = $VERBOSE, nil - Object.const_set "DATA", DATALoader.load(path) - ensure - $VERBOSE = old_verbose - end - - super + super if ARGV.flag?("--patch") end end |
