diff --git a/Formula/solr@5.4.rb b/Formula/solr@5.4.rb deleted file mode 100644 index 9d95929699..0000000000 --- a/Formula/solr@5.4.rb +++ /dev/null @@ -1,65 +0,0 @@ -class SolrAT54 < Formula - desc "Enterprise search platform from the Apache Lucene project" - homepage "https://lucene.apache.org/solr/" - url "https://www.apache.org/dyn/closer.cgi?path=lucene/solr/5.4.1/solr-5.4.1.tgz" - mirror "https://archive.apache.org/dist/lucene/solr/5.4.1/solr-5.4.1.tgz" - sha256 "3e4b4ec7bd728b49b2ebc3dbe8f3d1ef89fded4ab86b9e2f856bedd58c99f28b" - - bottle :unneeded - - depends_on :java - - skip_clean "example/logs" - - def install - libexec.install Dir["*"] - bin.install "#{libexec}/bin/solr" - bin.install "#{libexec}/bin/post" - bin.install "#{libexec}/bin/oom_solr.sh" - share.install "#{libexec}/bin/solr.in.sh" - prefix.install "#{libexec}/example" - prefix.install "#{libexec}/server" - - # Fix the classpath for the post tool - inreplace "#{bin}/post", '"$SOLR_TIP/dist"', "#{libexec}/dist" - - # Fix the paths in the sample solrconfig.xml files - Dir.glob([ - "#{prefix}/example/**/solrconfig.xml", - "#{prefix}/**/data_driven_schema_configs/**/solrconfig.xml", - "#{prefix}/**/sample_techproducts_configs/**/solrconfig.xml", - ]) do |f| - inreplace f, ":../../../..}/", "}/libexec/" - end - end - - plist_options :manual => "solr start" - - def plist; <<-EOS.undent - - - - - Label - #{plist_name} - ProgramArguments - - #{opt_bin}/solr - start - -f - - ServiceDescription - #{name} - WorkingDirectory - #{HOMEBREW_PREFIX} - RunAtLoad - - - - EOS - end - - test do - system bin/"solr" - end -end