From 668e3ee0806548cc36ba37688059a32c49d76f15 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