diff -Nru console-data-1.12/debian/changelog console-data-1.12/debian/changelog --- console-data-1.12/debian/changelog 2014-06-18 17:42:50.000000000 +0000 +++ console-data-1.12/debian/changelog 2017-08-08 13:50:16.000000000 +0000 @@ -1,3 +1,14 @@ +console-data (2:1.12-5.1) unstable; urgency=medium + + * Non-maintainer upload. + * Avoid creating bogus keymaps under some locales. + Some locales trick `grep` into thinking the origin file as "binary"; force + it to parse it as "text". Closes: #799871 + Thanks to Chris Lamb for the patch + * Avoid storing build timestamps inside some keymap files. + + -- Mattia Rizzolo Tue, 08 Aug 2017 15:50:16 +0200 + console-data (2:1.12-5) unstable; urgency=medium * Use Built-Using: properly. Thanks to Paul Wise. diff -Nru console-data-1.12/debian/gen-acorn-keymaps console-data-1.12/debian/gen-acorn-keymaps --- console-data-1.12/debian/gen-acorn-keymaps 2009-07-21 05:49:12.000000000 +0000 +++ console-data-1.12/debian/gen-acorn-keymaps 2017-08-08 13:50:16.000000000 +0000 @@ -8,7 +8,7 @@ `find keymaps/i386 -name *.kmap`; do ka=`echo $k | sed 's/keymaps/debian\\/tmp\\/usr\\/share\\/keymaps-acorn/'` mkdir -p `dirname $ka` - cat $k | /usr/share/console/ps2-to-riscpc 2>/dev/null | gzip > $ka.gz + cat $k | /usr/share/console/ps2-to-riscpc 2>/dev/null | gzip -n > $ka.gz done diff -Nru console-data-1.12/debian/trim_keymaps.sh console-data-1.12/debian/trim_keymaps.sh --- console-data-1.12/debian/trim_keymaps.sh 2009-07-21 05:49:12.000000000 +0000 +++ console-data-1.12/debian/trim_keymaps.sh 2017-08-08 13:50:16.000000000 +0000 @@ -4,6 +4,6 @@ T=`tempfile` for keymap in `find $1 -name '*.gz' ` ; do - gunzip < $keymap | grep -v "^#" > $T ; - gzip < $T > $keymap + gunzip < $keymap | grep -av "^#" > $T ; + gzip -n < $T > $keymap done