From 578cb7b2653d26ab209e652dbaec3daa13432c24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Minier?= Date: Mon, 19 Jan 2009 18:00:45 +0100 Subject: [PATCH] Move /etc/bash_completion.d/pbuilder-dist/pbuilder-dist created in pre-0.30 versions to /etc/bash_completion.d/pbuilder-dist in the preinst. --- debian/changelog | 7 +++++++ debian/ubuntu-dev-tools.preinst | 20 ++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 debian/ubuntu-dev-tools.preinst diff --git a/debian/changelog b/debian/changelog index 4c5cd09..7191b69 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +ubuntu-dev-tools (0.59) jaunty; urgency=low + + * Move /etc/bash_completion.d/pbuilder-dist/pbuilder-dist created in + pre-0.30 versions to /etc/bash_completion.d/pbuilder-dist in the preinst. + + -- Loic Minier Mon, 19 Jan 2009 17:57:23 +0100 + ubuntu-dev-tools (0.58) jaunty; urgency=low [ Loic Minier ] diff --git a/debian/ubuntu-dev-tools.preinst b/debian/ubuntu-dev-tools.preinst new file mode 100644 index 0000000..a41d6c2 --- /dev/null +++ b/debian/ubuntu-dev-tools.preinst @@ -0,0 +1,20 @@ +#!/bin/sh + +set -e + +if [ -e /etc/bash_completion.d/pbuilder-dist/pbuilder-dist ]; then + tmp_file="$(mktemp /etc/bash_completion.d/pbuilder-dist.XXXXXX)" + mv -fv /etc/bash_completion.d/pbuilder-dist/pbuilder-dist \ + "$tmp_file" + rmdir --ignore-fail-on-non-empty /etc/bash_completion.d/pbuilder-dist + # dir non-empty + if [ -d /etc/bash_completion.d/pbuilder-dist ]; then + echo "W: /etc/bash_completion.d/pbuilder-dist not empty; moving /etc/bash_completion.d/pbuilder-dist out of the way" + mv -fv /etc/bash_completion.d/pbuilder-dist /etc/bash_completion.d/pbuilder-dist.dpkg-disabled + + fi + mv -fv "$tmp_file" /etc/bash_completion.d/pbuilder-dist +fi + +#DEBHELPER# +