aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSamuel John2013-06-09 20:36:54 +0200
committerSamuel John2013-06-09 20:37:30 +0200
commit33cae6ac42a480c39b9510ac4d65a3c5b6c08797 (patch)
treec999a591b06f2907a3422fb864be63cee9b74b34
parentd28deee5167a101341ffdc5f00ae948850ed810d (diff)
downloadbrew-33cae6ac42a480c39b9510ac4d65a3c5b6c08797.tar.bz2
PythonInstalled: Fix libdir for Python 3.x
-rw-r--r--Library/Homebrew/requirements/python_dependency.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/Library/Homebrew/requirements/python_dependency.rb b/Library/Homebrew/requirements/python_dependency.rb
index 3ba2e08cc..bd3cf1e85 100644
--- a/Library/Homebrew/requirements/python_dependency.rb
+++ b/Library/Homebrew/requirements/python_dependency.rb
@@ -139,7 +139,11 @@ class PythonInstalled < Requirement
# Dir containing e.g. libpython2.7.dylib
def libdir
if brewed? || from_osx?
- prefix/"lib/#{xy}/config"
+ if @min_version.major == 3
+ prefix/"lib/#{xy}/config-#{version.major}.#{version.minor}m"
+ else
+ prefix/"lib/#{xy}/config"
+ end
else
Pathname.new(`#{binary} -c "from distutils import sysconfig; print(sysconfig.get_config_var('LIBPL'))"`.strip)
end