Date: Sun, 28 Feb 2016 23:47:38 +0000 (UTC) From: Raphael Kubo da Costa <rakuco@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r409785 - head/japanese/today Message-ID: <201602282347.u1SNlc6E015998@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: rakuco Date: Sun Feb 28 23:47:38 2016 New Revision: 409785 URL: https://svnweb.freebsd.org/changeset/ports/409785 Log: Fix line breaks conversion. Current japanese/today converts each file's line breaks from CRLF to LF with the following procedure in Makefile: ${SED} 's/.$$//' It is a very problematic method, and breaks many Japanese strings in the data files (*.tbl). To solve the problem, use "${TR} -d '\015'" for the conversion. PR: 206568 Submitted by: WATANABE Kazuhiro <CQG00620@nifty.ne.jp> (maintainer) Modified: head/japanese/today/Makefile Modified: head/japanese/today/Makefile ============================================================================== --- head/japanese/today/Makefile Sun Feb 28 23:41:56 2016 (r409784) +++ head/japanese/today/Makefile Sun Feb 28 23:47:38 2016 (r409785) @@ -3,7 +3,7 @@ PORTNAME= today PORTVERSION= 2.12 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= japanese games MASTER_SITES= http://ftp.vector.co.jp/29/42/476/ DISTNAME= ja-${PORTNAME}-${PORTVERSION} @@ -32,7 +32,7 @@ post-extract: gengo.tbl hist??.tbl history.tbl holiday.tbl magazine.tbl \ monthly.tbl schedule.tbl suffix.tbl week.tbl; \ do \ - ${SED} 's/.$$//' $$i | nkf -Se > $$i.tmp ;\ + nkf -Se $$i | ${TR} -d '\015' > $$i.tmp ;\ ${MV} -f $$i.tmp $$i ; \ done)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201602282347.u1SNlc6E015998>