rdiffbackup: cleanup python usage.

This commit is contained in:
Mike McQuaid 2014-01-04 13:15:58 +00:00
parent 67bfafb19e
commit 0e79e65366

View file

@ -6,23 +6,18 @@ 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.
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
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"
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