]> git.pld-linux.org Git - projects/setup.git/commitdiff
- based on rc-inetd copy of script
authorElan Ruusamäe <glen@pld-linux.org>
Tue, 27 May 2008 10:48:35 +0000 (10:48 +0000)
committerElan Ruusamäe <glen@pld-linux.org>
Tue, 27 May 2008 10:48:35 +0000 (10:48 +0000)
- add charset hacks (thx patrys for pl->en)

Changed files:
    changelog.sh -> 1.2

changelog.sh

index 08e60c35b6fd25d624815374457216d1b5b798d4..3036aa417e695ba3c426d09ab88bf549cc7f7006 100644 (file)
@@ -20,16 +20,21 @@ if [ -z "$users" ]; then
        exit 1
 fi
 
-awk -F: '{ login=$1; if ($3) { name=$3 } else { name=$1 }; printf "%s:%s <%s@pld-linux.org>\n", login, name, login }' $users > $tmp
-
 if grep -q vim:encoding=utf-8 $users; then
        charset=UTF-8
 else
        charset=ISO8859-2
 fi
 
+awk -F: '{ login=$1; if ($3) { name=$3 } else { name=$1 }; printf "%s:%s <%s@pld-linux.org>\n", login, name, login }' $users | \
+       iconv -f $charset -t utf-8 > $tmp
+
 cvs2cl --no-times --usermap $tmp --ignore ChangeLog
 
+# manually fix few encodings
+sed -i -e 's/porz±dki/cleanup/' ChangeLog
+sed -i -e 's/parê kerberosowych dodatków/some kerberos additions/' ChangeLog
+
 rm -f $tmp
 
 # obfuscate emails <user@domain> and (user@domain)
This page took 0.053392 seconds and 4 git commands to generate.