From e2f3d64e0293756e641f162da3e4430a59a1ea48 Mon Sep 17 00:00:00 2001 From: Adam Vandenberg Date: Fri, 22 Nov 2013 11:39:58 -0800 Subject: swi-prolog: install to libexec and wrap swi-prolog does not like being called through a symlink, so don't Fixes #24323. --- Library/Formula/swi-prolog.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'Library/Formula') diff --git a/Library/Formula/swi-prolog.rb b/Library/Formula/swi-prolog.rb index ae9e28ade..b63e3b4ed 100644 --- a/Library/Formula/swi-prolog.rb +++ b/Library/Formula/swi-prolog.rb @@ -41,7 +41,7 @@ class SwiProlog < Formula end def install - args = ["--prefix=#{prefix}", "--mandir=#{man}"] + args = ["--prefix=#{libexec}", "--mandir=#{man}"] ENV.append 'DISABLE_PKGS', "jpl" unless build.include? "with-jpl" ENV.append 'DISABLE_PKGS', "xpce" unless build.include? 'with-xpce' @@ -61,6 +61,11 @@ class SwiProlog < Formula system "./configure", *args system "make" system "make install" + + (bin/'swipl').write <<-EOS.undent + #!/bin/bash + exec "#{libexec}/bin/swipl" "$@" + EOS end def test -- cgit v1.2.3