ports/60173: [non-maintainer update] japanese/ruby-mecab
Takahiro -ReMix- Morishita
morishita at skywing.org
Fri Dec 12 06:00:37 UTC 2003
>Number: 60173
>Category: ports
>Synopsis: [non-maintainer update] japanese/ruby-mecab
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Thu Dec 11 22:00:35 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: Takahiro Morishita <morishita at skywing.org>
>Release: FreeBSD 5.2-BETA i386
>Organization:
>Environment:
System: FreeBSD falcon.next-generation.org 5.2-BETA FreeBSD 5.2-BETA #0: Sun Nov 30 14:37:13 JST 2003 takahiro at falcon.next-generation.org:/usr/obj/usr/src/sys/vaio i386
>Description:
Fix build with ruby-1.8.
>How-To-Repeat:
>Fix:
diff -ruN japanese/ruby-mecab.orig/files/patch-extconf.rb japanese/ruby-mecab/files/patch-extconf.rb
--- japanese/ruby-mecab.orig/files/patch-extconf.rb Thu Jan 1 09:00:00 1970
+++ japanese/ruby-mecab/files/patch-extconf.rb Fri Dec 12 12:48:42 2003
@@ -0,0 +1,19 @@
+--- extconf.rb.orig Fri Dec 12 09:36:59 2003
++++ extconf.rb Fri Dec 12 09:45:19 2003
+@@ -1,12 +1,12 @@
+ require 'mkmf'
+
+-mecab_config = with_config ('mecab-config', 'mecab-config')
++mecab_config = with_config('mecab-config', 'mecab-config')
+ use_mecab_config = enable_config('mecab-config')
+
+-`mecab-config --libs-only-l`.chomp.split.each { | lib |
+- have_library (lib)
++`#{mecab_config} --libs-only-l`.chomp.split.each{ | lib |
++ have_library(lib)
+ }
+
+ $CFLAGS += ' ' + `#{mecab_config} --cflags`.chomp
+
+-have_header ('mecab.h') && create_makefile('MeCab')
++have_header('mecab.h') && create_makefile('MeCab')
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list