d/rules: move copying config.guess and config.sub to config.status target

It causes problems when done as part of the clean target when building
the dsc with the following error due to the additional files:
dpkg-source: error: aborting due to unexpected upstream changes

Signed-off-by: Fiona Ebner <f.ebner@proxmox.com>
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Fiona Ebner 2023-05-19 14:21:11 +02:00 committed by Thomas Lamprecht
parent 4fc4b533b5
commit c913853be7

14
debian/rules vendored
View File

@ -47,6 +47,13 @@ ${BUILDDIR}/config.status: configure
dh_testdir dh_testdir
# Add here commands to configure the package. # Add here commands to configure the package.
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
cp -f /usr/share/misc/config.sub config.sub
endif
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
cp -f /usr/share/misc/config.guess config.guess
endif
# guest-agent is only required for guest systems # guest-agent is only required for guest systems
./configure \ ./configure \
--with-git-submodules=ignore \ --with-git-submodules=ignore \
@ -109,13 +116,6 @@ clean:
# Add here commands to clean up after the build process. # Add here commands to clean up after the build process.
-$(MAKE) distclean -$(MAKE) distclean
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
cp -f /usr/share/misc/config.sub config.sub
endif
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
cp -f /usr/share/misc/config.guess config.guess
endif
dh_clean dh_clean