diff options
Diffstat (limited to 'Library/Formula/rdiff-backup.rb')
| -rw-r--r-- | Library/Formula/rdiff-backup.rb | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/Library/Formula/rdiff-backup.rb b/Library/Formula/rdiff-backup.rb index 24521363f..cac452961 100644 --- a/Library/Formula/rdiff-backup.rb +++ b/Library/Formula/rdiff-backup.rb @@ -6,20 +6,23 @@ class RdiffBackup < Formula sha1 '14ffe4f5b46a8a96ded536c1d03ae5e85faae318' depends_on 'librsync' + depends_on :python def install # Find the arch for the Python we are building against. # We remove 'ppc' support, so we can pass Intel-optimized CFLAGS. - archs = archs_for_command("python") - archs.remove_ppc! - archs.delete :x86_64 if Hardware.is_32_bit? - ENV['ARCHFLAGS'] = archs.as_arch_flags - system "python", "setup.py", "--librsync-dir=#{prefix}", "build" + python do + archs = archs_for_command(python.binary) + archs.remove_ppc! + archs.delete :x86_64 if Hardware.is_32_bit? + ENV['ARCHFLAGS'] = archs.as_arch_flags + system python, "setup.py", "--librsync-dir=#{python.site_packages}", "build" + python.site_packages.install Dir['build/lib.macosx*/rdiff_backup'] + python.site_packages.install Dir['build/scripts-*/*'] + man1.install Dir['*.1'] + bin.install_symlink Dir["#{python.site_packages}/rdiff-backup*"] + end - libexec.install Dir['build/lib.macosx*/rdiff_backup'] - libexec.install Dir['build/scripts-*/*'] - man1.install Dir['*.1'] - bin.install_symlink Dir["#{libexec}/rdiff-backup*"] end end |
