class Activemq < Formula desc "Apache ActiveMQ: powerful open source messaging server" homepage "https://activemq.apache.org/" url "https://www.apache.org/dyn/closer.cgi?path=/activemq/5.15.9/apache-activemq-5.15.9-bin.tar.gz" sha256 "e193d3a8b0a978103eb2f9dbddbd9e86fed0af53d2ac4e01c5a6c0d351ced279" bottle :unneeded depends_on :java => "1.8+" def install rm_rf Dir["bin/linux-x86-*"] libexec.install Dir["*"] (bin/"activemq").write_env_script libexec/"bin/activemq", Language::Java.java_home_env("1.6+") end plist_options :manual => "activemq start" def plist; <<~EOS Label #{plist_name} RunAtLoad AbandonProcessGroup WorkingDirectory #{opt_libexec} ProgramArguments #{opt_bin}/activemq start EOS end test do system "#{bin}/activemq", "browse", "-h" end end