From aa6e6ab867204172ff8cd198b90b1ef6fa74dea4 Mon Sep 17 00:00:00 2001 From: "Benjamin A. Beasley" Date: Fri, 8 Oct 2021 19:59:13 -0400 Subject: [PATCH] Fix unreadable BACKLOG and ChangeLog files --- wdiff.spec | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/wdiff.spec b/wdiff.spec index 19d2799..3ba6404 100644 --- a/wdiff.spec +++ b/wdiff.spec @@ -46,14 +46,13 @@ produce a nicer display of word differences between the original files. %setup -q # Fix ISO-8859-1-encoded files -tmp="$(mktemp)" for fn in BACKLOG ChangeLog do - iconv --from=ISO-8859-1 --to=UTF-8 "${fn}" > "${tmp}" - touch -r "${fn}" "${tmp}" - cp -p "${tmp}" "${fn}" + iconv --from=ISO-8859-1 --to=UTF-8 "${fn}" > "${fn}.iconv" + touch -r "${fn}" "${fn}.iconv" + chmod -v --reference="${fn}" "${fn}.iconv" + mv -f "${fn}.iconv" "${fn}" done -rm "${tmp}" %build