diff options
| author | Jack Nagel | 2014-05-20 00:00:20 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-05-20 00:00:20 -0500 |
| commit | c033be2f99d3d9d3e0ede5be6f4707037ab3667d (patch) | |
| tree | c734aa9d6a4c8117cb5cb6692782220e9eac1341 /Library/Formula | |
| parent | 2641349c9c119991c3d7cfe74303beb9876b863e (diff) | |
| download | homebrew-c033be2f99d3d9d3e0ede5be6f4707037ab3667d.tar.bz2 | |
libmtp: fix build in the presence of libgcrypt
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/libmtp.rb | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/Library/Formula/libmtp.rb b/Library/Formula/libmtp.rb index d59b76ade..b8406452a 100644 --- a/Library/Formula/libmtp.rb +++ b/Library/Formula/libmtp.rb @@ -1,30 +1,17 @@ require 'formula' -class NoGcrypt < Requirement - satisfy(:build_env => false) { !Formula["libgcrypt"].installed? } - - def message; <<-EOS.undent - This software can fail to compile when libgcrypt is installed. - You may need to try: - brew unlink libgcrypt - brew install libmtp - brew link libgcrypt - EOS - end -end - class Libmtp < Formula homepage 'http://libmtp.sourceforge.net/' url 'https://downloads.sourceforge.net/project/libmtp/libmtp/1.1.6/libmtp-1.1.6.tar.gz' sha1 'f9e55c75399fc5f4deabcdfa58e1b01b2e6e3283' - depends_on NoGcrypt depends_on "pkg-config" => :build depends_on "libusb-compat" def install system "./configure", "--disable-dependency-tracking", - "--prefix=#{prefix}" + "--prefix=#{prefix}", + "--disable-mtpz" system "make install" end end |
