diff options
-rw-r--r-- | gbp/scripts/import_dsc.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gbp/scripts/import_dsc.py b/gbp/scripts/import_dsc.py index 4d512e3..ce65f8c 100644 --- a/gbp/scripts/import_dsc.py +++ b/gbp/scripts/import_dsc.py @@ -20,6 +20,7 @@ import ConfigParser import sys import re import os +import shutil import tempfile import glob import pipes @@ -77,6 +78,9 @@ def apply_patch(diff): def apply_deb_tgz(deb_tgz): """Apply .debian.tar.gz (V3 source format)""" + # Remove any existing data in debian/ as dpkg-source -x does + if os.path.isdir('debian'): + shutil.rmtree('debian') gbpc.UnpackTarArchive(deb_tgz, ".")() return True |