[98013] trunk/dports/textproc/nkf
takanori at macports.org
takanori at macports.org
Fri Sep 21 20:58:51 PDT 2012
Revision: 98013
http://trac.macports.org//changeset/98013
Author: takanori at macports.org
Date: 2012-09-21 20:58:51 -0700 (Fri, 21 Sep 2012)
Log Message:
-----------
nkf: version 2.1.3 (2012-09-13)
Modified Paths:
--------------
trunk/dports/textproc/nkf/Portfile
Added Paths:
-----------
trunk/dports/textproc/nkf/files/nkf.git-50a383c848f1c8c4e107ed68c3e839ff95f275a6.patch
Modified: trunk/dports/textproc/nkf/Portfile
===================================================================
--- trunk/dports/textproc/nkf/Portfile 2012-09-22 03:12:29 UTC (rev 98012)
+++ trunk/dports/textproc/nkf/Portfile 2012-09-22 03:58:51 UTC (rev 98013)
@@ -6,6 +6,7 @@
name nkf
version 2.1.3
set distversion 2.1.2
+revision 1
categories textproc japanese
maintainers takanori openmaintainer
description Network Kanji code conversion Filter
@@ -21,7 +22,8 @@
nkf.git-4e632c30b502e56032a1781e4edf44ec462fe6ad.patch \
nkf.git-832e032be763ec6acf1cf13225b0d72f1b867a18.patch \
nkf.git-6bbe38e718c98825229bce7ef9f8d236e63c095f.patch \
- nkf.git-fcc185d621977d87cc50c1561be0aff3924af2ac.patch
+ nkf.git-fcc185d621977d87cc50c1561be0aff3924af2ac.patch \
+ nkf.git-50a383c848f1c8c4e107ed68c3e839ff95f275a6.patch
checksums rmd160 91c0d413a70299246591d314d33f45e71eba51a7
distname ${name}-${distversion}
Added: trunk/dports/textproc/nkf/files/nkf.git-50a383c848f1c8c4e107ed68c3e839ff95f275a6.patch
===================================================================
--- trunk/dports/textproc/nkf/files/nkf.git-50a383c848f1c8c4e107ed68c3e839ff95f275a6.patch (rev 0)
+++ trunk/dports/textproc/nkf/files/nkf.git-50a383c848f1c8c4e107ed68c3e839ff95f275a6.patch 2012-09-22 03:58:51 UTC (rev 98013)
@@ -0,0 +1,48 @@
+From: NARUSE, Yui <naruse at users.sourceforge.jp>
+Date: Thu, 13 Sep 2012 10:39:24 +0000 (+0900)
+Subject: Fix: can't convert CP50221's UDC to CP932
+X-Git-Url: http://git.sourceforge.jp/view?p=nkf%2Fnkf.git;a=commitdiff_plain;h=50a383c848f1c8c4e107ed68c3e839ff95f275a6
+
+Fix: can't convert CP50221's UDC to CP932
+
+patched by TOMITA Masahiro. [nkf-forum:65482]
+---
+
+diff --git a/nkf.c b/nkf.c
+index 5209864..a16b142 100644
+--- a/nkf.c
++++ b/nkf.c
+@@ -21,7 +21,7 @@
+ * 3. This notice may not be removed or altered from any source distribution.
+ */
+ #define NKF_VERSION "2.1.3"
+-#define NKF_RELEASE_DATE "2012-08-29"
++#define NKF_RELEASE_DATE "2012-09-13"
+ #define COPY_RIGHT \
+ "Copyright (C) 1987, FUJITSU LTD. (I.Ichikawa).\n" \
+ "Copyright (C) 1996-2012, The nkf Project."
+@@ -5491,7 +5491,7 @@ kanji_convert(FILE *f)
+ code_status(c1);
+ if (c2) {
+ /* second byte */
+- if (c2 > DEL) {
++ if (c2 > ((input_encoding && nkf_enc_cp5022x_p(input_encoding)) ? 0x92 : DEL)) {
+ /* in case of 8th bit is on */
+ if (!estab_f&&!mime_decode_mode) {
+ /* in case of not established yet */
+diff --git a/nkf_test.pl b/nkf_test.pl
+index af607be..79cfea6 100644
+--- a/nkf_test.pl
++++ b/nkf_test.pl
+@@ -1071,6 +1071,11 @@ printf "%-40s", "[nkf-forum:65316] ";
+ "\xEF\xBD\xB1\xEF\xBD\xB2\xEF\xBD\xB3\xEF\xBD\xB4\xEF\xBD\xB5\xEF\xBD\xB6\xEF\xBD\xB7\xEF\xBD\xB8\xEF\xBD\xB9\xEF\xBD\xBA\xEF\xBD\xBB\xEF\xBD\xBC\xEF\xBD\xBD\xEF\xBD\xBE\xEF\xBD\xBF\xEF\xBE\x80\xEF\xBE\x81\xEF\xBE\x82\xEF\xBE\x83\xEF\xBE\x84",
+ "\xEF\xBD\xB1\xEF\xBD\xB2\xEF\xBD\xB3\xEF\xBD\xB4\xEF\xBD\xB5\xEF\xBD\xB6\xEF\xBD\xB7\xEF\xBD\xB8\xEF\xBD\xB9\xEF\xBD\xBA\n\xEF\xBD\xBB\xEF\xBD\xBC\xEF\xBD\xBD\xEF\xBD\xBE\xEF\xBD\xBF\xEF\xBE\x80\xEF\xBE\x81\xEF\xBE\x82\xEF\xBE\x83\xEF\xBE\x84\n");
+
++printf "%-40s", "[nkf-forum:65482] ";
++ &test("$nkf --ic=CP50221 --oc=CP932",
++ "\x1b\x24\x42\x7f\x21\x80\x21\x1b\x28\x42\n",
++ "\xf0\x40\xf0\x9f\x0a");
++
+ if (!NKF) {
+ printf "%-40s", "Guess NL";
+ &command_tests(
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120921/76d10259/attachment.html>
More information about the macports-changes
mailing list