svn commit: r409785 - head/japanese/today
Raphael Kubo da Costa
rakuco at FreeBSD.org
Sun Feb 28 23:47:39 UTC 2016
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 at 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)
More information about the svn-ports-head
mailing list