On Thu, 21 Jul 2022 at 13:30:19 +0100, Simon McVittie wrote: > I've prepared merge requests for all the xfonts-* packages (except > xfonts-utils which contains utilities rather than fonts)
Diffs for -75dpi attached. smcv
>From 1f5a1270c484a8e7b6a1ac4be8c09379de97613b Mon Sep 17 00:00:00 2001 From: Simon McVittie <s...@debian.org> Date: Thu, 21 Jul 2022 10:02:26 +0100 Subject: [PATCH 1/5] d/control: Update Vcs-* for migration to salsa.debian.org --- debian/control | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/control b/debian/control index 43767b9..ed02504 100644 --- a/debian/control +++ b/debian/control @@ -7,8 +7,8 @@ Build-Depends: pkg-config, xfonts-utils (>= 1:7.5), Standards-Version: 3.8.3 -Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/font/xfonts-75dpi.git -Vcs-Browser: https://anonscm.debian.org/cgit/pkg-xorg/font/xfonts-75dpi.git +Vcs-Git: https://salsa.debian.org/xorg-team/font/xfonts-75dpi.git +Vcs-Browser: https://salsa.debian.org/xorg-team/font/xfonts-75dpi Package: xfonts-75dpi Architecture: all -- 2.36.1
>From d2253649ad53e5d2382d481dc463a5d930f30b08 Mon Sep 17 00:00:00 2001 From: Simon McVittie <s...@debian.org> Date: Thu, 21 Jul 2022 10:18:18 +0100 Subject: [PATCH 2/5] =?UTF-8?q?d/rules:=20Add=20missing=20build-arch,=20bu?= =?UTF-8?q?ild-indep=20targets=20(Policy=20=C2=A74.9)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diffoscope confirms that this does not alter the contents of the resulting binary package. Closes: #998997 --- debian/rules | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/debian/rules b/debian/rules index ef5f2f4..ce29bc9 100755 --- a/debian/rules +++ b/debian/rules @@ -48,9 +48,13 @@ $(STAMP_DIR)/build-%: >$@ build: build-stamp +build-indep: build-stamp build-stamp: $(addprefix $(STAMP_DIR)/build-,$(SUBDIRS)) >$@ +build-arch: +# Nothing to do. + clean: dh_testdir rm -f config.cache config.log config.status -- 2.36.1
>From 27e43c27acefcf2c9e8e5a9d44f6a5b903564b8b Mon Sep 17 00:00:00 2001 From: Simon McVittie <s...@debian.org> Date: Thu, 21 Jul 2022 10:18:41 +0100 Subject: [PATCH 3/5] d/control: Declare that the build does not require (fake)root diffoscope confirms that this does not alter the contents of the resulting binary package. --- debian/control | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/control b/debian/control index ed02504..a3cd302 100644 --- a/debian/control +++ b/debian/control @@ -9,6 +9,7 @@ Build-Depends: Standards-Version: 3.8.3 Vcs-Git: https://salsa.debian.org/xorg-team/font/xfonts-75dpi.git Vcs-Browser: https://salsa.debian.org/xorg-team/font/xfonts-75dpi +Rules-Requires-Root: no Package: xfonts-75dpi Architecture: all -- 2.36.1
>From d0e24c3c6238094c8f2ecb7c874ad38f3caebd06 Mon Sep 17 00:00:00 2001 From: Simon McVittie <s...@debian.org> Date: Thu, 21 Jul 2022 10:19:32 +0100 Subject: [PATCH 4/5] d/rules: Use dh_update_autotools_config to update config.guess, config.sub The originals will be put back automatically by dh_clean. diffoscope confirms that this does not alter the contents of the resulting binary package. Closes: #976471 --- debian/rules | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index ce29bc9..1fd4653 100755 --- a/debian/rules +++ b/debian/rules @@ -35,8 +35,12 @@ else confflags += --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE) endif -$(STAMP_DIR)/build-%: +$(STAMP_DIR)/prepare: mkdir -p $(STAMP_DIR) + dh_update_autotools_config + >$@ + +$(STAMP_DIR)/build-%: $(STAMP_DIR)/prepare mkdir -p $*-build cd $*-build && \ ../$*/configure \ -- 2.36.1
>From e5390c3fe040f36be2ebecf0871f885076597c2a Mon Sep 17 00:00:00 2001 From: Simon McVittie <s...@debian.org> Date: Thu, 21 Jul 2022 11:18:40 +0100 Subject: [PATCH 5/5] Update changelog --- debian/changelog | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 19903bf..81b4358 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,18 @@ xfonts-75dpi (1:1.0.5) UNRELEASED; urgency=medium + [ Julien Cristau ] * Update Vcs-Git URL to https. * Switch xorg.freedesktop.org URLs in packaging to https. - -- Julien Cristau <jcris...@debian.org> Sun, 21 Aug 2016 19:10:17 +0200 + [ Simon McVittie ] + * d/control: Update Vcs-* for migration to salsa.debian.org + * d/rules: Add missing build-arch, build-indep targets (Policy ยง4.9) + (Closes: #998997) + * d/control: Declare that the build does not require (fake)root + * d/rules: Use dh_update_autotools_config to update config.guess, + config.sub (Closes: #976471) + + -- Simon McVittie <s...@debian.org> Thu, 21 Jul 2022 11:18:20 +0100 xfonts-75dpi (1:1.0.4+nmu1) unstable; urgency=medium -- 2.36.1