From d95bfda2b69ede26eaefe49c885754535c3d750e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A8=8B=E4=BA=A6=E8=B6=85=28=E4=BD=95=E5=85=AE=29?= Date: Mon, 9 Nov 2015 17:34:45 +0800 Subject: [PATCH] let extract_source be current dir when more than one dirs extracted --- lib/fpm/cookery/source_handler/curl.rb | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/lib/fpm/cookery/source_handler/curl.rb b/lib/fpm/cookery/source_handler/curl.rb index 7334c19b..8843e34f 100644 --- a/lib/fpm/cookery/source_handler/curl.rb +++ b/lib/fpm/cookery/source_handler/curl.rb @@ -68,16 +68,8 @@ def extracted_source when 1 entries.first else - # Use the directory that was created last. - dir = entries.sort do |a, b| - File.stat(a).ctime <=> File.stat(b).ctime - end.last - - if File.exist?(dir) - dir - else - raise "Could not find source directory for #{local_path.basename}" - end + # Use current dir when more then one dirs being extracted + Dir.pwd end end end