aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/exim.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Formula/exim.rb')
-rw-r--r--Library/Formula/exim.rb25
1 files changed, 12 insertions, 13 deletions
diff --git a/Library/Formula/exim.rb b/Library/Formula/exim.rb
index 6c9e3b4b9..aea310521 100644
--- a/Library/Formula/exim.rb
+++ b/Library/Formula/exim.rb
@@ -8,14 +8,14 @@ class Exim <Formula
depends_on 'pcre'
def install
- FileUtils.cp 'src/EDITME', 'Local/Makefile'
+ cp 'src/EDITME', 'Local/Makefile'
inreplace 'Local/Makefile' do |s|
s.remove_make_var! "EXIM_MONITOR"
s.change_make_var! "EXIM_USER", ENV['USER']
- s.change_make_var! "SYSTEM_ALIASES_FILE", etc + 'aliases'
- s.gsub!('/usr/exim/configure', etc + 'exim.conf')
- s.gsub!('/usr/exim', prefix)
- s.gsub!('/var/spool/exim', var + 'spool/exim')
+ s.change_make_var! "SYSTEM_ALIASES_FILE", etc+'aliases'
+ s.gsub! '/usr/exim/configure', etc+'exim.conf'
+ s.gsub! '/usr/exim', prefix
+ s.gsub! '/var/spool/exim', var+'spool/exim'
# For non-/usr/local HOMEBREW_PREFIX
s << "LOOKUP_INCLUDE=-I#{HOMEBREW_PREFIX}/include\n"
@@ -31,11 +31,11 @@ class Exim <Formula
system "make"
system "make INSTALL_ARG=-no_chown install"
- (man + 'man8').install 'doc/exim.8'
- (bin + 'exim_ctl').write startup_script
+ (man8).install 'doc/exim.8'
+ (bin+'exim_ctl').write startup_script
end
- #inspired from macports startup script, but with fixed restart issue due to missing setuid
+ # Inspired by MacPorts startup script. Fixes restart issue due to missing setuid.
def startup_script
return <<-END
#!/bin/sh
@@ -61,11 +61,10 @@ esac
END
end
- def caveats
- <<-EOS.undent
- Start with:
- exim_ctl start
- Don't forget to run it as root to be able to bind port 25.
+ def caveats; <<-EOS.undent
+ Start with:
+ exim_ctl start
+ Don't forget to run it as root to be able to bind port 25.
EOS
end
end