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