aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJack Nagel2014-04-03 09:11:38 -0500
committerJack Nagel2014-04-03 09:12:25 -0500
commitcca0584d97d34f92870911a39eaa58acafb819c6 (patch)
tree6c834684ba5818e9300a2c98b2cbe02d56c11c1a
parentdfd0b0d97f55b065f0398206281b842700ba7105 (diff)
downloadhomebrew-cca0584d97d34f92870911a39eaa58acafb819c6.tar.bz2
Remove special behavior of autotools symbol deps
Closes #28094.
-rw-r--r--Library/Homebrew/dependency_collector.rb2
-rw-r--r--Library/Homebrew/test/test_dependency_collector.rb19
2 files changed, 0 insertions, 21 deletions
diff --git a/Library/Homebrew/dependency_collector.rb b/Library/Homebrew/dependency_collector.rb
index 24214b188..c27ae0b8e 100644
--- a/Library/Homebrew/dependency_collector.rb
+++ b/Library/Homebrew/dependency_collector.rb
@@ -136,8 +136,6 @@ class DependencyCollector
end
def autotools_dep(spec, tags)
- return if MacOS::Xcode.provides_autotools?
-
if spec == :libltdl
spec = :libtool
tags << :run
diff --git a/Library/Homebrew/test/test_dependency_collector.rb b/Library/Homebrew/test/test_dependency_collector.rb
index 87c372b9f..03392ae25 100644
--- a/Library/Homebrew/test/test_dependency_collector.rb
+++ b/Library/Homebrew/test/test_dependency_collector.rb
@@ -86,25 +86,6 @@ class DependencyCollectorTests < Test::Unit::TestCase
assert dep.optional?
end
- def test_libltdl_not_build_dep
- MacOS::Xcode.stubs(:provides_autotools?).returns(false)
- dep = @d.build(:libltdl)
- assert_equal Dependency.new("libtool"), dep
- assert !dep.build?
- end
-
- def test_autotools_dep_no_system_autotools
- MacOS::Xcode.stubs(:provides_autotools?).returns(false)
- dep = @d.build(:libtool)
- assert_equal Dependency.new("libtool"), dep
- assert dep.build?
- end
-
- def test_autotools_dep_system_autotools
- MacOS::Xcode.stubs(:provides_autotools?).returns(true)
- assert_nil @d.build(:libtool)
- end
-
def test_ld64_dep_pre_leopard
MacOS.stubs(:version).returns(MacOS::Version.new("10.4"))
assert_equal LD64Dependency.new, @d.build(:ld64)