aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Library/Formula/mecab-ipadic.rb17
-rw-r--r--Library/Formula/mecab.rb12
2 files changed, 29 insertions, 0 deletions
diff --git a/Library/Formula/mecab-ipadic.rb b/Library/Formula/mecab-ipadic.rb
new file mode 100644
index 000000000..9d4433260
--- /dev/null
+++ b/Library/Formula/mecab-ipadic.rb
@@ -0,0 +1,17 @@
+require 'formula'
+
+class MecabIpadic <Formula
+ url 'http://downloads.sourceforge.net/project/mecab/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz'
+ homepage 'http://mecab.sourceforge.net/'
+ md5 'e09556657cc70e45564c6514a6b08495'
+
+ depends_on "mecab"
+
+ def install
+ args = ["--disable-debug", "--disable-dependency-tracking", "--prefix=#{prefix}"]
+ args << ARGV.find(Proc.new {"--with-charset=utf8"}) { |arg| /^--with-charset/.match(arg) }
+
+ system "./configure", *args
+ system "make install"
+ end
+end
diff --git a/Library/Formula/mecab.rb b/Library/Formula/mecab.rb
new file mode 100644
index 000000000..6303ce427
--- /dev/null
+++ b/Library/Formula/mecab.rb
@@ -0,0 +1,12 @@
+require 'formula'
+
+class Mecab <Formula
+ url 'http://downloads.sourceforge.net/project/mecab/mecab/0.98/mecab-0.98.tar.gz'
+ homepage 'http://mecab.sourceforge.net/'
+ md5 'b3d8d79e35acf0ca178e8d885309f5fd'
+
+ def install
+ system "./configure", "--disable-debug", "--disable-dependency-tracking", "--prefix=#{prefix}"
+ system "make install"
+ end
+end