From cc51ab41dbcf80f2bb37584d45eaaa99ac9580b8 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Tue, 17 Sep 2013 21:25:38 -0500 Subject: Reimplement SoftwareSpec on top of Resource --- Library/Homebrew/compat/md5.rb | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'Library/Homebrew/compat') diff --git a/Library/Homebrew/compat/md5.rb b/Library/Homebrew/compat/md5.rb index d600bab6d..55383f0c1 100644 --- a/Library/Homebrew/compat/md5.rb +++ b/Library/Homebrew/compat/md5.rb @@ -1,11 +1,17 @@ class Formula def self.md5(val) - @stable ||= SoftwareSpec.new + @stable ||= create_spec(SoftwareSpec) @stable.md5(val) end end class SoftwareSpec + def md5(val) + @resource.md5(val) + end +end + +class Resource def md5(val) @checksum = Checksum.new(:md5, val) end -- cgit v1.2.3