From: Florian Fainelli Date: Sun, 24 Oct 2010 12:36:51 +0000 (+0000) Subject: add support for darcs-based feeds X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=0d74b4546764201d9a87549dbe089248ff8171d9;p=openwrt%2Fstaging%2Fjow.git add support for darcs-based feeds The following patch adds support for darcs-based feeds. It is tested and works well for my purpose. I wish it were committed upstream so that I can share my feed with other users without converting it to svn/git/whatever. Best regards, Signed-off-by: Gabriel Kerneis SVN-Revision: 23616 --- diff --git a/scripts/feeds b/scripts/feeds index 4c0fe915cf..84f97feeb6 100755 --- a/scripts/feeds +++ b/scripts/feeds @@ -123,7 +123,11 @@ my %update_method = ( 'src-hg' => { 'init' => "hg clone '%s' '%s'", 'update' => "hg pull --update", - 'controldir' => ".hg"} + 'controldir' => ".hg"}, + 'src-darcs' => { + 'init' => "darcs get '%s' '%s'", + 'update' => "darcs pull -a", + 'controldir' => "_darcs"}, ); # src-git: pull broken @@ -278,6 +282,7 @@ my %install_method = ( 'src-git' => \&install_generic, 'src-bzr' => \&install_generic, 'src-hg' => \&install_generic, + 'src-darcs' => \&install_generic, ); my %feed;