[PATCH 0/3] [precise] package description cleanups

Andy Whitcroft apw at canonical.com
Wed Feb 15 18:14:31 UTC 2012


Inspired by a patch for LP#593107 I did a quick review of the worst abuses
in our package descriptions.  The worse anomoly seems to be the lack of a
sane human readable description of the target architectures for x86 and
x6_64 wherein we most often end up describing an architecture specific
binary package as being for 'x86/x86_64', where the package clearly can
only be for one of them.  The powerpc architecture has a much saner naming
approach and I am using that influence in this patch set.

The following patch series introduces the concept of a human readable
description of the architecture this is really for.  This is then combined
with the flavour specific modifiers to generate proper descriptions for
the target for each package.  This also allows the architecture common
packages to also have the same description.

Additionally I have cleaned up the generic flavour description which
was plain wrong as it now exists on both 32 and 64 bit.  Finally it
reimplements the intent of the original patch in the new scheme.

There are some clearer examples of the new names and new description in
the first patch so I will refrain from repeating them here.

Proposing for Precise.

-apw

Andy Whitcroft (3):
  UBUNTU: [Config] clean up the human consumable package descriptions
  UBUNTU: [Config] fix generic flavour description
  UBUNTU: [Config] clean up linux-tools package descriptions

 debian.master/control.d/vars.generic     |    4 ++--
 debian.master/control.d/vars.generic-pae |    4 ++--
 debian.master/control.d/vars.omap        |    2 +-
 debian.master/control.d/vars.virtual     |    2 +-
 debian.master/control.stub.in            |   12 +++++++-----
 debian.master/rules.d/amd64.mk           |    1 +
 debian.master/rules.d/armel.mk           |    1 +
 debian.master/rules.d/armhf.mk           |    1 +
 debian.master/rules.d/i386.mk            |    1 +
 debian.master/rules.d/powerpc.mk         |    1 +
 debian.master/rules.d/ppc64.mk           |    1 +
 debian/rules                             |    2 ++
 12 files changed, 21 insertions(+), 11 deletions(-)

-- 
1.7.9





More information about the kernel-team mailing list