New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #12100: mecab-ipadic-posid.diff

File mecab-ipadic-posid.diff, 8.4 KB (added by rsky0711@…, 6 years ago)

patch for Portfiles

  • textproc/mecab-ipadic-eucjp/files/patch-Makefile.in

     
     1--- Makefile.in.orig    2007-06-10 20:16:38.000000000 +0900 
     2+++ Makefile.in 2007-06-10 22:08:15.000000000 +0900 
     3@@ -250,7 +250,7 @@ 
     4  
     5  
     6 @MECAB_GENDATA@: 
     7-       $(mecab_dict_index) -d . -o . -f EUC-JP -t @CHARSET@ 
     8+       $(mecab_dict_index) -d . -o . -p -f EUC-JP -t @CHARSET@ 
     9        echo To enable dictionary, rewrite @MECAB_MECABRC@ as \"dicrc = @MECAB_DICDIR@\" 
     10  
     11 rpm: dist 
  • textproc/mecab-ipadic-eucjp/Portfile

     
    22 
    33PortSystem      1.0 
    44name            mecab-ipadic-eucjp 
    5 version         2.7.0-20060707 
     5version         2.7.0-20070610 
    66categories      textproc japanese 
    77maintainers     rsky0711@gmail.com 
    88platforms       darwin 
     
    1414worksrcdir      mecab-ipadic-${version} 
    1515set dicdir      ipadic-eucjp 
    1616master_sites    sourceforge:mecab 
    17 checksums       md5    45b9f822700ad4eceb6722d6edcc2a46 \ 
    18                 sha1   373be900f9be22957636acc54f120fea013f8818 \ 
    19                 rmd160 cf2f7ad97e50cae6d0a9e9f13bc9328aeab33304 
     17checksums       md5    948f283cfcafbd562317c79df147da68 \ 
     18                sha1   a79897d494b0dea4bc08d1da36134d9098a9bb6b \ 
     19                rmd160 d402f7b4eef1b169e1d49810987e79314a572d29 
    2020 
    2121depends_lib     port:mecab 
    2222 
     23patchfiles      patch-Makefile.in 
     24 
    2325configure.args  --with-mecab-config=${prefix}/bin/mecab-config \ 
    2426                --with-charset=euc-jp \ 
    2527                --with-dicdir=${prefix}/lib/mecab/dic/${dicdir} 
  • textproc/mecab-ipadic-utf8/files/patch-Makefile.in

     
     1--- Makefile.in.orig    2007-06-10 20:16:38.000000000 +0900 
     2+++ Makefile.in 2007-06-10 22:08:15.000000000 +0900 
     3@@ -250,7 +250,7 @@ 
     4  
     5  
     6 @MECAB_GENDATA@: 
     7-       $(mecab_dict_index) -d . -o . -f EUC-JP -t @CHARSET@ 
     8+       $(mecab_dict_index) -d . -o . -p -f EUC-JP -t @CHARSET@ 
     9        echo To enable dictionary, rewrite @MECAB_MECABRC@ as \"dicrc = @MECAB_DICDIR@\" 
     10  
     11 rpm: dist 
  • textproc/mecab-ipadic-utf8/Portfile

     
    22 
    33PortSystem      1.0 
    44name            mecab-ipadic-utf8 
    5 version         2.7.0-20060707 
    6 revision        1 
     5version         2.7.0-20070610 
    76categories      textproc japanese 
    87maintainers     rsky0711@gmail.com 
    98platforms       darwin 
     
    1514worksrcdir      mecab-ipadic-${version} 
    1615set dicdir      ipadic-utf8 
    1716master_sites    sourceforge:mecab 
    18 checksums       md5    45b9f822700ad4eceb6722d6edcc2a46 \ 
    19                 sha1   373be900f9be22957636acc54f120fea013f8818 \ 
    20                 rmd160 cf2f7ad97e50cae6d0a9e9f13bc9328aeab33304 
     17checksums       md5    948f283cfcafbd562317c79df147da68 \ 
     18                sha1   a79897d494b0dea4bc08d1da36134d9098a9bb6b \ 
     19                rmd160 d402f7b4eef1b169e1d49810987e79314a572d29 
    2120 
    2221depends_lib     port:mecab 
    2322 
     23patchfiles      patch-Makefile.in 
     24 
    2425configure.args  --with-mecab-config=${prefix}/bin/mecab-config \ 
    2526                --with-charset=utf-8 \ 
    2627                --with-dicdir=${prefix}/lib/mecab/dic/${dicdir} 
  • textproc/mecab-ipadic-sjis/files/patch-Makefile.in

     
     1--- Makefile.in.orig    2007-06-10 20:16:38.000000000 +0900 
     2+++ Makefile.in 2007-06-10 22:08:15.000000000 +0900 
     3@@ -250,7 +250,7 @@ 
     4  
     5  
     6 @MECAB_GENDATA@: 
     7-       $(mecab_dict_index) -d . -o . -f EUC-JP -t @CHARSET@ 
     8+       $(mecab_dict_index) -d . -o . -p -f EUC-JP -t @CHARSET@ 
     9        echo To enable dictionary, rewrite @MECAB_MECABRC@ as \"dicrc = @MECAB_DICDIR@\" 
     10  
     11 rpm: dist 
  • textproc/mecab-ipadic-sjis/Portfile

     
    22 
    33PortSystem      1.0 
    44name            mecab-ipadic-sjis 
    5 version         2.7.0-20060707 
     5version         2.7.0-20070610 
    66categories      textproc japanese 
    77maintainers     rsky0711@gmail.com 
    88platforms       darwin 
     
    1414worksrcdir      mecab-ipadic-${version} 
    1515set dicdir      ipadic-sjis 
    1616master_sites    sourceforge:mecab 
    17 checksums       md5    45b9f822700ad4eceb6722d6edcc2a46 \ 
    18                 sha1   373be900f9be22957636acc54f120fea013f8818 \ 
    19                 rmd160 cf2f7ad97e50cae6d0a9e9f13bc9328aeab33304 
     17checksums       md5    948f283cfcafbd562317c79df147da68 \ 
     18                sha1   a79897d494b0dea4bc08d1da36134d9098a9bb6b \ 
     19                rmd160 d402f7b4eef1b169e1d49810987e79314a572d29 
    2020 
    2121depends_lib     port:mecab 
    2222 
     23patchfiles      patch-Makefile.in 
     24 
    2325configure.args  --with-mecab-config=${prefix}/bin/mecab-config \ 
    2426                --with-charset=shift_jis \ 
    2527                --with-dicdir=${prefix}/lib/mecab/dic/${dicdir} 
  • textproc/mecab/files/patch-ipadic-Makefile.in

     
     1--- Makefile.in.orig    2007-06-10 20:16:38.000000000 +0900 
     2+++ Makefile.in 2007-06-10 22:08:15.000000000 +0900 
     3@@ -250,7 +250,7 @@ 
     4  
     5  
     6 @MECAB_GENDATA@: 
     7-       $(mecab_dict_index) -d . -o . -f EUC-JP -t @CHARSET@ 
     8+       $(mecab_dict_index) -d . -o . -p -f EUC-JP -t @CHARSET@ 
     9        echo To enable dictionary, rewrite @MECAB_MECABRC@ as \"dicrc = @MECAB_DICDIR@\" 
     10  
     11 rpm: dist 
  • textproc/mecab/Portfile

     
    33PortSystem      1.0 
    44name            mecab 
    55version         0.95 
     6revision        1 
    67categories      textproc japanese 
    78maintainers     rsky0711@gmail.com 
    89platforms       darwin 
     
    1112homepage        http://mecab.sourceforge.net/ 
    1213 
    1314set dic_name    mecab-ipadic 
    14 set dic_version 2.7.0-20060707 
     15set dic_version 2.7.0-20070610 
    1516set dictionary  ${dic_name}-${dic_version} 
    1617set charset     euc-jp 
    1718 
     
    2425                sha1   676af69b652393e3fdbb58ddf99b9aae13a87c4a \ 
    2526                rmd160 bd8393ddae802fc98a999dd68f25564e8317f5c0 \ 
    2627        ${dictionary}${extract.suffix} \ 
    27                 md5    45b9f822700ad4eceb6722d6edcc2a46 \ 
    28                 sha1   373be900f9be22957636acc54f120fea013f8818 \ 
    29                 rmd160 cf2f7ad97e50cae6d0a9e9f13bc9328aeab33304 
     28                md5    948f283cfcafbd562317c79df147da68 \ 
     29                sha1   a79897d494b0dea4bc08d1da36134d9098a9bb6b \ 
     30                rmd160 d402f7b4eef1b169e1d49810987e79314a572d29 
    3031 
    3132depends_lib     port:libiconv 
    3233 
     
    4344 
    4445post-destroot { 
    4546    system "cd ${workpath}/${dictionary}; \ 
     47        patch < ${portpath}/${filesdir}/patch-ipadic-Makefile.in; \ 
    4648        ./configure \ 
    4749            --with-mecab-config=${destroot}${prefix}/bin/mecab-config \ 
    4850            --with-charset=${charset} && \ 
     
    6062 
    6163platform darwin 8 { 
    6264    configure.env-append    MACOSX_DEPLOYMENT_TARGET=10.4 \ 
    63                             CC=/usr/bin/gcc-4.0 CXX=/usr/bin/g++-4.0 
     65                            CC=/usr/bin/gcc-4.0 CPP=/usr/bin/cpp-4.0 CXX=/usr/bin/g++-4.0 
    6466} 
    6567 
    66 variant sjis conflicts utf8 utf8only { 
     68variant sjis conflicts utf8 utf8only description {Set default dictionary encoding to Shift_JIS (default is EUC-JP)} { 
    6769    set charset shift_jis 
    6870} 
    6971 
    70 variant utf8 conflicts sjis utf8only { 
     72variant utf8 conflicts sjis utf8only description {Set default dictionary encoding to UTF-8 (default is EUC-JP)} { 
    7173    set charset utf-8 
    7274} 
    7375 
    74 variant utf8only conflicts sjis utf8 { 
     76variant utf8only conflicts sjis utf8 description {Set default dictionary encoding to UTF-8 and build to UTF-8 only} { 
    7577    set charset utf-8 
    7678    configure.args-append   --enable-utf8-only 
    7779}