From 8a7d769abd86567fadcde04be532bb717c418de4 Mon Sep 17 00:00:00 2001 From: Alan LaMielle Date: Mon, 6 Oct 2014 06:42:57 -0700 Subject: mackup: use PYTHONPATH wrapper Problems with the current mackup formula were reported in lra/mackup#330 and pull request #32833 was submitted by lra to address them. However, it was suggested to use a different approach that is more standard for stand-alone Python scripts. This patch applies the suggested changes. Closes #32967. Signed-off-by: Mike McQuaid --- Library/Formula/mackup.rb | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Library/Formula') diff --git a/Library/Formula/mackup.rb b/Library/Formula/mackup.rb index 28535f696..2eebe9cf2 100644 --- a/Library/Formula/mackup.rb +++ b/Library/Formula/mackup.rb @@ -8,9 +8,11 @@ class Mackup < Formula head "https://github.com/lra/mackup.git" def install + ENV.prepend_create_path "PYTHONPATH", lib/"python2.7/site-packages" system "python", "setup.py", "install", "--prefix=#{prefix}", "--single-version-externally-managed", "--record=installed.txt" + bin.env_script_all_files(libexec/"bin", :PYTHONPATH => ENV["PYTHONPATH"]) end test do -- cgit v1.2.3