柳澤です。 坂上さん、たかはしさんお返事有難うございます。
本家に取り込まれるよう活動することを主眼に置いているので パッチ配布ページではパッチを配布していないということなんですね。 とりあえず、教えて頂いた > http://www2d.biglobe.ne.jp/~msyk/cgi-bin/charcode/bbs.cgi?c=r&n=423 で公開されているpatchをportに使えないかやってみましたが、 下記の方法では駄目でした。 まず、下記のpatchのような変更を行います。 diff -ruN libiconv.bak/Makefile libiconv/Makefile --- libiconv.bak/Makefile Thu Oct 25 15:04:29 2007 +++ libiconv/Makefile Fri Oct 26 14:51:11 2007 @@ -42,13 +42,13 @@ CONFIGURE_ARGS+= --enable-extra-encodings .endif -#.if defined(WITH_EXTRA_PATCHES) -#PATCH_SITES+= http://www2d.biglobe.ne.jp/~msyk/software/libiconv/ -#PATCH_SITES+= ${MASTER_SITE_LOCAL} -#PATCH_SITE_SUBDIR= nork -#PATCHFILES+= ${DISTNAME}-cp932.patch.gz -#PATCH_DIST_STRIP+= -p1 -#.endif +.if defined(WITH_EXTRA_PATCHES) +PATCH_SITES+= http://www2d.biglobe.ne.jp/~msyk/software/libiconv/ +PATCH_SITES+= ${MASTER_SITE_LOCAL} +PATCH_SITE_SUBDIR= nork +PATCHFILES+= ${DISTNAME}-cp932-devel.patch.gz +PATCH_DIST_STRIP+= -p1 +.endif post-patch: @${REINPLACE_CMD} -e 's:ei_ksc5601:ei_euc_kr:g' ${WRKSRC}/lib/aliases.h diff -ruN libiconv.bak/distinfo libiconv/distinfo --- libiconv.bak/distinfo Thu Oct 25 15:04:29 2007 +++ libiconv/distinfo Fri Oct 26 14:52:34 2007 @@ -1,3 +1,6 @@ MD5 (libiconv-1.11.tar.gz) = b77a17e4a5a817100ad4b2613935055e SHA256 (libiconv-1.11.tar.gz) = fbf5b9a63ea6e3abebfabc04506f0e18a2860071031e34ea4ad4f450b8c43d4b SIZE (libiconv-1.11.tar.gz) = 4430930 +MD5 (libiconv-1.11-cp932-devel.patch.gz) = 71caa7501358d462862ffab0bd49a152 +SHA256 (libiconv-1.11-cp932-devel.patch.gz) = 77235bfd62a9b37f41c1ebe5eca6481b0fc3dc4c8d22f09aa6cb532c09f47c02 +SIZE (libiconv-1.11-cp932-devel.patch.gz) = 94912 それから、次の操作を行いました。 # make configure # cd work/libiconv-1.11 # make -f Makefile.devel # cd ../.. # make # pkg_delete -f /var/db/pkg/libiconv-1.11_1 # make install # iconv -l |grep EUCJP EUC-JP EUCJP EXTENDED_UNIX_CODE_PACKED_FORMAT_FOR_JAPANESE CSEUCPKDFMTJAPANESE -- ------------------------------------------------------- Yoshisato YANAGISAWA <[メールアドレス保護]> Dept. of Mathematical and Computing Sciences, Graduate School of Information Science and Engineering, Tokyo Institute of Technology. /* If you are an *BSD user, let's join http://bsdstats.org/ */