tomcat@7 7.0.93 (#37974)

This commit is contained in:
Gijs Key 2019-03-18 16:10:06 +01:00 committed by FX Coudert
parent 254ae6354e
commit 0533ba6de8

View file

@ -1,9 +1,9 @@
class TomcatAT7 < Formula class TomcatAT7 < Formula
desc "Implementation of Java Servlet and JavaServer Pages" desc "Implementation of Java Servlet and JavaServer Pages"
homepage "https://tomcat.apache.org/" homepage "https://tomcat.apache.org/"
url "https://www.apache.org/dyn/closer.cgi?path=tomcat/tomcat-7/v7.0.92/bin/apache-tomcat-7.0.92.tar.gz" url "https://www.apache.org/dyn/closer.cgi?path=tomcat/tomcat-7/v7.0.93/bin/apache-tomcat-7.0.93.tar.gz"
mirror "https://archive.apache.org/dist/tomcat/tomcat-7/v7.0.92/bin/apache-tomcat-7.0.92.tar.gz" mirror "https://archive.apache.org/dist/tomcat/tomcat-7/v7.0.93/bin/apache-tomcat-7.0.93.tar.gz"
sha256 "d3fe8a26f52241203282d1bacd739880c72fffbd21fab7a74834b7125c2d0148" sha256 "72026b62f9bf8f83413b3e1275646e4cc5e6fc559fce4c5637557c1d9a47154c"
bottle :unneeded bottle :unneeded
@ -24,6 +24,29 @@ class TomcatAT7 < Formula
bin.install_symlink "#{libexec}/bin/catalina.sh" => "catalina" bin.install_symlink "#{libexec}/bin/catalina.sh" => "catalina"
end end
plist_options :manual => "catalina run"
def plist; <<~EOS
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Disabled</key>
<false/>
<key>Label</key>
<string>#{plist_name}</string>
<key>ProgramArguments</key>
<array>
<string>#{opt_bin}/catalina</string>
<string>run</string>
</array>
<key>KeepAlive</key>
<true/>
</dict>
</plist>
EOS
end
test do test do
ENV["CATALINA_BASE"] = testpath ENV["CATALINA_BASE"] = testpath
cp_r Dir["#{libexec}/*"], testpath cp_r Dir["#{libexec}/*"], testpath