debian: set DEB_PYTHON_INSTALL_LAYOUT=deb to work around broken --prefix

I don't know what's changed in distutils/setuptools, but --prefix=/usr is
no longer respected without --install-layout=deb.
2 files changed, 4 insertions(+), 2 deletions(-)

M contrib/debian-qt5/rules
M contrib/debian-qt6/rules
M contrib/debian-qt5/rules +2 -1
@@ 20,9 20,10 @@ 
 override_dh_auto_build:
 	$(MAKE) release -j4 PREFIX=/usr QT_VERSION_MAJOR=5
 
+override_dh_auto_install: export DEB_PYTHON_INSTALL_LAYOUT = deb
 override_dh_auto_install:
 	$(MAKE) install PREFIX=/usr DESTDIR="$(CURDIR)/debian/hgv"
-	cd "$(CURDIR)"/debian/hgv/usr/lib/python*.*/site-packages \
+	cd "$(CURDIR)"/debian/hgv/usr/lib/python3/dist-packages \
 		&& $(RM) hgext3rd/__init__.py \
 		&& mkdir -p mercurial/defaultrc \
 		&& mv hgext3rd/hgv.rc mercurial/defaultrc

          
M contrib/debian-qt6/rules +2 -1
@@ 20,9 20,10 @@ 
 override_dh_auto_build:
 	$(MAKE) release -j4 PREFIX=/usr QT_VERSION_MAJOR=6
 
+override_dh_auto_install: export DEB_PYTHON_INSTALL_LAYOUT = deb
 override_dh_auto_install:
 	$(MAKE) install PREFIX=/usr DESTDIR="$(CURDIR)/debian/hgv"
-	cd "$(CURDIR)"/debian/hgv/usr/lib/python*.*/site-packages \
+	cd "$(CURDIR)"/debian/hgv/usr/lib/python3/dist-packages \
 		&& $(RM) hgext3rd/__init__.py \
 		&& mkdir -p mercurial/defaultrc \
 		&& mv hgext3rd/hgv.rc mercurial/defaultrc