diff options
author | rakuco <rakuco@FreeBSD.org> | 2016-02-28 23:47:38 +0000 |
---|---|---|
committer | rakuco <rakuco@FreeBSD.org> | 2016-02-28 23:47:38 +0000 |
commit | da1e3022ff07d6c7ca314d4c1223f4ebd4eebae8 (patch) | |
tree | 429b027dc1ae4cc88e8e0016a73cb9be96d783d5 | |
parent | 04eaed023ee190d9f56f54e481e1ac8c7501549f (diff) | |
download | FreeBSD-ports-da1e3022ff07d6c7ca314d4c1223f4ebd4eebae8.zip FreeBSD-ports-da1e3022ff07d6c7ca314d4c1223f4ebd4eebae8.tar.gz |
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)
-rw-r--r-- | japanese/today/Makefile | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/japanese/today/Makefile b/japanese/today/Makefile index c31588e..a4e458a 100644 --- a/japanese/today/Makefile +++ b/japanese/today/Makefile @@ -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) |