From b49f015482c0b9ee257acd68a2193681e71c67a7 Mon Sep 17 00:00:00 2001 From: Caleb Xu Date: Thu, 11 Jun 2020 00:53:07 -0400 Subject: [PATCH] abcl 1.7.0 Closes #56115. Signed-off-by: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> --- Formula/abcl.rb | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/Formula/abcl.rb b/Formula/abcl.rb index e6409e0d5c2ef..1fd4198608bd2 100644 --- a/Formula/abcl.rb +++ b/Formula/abcl.rb @@ -1,8 +1,8 @@ class Abcl < Formula desc "Armed Bear Common Lisp: a full implementation of Common Lisp" homepage "https://abcl.org/" - url "https://abcl.org/releases/1.6.1/abcl-src-1.6.1.tar.gz" - sha256 "0ba1f785957ba6b9c4e5bd8df0a9881388694a00ab3651bd90718367d48abe12" + url "https://abcl.org/releases/1.7.0/abcl-src-1.7.0.tar.gz" + sha256 "a5537243a0f9110bf23b058c152445c20021cc7989c99fc134f3f92f842e765d" head "https://abcl.org/svn/trunk/abcl/", :using => :svn bottle do @@ -17,17 +17,14 @@ class Abcl < Formula depends_on "rlwrap" def install - cmd = Language::Java.java_home_cmd("1.8") - ENV["JAVA_HOME"] = Utils.safe_popen_read(cmd).chomp + ENV["JAVA_HOME"] = Language::Java.java_home("1.8") system "ant" libexec.install "dist/abcl.jar", "dist/abcl-contrib.jar" - (bin/"abcl").write <<~EOS - #!/bin/sh - export JAVA_HOME=$(#{cmd}) - rlwrap java -cp #{libexec}/abcl.jar:"$CLASSPATH" org.armedbear.lisp.Main "$@" - EOS + (bin/"abcl").write_env_script "rlwrap", + "java -cp #{libexec}/abcl.jar:\"$CLASSPATH\" org.armedbear.lisp.Main \"$@\"", + Language::Java.overridable_java_home_env("1.8") end test do