[Unstable][Lunar][PULL] debian/rules: Cleanups

Juerg Haefliger juerg.haefliger at canonical.com
Mon Jan 16 08:43:04 UTC 2023


This is a pull-request that replaces the previously submitted patchsets:

- [Unstable/Lunar][PATCH 0/5] Misc debian rules cleanups
- [Unstable/Lunar][PATCH 0/3] debian/rules: Rename some flag variables
- [Unstable/Lunar][PATCH 0/3] Fix debug package builds
- [Unstable/Lunar][PATCH 0/5] Clean up rules.d/1-maintainer.mk

Signed-off-by: Juerg Haefliger <juerg.haefliger at canonical.com>

--------

The following changes since commit 3ffe73cc18e17aaac2de482d847f5d756c938434:

  UBUNTU: SAUCE: (no-up) do not remove debian directory by 'make mrproper' (2023-01-16 07:48:40 +0100)

are available in the Git repository at:

  https://git.launchpad.net/~juergh/ubuntu/+source/linux lunar/linux-unstable/wip/debian-rules-cleanups

for you to fetch changes up to 65ff862faa78b5e9447f78f829dd38349c2bdda3:

  UBUNTU: [Packaging] debian/rules: Add missing 'do_<foo>' variables to 'printenv' (2023-01-16 09:03:25 +0100)

----------------------------------------------------------------
Juerg Haefliger (16):
      UBUNTU: [Packaging] debian/rules: Drop AUTOBUILD
      UBUNTU: [Packaging] debian/rules: Drop NOKERNLOG and PRINTSHAS env variables
      UBUNTU: [Packaging] debian/rules: Replace skip<foo> variables with skip_checks
      UBUNTU: [Packaging] checks/retpoline-check: Make 'skipretpoline' argument optional
      UBUNTU: [Packaging] checks/module-signature-check: Add 'skip_checks' argument
      UBUNTU: [Packaging] debian/rules: Rename 'skip_dbg' to 'do_dbgsym_package'
      UBUNTU: [Packaging] debian/rules: Rename 'skip_checks' to 'do_skip_checks'
      UBUNTU: [Packaging] debian/rules: Rename 'full_build' to 'do_full_build'
      UBUNTU: [Packaging] debian/rules: Fix PPA debug package builds
      UBUNTU: [Packaging] debian/rules: Remove debug package install directory earlier
      UBUNTU: [Packaging] debian/rules: Remove unnecessary 'lockme_<foo>' variables
      UBUNTU: [Packaging] debian/rules: Remove unused target 'diffupstream'
      UBUNTU: [Packaging] debian/rules: Mark PHONY targets individually
      UBUNTU: [Packaging] debian/rules: Clean up 'help' target output
      UBUNTU: [Packaging] debian/rules: Clean up 'printenv' target output
      UBUNTU: [Packaging] debian/rules: Add missing 'do_<foo>' variables to 'printenv'

 debian/rules                                 |   4 +-
 debian/rules.d/0-common-vars.mk              |  61 ++++--------
 debian/rules.d/1-maintainer.mk               | 142 +++++++++++++--------------
 debian/rules.d/2-binary-arch.mk              |  37 +++----
 debian/rules.d/3-binary-indep.mk             |  14 ++-
 debian/rules.d/4-checks.mk                   |   9 +-
 debian/scripts/checks/module-signature-check |  27 +++--
 debian/scripts/checks/retpoline-check        |   7 +-
 8 files changed, 138 insertions(+), 163 deletions(-)



More information about the kernel-team mailing list