From 7818b85f12cc09ed7b42d74db55564a191953e04 Mon Sep 17 00:00:00 2001 From: Ben Woodcroft Date: Sat, 21 Feb 2015 22:44:44 +1000 Subject: [PATCH] use curl instead of wget so OSX is supported, fix #139 --- bin/sequenceserver | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/sequenceserver b/bin/sequenceserver index ba0b43b3f..5d344d446 100755 --- a/bin/sequenceserver +++ b/bin/sequenceserver @@ -250,7 +250,9 @@ ERR end archive = File.join('/tmp', File.basename(url)) - system "wget -c #{url} -O #{archive} && mkdir -p ~/.sequenceserver" \ + # -ip4 is required to avoid this curl bug http://sourceforge.net/p/curl/bugs/1424/?limit=25 + # see also https://github.com/yannickwurm/sequenceserver/issues/139 + system "curl -ip4 -C - #{url} -o #{archive} && mkdir -p ~/.sequenceserver" \ "&& tar xvf #{archive} -C ~/.sequenceserver" unless $CHILD_STATUS.success? puts 'Failed to install BLAST+.'