From f7eaa7c7d40cff930ab853d9bd420398a8072cf3 Mon Sep 17 00:00:00 2001 From: Gergo Erdosi Date: Sun, 11 Nov 2012 16:32:54 +0100 Subject: percona: Fix share directory Closes #15973. Signed-off-by: Charlie Sharpsteen --- Library/Formula/percona-server.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Library/Formula') diff --git a/Library/Formula/percona-server.rb b/Library/Formula/percona-server.rb index 744baf3f3..64b351dea 100644 --- a/Library/Formula/percona-server.rb +++ b/Library/Formula/percona-server.rb @@ -34,7 +34,7 @@ class PerconaServer < Formula # compilation of gems and other software that queries `mysql-config`. ENV.minimal_optimization - # Make sure the var/msql directory exists + # Make sure the var/percona directory exists (var+"percona").mkpath args = std_cmake_args + [ @@ -44,7 +44,7 @@ class PerconaServer < Formula "-DINSTALL_DOCDIR=#{doc}", "-DINSTALL_INFODIR=#{info}", # CMake prepends prefix, so use share.basename - "-DINSTALL_MYSQLSHAREDIR=#{share.basename}", + "-DINSTALL_MYSQLSHAREDIR=#{share.basename}/percona", "-DWITH_SSL=yes", "-DDEFAULT_CHARSET=utf8", "-DDEFAULT_COLLATION=utf8_general_ci", @@ -85,10 +85,12 @@ class PerconaServer < Formula # Link the setup script into bin ln_s prefix+'scripts/mysql_install_db', bin+'mysql_install_db' + # Fix up the control script and link into bin inreplace "#{prefix}/support-files/mysql.server" do |s| s.gsub!(/^(PATH=".*)(")/, "\\1:#{HOMEBREW_PREFIX}/bin\\2") end + ln_s "#{prefix}/support-files/mysql.server", bin end -- cgit v1.2.3