From 7fa491261ddb6c9c6bf3aaa730c64acdcf72eaa4 Mon Sep 17 00:00:00 2001 From: Misty De Meo Date: Thu, 29 Aug 2013 21:40:18 -0700 Subject: openvpn: fix compilation on <= :leopard Fixes mistydemeo/tigerbrew#112. --- Library/Formula/openvpn.rb | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'Library/Formula') diff --git a/Library/Formula/openvpn.rb b/Library/Formula/openvpn.rb index 1d5de82a7..9b9a162e3 100644 --- a/Library/Formula/openvpn.rb +++ b/Library/Formula/openvpn.rb @@ -9,6 +9,15 @@ class Openvpn < Formula depends_on 'lzo' def install + # pam_appl header is installed in a different location on Leopard + # and older; reported upstream https://community.openvpn.net/openvpn/ticket/326 + if MacOS.version < :snow_leopard + %w[auth-pam.c pamdl.c].each do |file| + inreplace "src/plugins/auth-pam/#{file}", + "security/pam_appl.h", "pam/pam_appl.h" + end + end + # Build and install binary system "./configure", "--disable-debug", "--disable-dependency-tracking", -- cgit v1.2.3