From c6958c5d7ec2456f2c030a5e16e165b08f791ebd Mon Sep 17 00:00:00 2001 From: Austin Ziegler Date: Sun, 27 Sep 2009 19:30:39 -0400 Subject: Adding CVS and Mercurial download strategies. --- Library/Homebrew/download_strategy.rb | 67 +++++++++++++++++++++++++++++++++++ Library/Homebrew/formula.rb | 2 ++ 2 files changed, 69 insertions(+) (limited to 'Library') diff --git a/Library/Homebrew/download_strategy.rb b/Library/Homebrew/download_strategy.rb index 5d4afcdda..9ec0e3897 100644 --- a/Library/Homebrew/download_strategy.rb +++ b/Library/Homebrew/download_strategy.rb @@ -129,3 +129,70 @@ class GitDownloadStrategy true + end + end + end + +private + def split_url(in_url) + parts=in_url.sub(%r[^cvs://], '').split(/:/) + mod=parts.pop + url=parts.join(':') + [ mod, url ] + end +end + +class MercurialDownloadStrategy