diff options
Diffstat (limited to 'Library/Formula/exim.rb')
| -rw-r--r-- | Library/Formula/exim.rb | 25 |
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 |
