diff -Nru fonts-deva-extra-3.0/debian/changelog fonts-deva-extra-3.0/debian/changelog --- fonts-deva-extra-3.0/debian/changelog 2017-06-23 04:54:26.000000000 +0000 +++ fonts-deva-extra-3.0/debian/changelog 2018-06-09 21:53:00.000000000 +0000 @@ -1,3 +1,9 @@ +fonts-deva-extra (3.0-4ubuntu0.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-deva-extra (3.0-4) unstable; urgency=medium [ Kartik Mistry ] diff -Nru fonts-deva-extra-3.0/debian/control fonts-deva-extra-3.0/debian/control --- fonts-deva-extra-3.0/debian/control 2017-06-23 04:54:26.000000000 +0000 +++ fonts-deva-extra-3.0/debian/control 2018-06-09 20:37:26.000000000 +0000 @@ -1,7 +1,8 @@ Source: fonts-deva-extra Section: fonts Priority: optional -Maintainer: Debian-IN Team +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian-IN Team Uploaders: Vasudev Kamath Build-Depends: debhelper (>= 9~) Standards-Version: 4.0.0 diff -Nru fonts-deva-extra-3.0/debian/preinst fonts-deva-extra-3.0/debian/preinst --- fonts-deva-extra-3.0/debian/preinst 1970-01-01 00:00:00.000000000 +0000 +++ fonts-deva-extra-3.0/debian/preinst 2018-06-09 20:42:07.000000000 +0000 @@ -0,0 +1,14 @@ +#!/bin/sh +set -e + +broken_dir=/etc/fonts/conf.avail/65-0-fonts-deva-extra.conf + +if dpkg --compare-versions "$2" lt-nl 3.0-4ubuntu0.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-deva-extra.conf" /etc/fonts/conf.avail + rmdir --ignore-fail-on-non-empty "$broken_dir".tmp +fi + +#DEBHELPER#