aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd/--config.rb
diff options
context:
space:
mode:
authorJack Nagel2012-12-17 17:05:53 -0600
committerJack Nagel2012-12-17 17:18:22 -0600
commit3dcce70a6af0a187f6c30e66cef45bee3cae6a6f (patch)
tree5ff5af6efba3b34be927cb62b54be2cfedd90eb3 /Library/Homebrew/cmd/--config.rb
parent68d1dfe5d77781e74cab72f0950484ae58d5e425 (diff)
downloadbrew-3dcce70a6af0a187f6c30e66cef45bee3cae6a6f.tar.bz2
Better reporting for MacPorts/Fink installations
closes Homebrew/homebrew#15853.
Diffstat (limited to 'Library/Homebrew/cmd/--config.rb')
-rw-r--r--Library/Homebrew/cmd/--config.rb11
1 files changed, 7 insertions, 4 deletions
diff --git a/Library/Homebrew/cmd/--config.rb b/Library/Homebrew/cmd/--config.rb
index 342d837f0..ac113c885 100644
--- a/Library/Homebrew/cmd/--config.rb
+++ b/Library/Homebrew/cmd/--config.rb
@@ -85,6 +85,11 @@ module Homebrew extend self
`uname -m`.chomp
end
+ def macports_or_fink
+ @ponk ||= MacOS.macports_or_fink
+ @ponk.join(", ") unless @ponk.empty?
+ end
+
# we try to keep output minimal
def dump_build_config
puts "HOMEBREW_VERSION: #{HOMEBREW_VERSION}"
@@ -104,8 +109,7 @@ module Homebrew extend self
puts "Clang: #{clang ? "#{clang} build #{clang_build}" : "N/A"}"
end
- ponk = macports_or_fink_installed?
- puts "MacPorts/Fink: #{ponk}" if ponk
+ puts "MacPorts/Fink: #{macports_or_fink}" if macports_or_fink
puts "X11: #{describe_x11}"
end
@@ -131,8 +135,7 @@ module Homebrew extend self
puts "GCC-4.2: build #{gcc_42}" if gcc_42
puts "LLVM-GCC: #{llvm ? "build #{llvm}" : "N/A"}"
puts "Clang: #{clang ? "#{clang} build #{clang_build}" : "N/A"}"
- ponk = macports_or_fink_installed?
- puts "MacPorts or Fink? #{ponk}" if ponk
+ puts "MacPorts/Fink: #{macports_or_fink}" if macports_or_fink
puts "X11: #{describe_x11}"
puts "System Ruby: #{RUBY_VERSION}-#{RUBY_PATCHLEVEL}"
puts "Perl: #{describe_perl}"