diff -Nru fonts-gujr-extra-1.0/debian/changelog fonts-gujr-extra-1.0/debian/changelog --- fonts-gujr-extra-1.0/debian/changelog 2017-06-22 16:41:39.000000000 +0000 +++ fonts-gujr-extra-1.0/debian/changelog 2018-06-09 21:53:00.000000000 +0000 @@ -1,3 +1,9 @@ +fonts-gujr-extra (1.0-6ubuntu0.1) bionic-proposed; urgency=medium + + * Handle migration of conffile from wrong subdir (LP: #1701047). + + -- Gunnar Hjalmarsson Sat, 09 Jun 2018 23:53:00 +0200 + fonts-gujr-extra (1.0-6) unstable; urgency=medium * debian/install: diff -Nru fonts-gujr-extra-1.0/debian/control fonts-gujr-extra-1.0/debian/control --- fonts-gujr-extra-1.0/debian/control 2017-06-22 16:41:33.000000000 +0000 +++ fonts-gujr-extra-1.0/debian/control 2018-06-09 20:44:36.000000000 +0000 @@ -1,7 +1,8 @@ Source: fonts-gujr-extra Section: fonts Priority: optional -Maintainer: Debian-IN Team +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian-IN Team Uploaders: Muneeb Shaikh , Kartik Mistry , Vasudev Kamath diff -Nru fonts-gujr-extra-1.0/debian/preinst fonts-gujr-extra-1.0/debian/preinst --- fonts-gujr-extra-1.0/debian/preinst 1970-01-01 00:00:00.000000000 +0000 +++ fonts-gujr-extra-1.0/debian/preinst 2018-06-09 20:50:15.000000000 +0000 @@ -0,0 +1,14 @@ +#!/bin/sh +set -e + +broken_dir=/etc/fonts/conf.avail/65-0-fonts-gujr-extra.conf + +if dpkg --compare-versions "$2" lt-nl 1.0-6ubuntu0.1 \ + && [ -d "$broken_dir" ]; then + # wonderful hack to replace a wrong directory with a conffile. + mv "$broken_dir" "$broken_dir".tmp + mv "$broken_dir.tmp/65-0-fonts-gujr-extra.conf" /etc/fonts/conf.avail + rmdir --ignore-fail-on-non-empty "$broken_dir".tmp +fi + +#DEBHELPER#