diff options
| author | Adam Vandenberg | 2012-05-03 20:40:15 -0700 |
|---|---|---|
| committer | Adam Vandenberg | 2012-05-03 20:40:23 -0700 |
| commit | f4afae4a2bb5b7ecafba5d16f3ee3bb76880e5c0 (patch) | |
| tree | ee291e9b61651a535ac5a020d20ee8744e59fb4b /Library | |
| parent | 0cc9a8fedc62ee6c12f4a8e84c3ea9c78c2503a3 (diff) | |
| download | homebrew-f4afae4a2bb5b7ecafba5d16f3ee3bb76880e5c0.tar.bz2 | |
Jenkins: install to libexec, not lib
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/jenkins.rb | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/Library/Formula/jenkins.rb b/Library/Formula/jenkins.rb index 9e499456f..44d245962 100644 --- a/Library/Formula/jenkins.rb +++ b/Library/Formula/jenkins.rb @@ -2,51 +2,51 @@ require 'formula' class Jenkins < Formula homepage 'http://jenkins-ci.org' - url 'http://mirrors.jenkins-ci.org/war/1.462/jenkins.war', :using => :nounzip + url 'http://mirrors.jenkins-ci.org/war/1.462/jenkins.war' version '1.462' md5 '06c219c7f23f20c5f153566ee017a8cc' + head 'https://github.com/jenkinsci/jenkins.git' def install system "mvn clean install -pl war -am -DskipTests && mv war/target/jenkins.war ." if ARGV.build_head? - lib.install "jenkins.war" + libexec.install "jenkins.war" plist_path.write startup_plist plist_path.chmod 0644 end - def caveats; <<-EOS -If this is your first install, automatically load on login with: - mkdir -p ~/Library/LaunchAgents - cp #{plist_path} ~/Library/LaunchAgents/ - launchctl load -w ~/Library/LaunchAgents/#{plist_path.basename} + def caveats; <<-EOS.undent + If this is your first install, automatically load on login with: + mkdir -p ~/Library/LaunchAgents + cp #{plist_path} ~/Library/LaunchAgents/ + launchctl load -w ~/Library/LaunchAgents/#{plist_path.basename} -If this is an upgrade and you already have the #{plist_path.basename} loaded: - launchctl unload -w ~/Library/LaunchAgents/#{plist_path.basename} - cp #{plist_path} ~/Library/LaunchAgents/ - launchctl load -w ~/Library/LaunchAgents/#{plist_path.basename} + If this is an upgrade and you already have the #{plist_path.basename} loaded: + launchctl unload -w ~/Library/LaunchAgents/#{plist_path.basename} + cp #{plist_path} ~/Library/LaunchAgents/ + launchctl load -w ~/Library/LaunchAgents/#{plist_path.basename} -Or start it manually: - java -jar #{lib}/jenkins.war -EOS + Or start it manually: + java -jar #{libexec}/jenkins.war + EOS end - def startup_plist - return <<-EOS + def startup_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>Label</key> - <string>#{plist_name}</string> - <key>ProgramArguments</key> - <array> - <string>/usr/bin/java</string> - <string>-jar</string> - <string>#{HOMEBREW_PREFIX}/lib/jenkins.war</string> - <string>--httpListenAddress=127.0.0.1</string> - </array> - <key>RunAtLoad</key> - <true/> + <key>Label</key> + <string>#{plist_name}</string> + <key>ProgramArguments</key> + <array> + <string>/usr/bin/java</string> + <string>-jar</string> + <string>#{HOMEBREW_PREFIX}/libexec/jenkins.war</string> + <string>--httpListenAddress=127.0.0.1</string> + </array> + <key>RunAtLoad</key> + <true/> </dict> </plist> EOS |
