aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorJiang Xin2013-04-10 17:26:08 +0800
committerAdam Vandenberg2013-06-09 08:30:23 -0700
commitb0e6223e2e10ab8e3f77c16a27ea1a4806bbea77 (patch)
tree79cc051861c0c3ae7c2388c566f879fb8d284d7b /Library/Formula
parent49d3fcde8f3918441f81f16ce6a53f0c21d816a5 (diff)
downloadhomebrew-b0e6223e2e10ab8e3f77c16a27ea1a4806bbea77.tar.bz2
subversion: install svnmucc and other svn tools
Some useful tools can be installed through 'make install-tools'. Among them, the following five binaries have filenames with the prefix 'svn', and won't conflict with binaries form other packages. So it's safe to install these tools by default. * svn-populate-node-origins-index * svn-rep-sharing-stats * svnauthz-validate * svnmucc * svnraisetreeconflict Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/subversion.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/Library/Formula/subversion.rb b/Library/Formula/subversion.rb
index 5c1a87e81..2dfd78968 100644
--- a/Library/Formula/subversion.rb
+++ b/Library/Formula/subversion.rb
@@ -108,6 +108,18 @@ class Subversion < Formula
system "make install"
bash_completion.install 'tools/client-side/bash_completion' => 'subversion'
+ system "make tools"
+ system "make install-tools"
+ %w[
+ svn-populate-node-origins-index
+ svn-rep-sharing-stats
+ svnauthz-validate
+ svnmucc
+ svnraisetreeconflict
+ ].each do |prog|
+ bin.install_symlink bin/"svn-tools"/prog
+ end
+
python do
system "make swig-py"
system "make install-swig-py"