From: florian Date: Sun, 24 Oct 2010 12:36:51 +0000 (+0000) Subject: [feeds] add support for darcs-based feeds X-Git-Url: http://git.rohieb.name/openwrt.git/commitdiff_plain/218bf045706c685fc7fd3542671886a4cbb8fa29 [feeds] 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 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23616 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- diff --git a/scripts/feeds b/scripts/feeds index 4c0fe915c..84f97feeb 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;