aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorKeisuke KAWAHARA2013-01-07 19:35:04 +0900
committerAdam Vandenberg2013-01-08 20:23:47 -0800
commit855de9243e8506b59ea7b2601d543cc4a207c7d8 (patch)
treeb1428d7828a385dfa5fadbacd3b748150c8d382b /Library/Formula
parent3ecc01e8e6c4104a9ddd8c052872cab6b4922435 (diff)
downloadhomebrew-855de9243e8506b59ea7b2601d543cc4a207c7d8.tar.bz2
skktools: fixing compile error when CC=Clang
Closes #16937. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/skktools.rb16
1 files changed, 9 insertions, 7 deletions
diff --git a/Library/Formula/skktools.rb b/Library/Formula/skktools.rb
index 968b3897d..a873f943d 100644
--- a/Library/Formula/skktools.rb
+++ b/Library/Formula/skktools.rb
@@ -8,15 +8,17 @@ class Skktools < Formula
depends_on 'pkg-config' => :build
depends_on 'glib'
- def install
- system "./configure", "--prefix=#{prefix}", "--with-skkdic-expr2"
+ # fixing compile errors with clang
+ # Reported upstream, check if still needed in next version.
+ def patches
+ "https://gist.github.com/raw/4473844/skkdic-expr.c.patch"
+ end
- # replace Makefile Target
- inreplace 'Makefile' do |s|
- s.gsub! 'TARGETS = skkdic-expr$(EXEEXT)', 'TARGETS = skkdic-expr$(EXEEXT) skkdic-expr2$(EXEEXT)'
- end
+ def install
+ system "./configure", "--prefix=#{prefix}",
+ "--with-skkdic-expr2"
- system "make"
+ system "make", "CC=#{ENV.cc}"
ENV.j1
system "make install"
end