From 63f30957eeb0605bbeafa7ee5872512001da4694 Mon Sep 17 00:00:00 2001 From: Bryan Cribbs Date: Wed, 15 Jun 2011 19:25:52 -0500 Subject: [PATCH] tmux: also install bash completion The tmux distribution contains a bash completion script in examples/bash_completion_tmux.sh. Install it as 'tmux'. Signed-off-by: Adam Vandenberg --- Formula/tmux.rb | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/Formula/tmux.rb b/Formula/tmux.rb index cab914ac64..d11ba43c59 100644 --- a/Formula/tmux.rb +++ b/Formula/tmux.rb @@ -11,11 +11,17 @@ class Tmux < Formula ENV['PREFIX'] = prefix system "./configure" - inreplace "GNUmakefile" do |s| - # Put docs in the right place - s.gsub! "man/man1", "share/man/man1" - end + # Put man pages in the right place + inreplace "GNUmakefile", "man/man1", "share/man/man1" system "make install" + # Install bash completion scripts for use with bash-completion + (prefix+'etc/bash_completion.d').install "examples/bash_completion_tmux.sh" => 'tmux' + end + + def caveats; <<-EOS.undent + Bash completion script was installed to: + #{etc}/bash_completion.d/tmux + EOS end end