Package: binutils
Version: 2.22-5
Severity: wishlist

Dear Maintainer,

I am trying to get familiar with the Debian packaging system, so I took an easy bug to start with.

I found the spelling problems in the lintian reports of the binutils:

http://lintian.debian.org/full/d...@debian.org.html#binutils

[I] spelling-error-in-binary

    usr/bin/as mmnemonic mnemonic
    usr/bin/readelf microprocesspr microprocessor


I attach a patch to apply to solve them all. As I am a beginner feel free to tell me how to get it right.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.7 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages binutils depends on:
ii  libc6       2.13-27
ii  libgcc1     1:4.6.2-16
ii  libstdc++6  4.6.2-16
ii  zlib1g      1:1.2.6.dfsg-2

binutils recommends no packages.

Versions of packages binutils suggests:
ii  binutils-doc  2.22-5

-- no debconf information
diff -u binutils-2.22/debian/binutils.overrides binutils-2.22/debian/binutils.overrides
--- binutils-2.22/debian/binutils.overrides
+++ binutils-2.22/debian/binutils.overrides
@@ -5,0 +6,3 @@
+
+# discarding spell-checking on option -mmnemonic
+binutils binary: spelling-error-in-binary usr/bin/as mmnemonic mnemonic
diff -u binutils-2.22/debian/changelog binutils-2.22/debian/changelog
--- binutils-2.22/debian/changelog
+++ binutils-2.22/debian/changelog
@@ -1,3 +1,9 @@
+binutils (2.22-6) unstable; urgency=low
+
+  * Fix spelling errors discovered by lintian
+
+ -- Matthias Klose <d...@debian.org>  Tue, 28 Feb 2012 19:27:00 +0100
+
 binutils (2.22-5) unstable; urgency=low
 
   * Update from the binutils-2_22-branch 20120124.
diff -u binutils-2.22/debian/patches/series binutils-2.22/debian/patches/series
--- binutils-2.22/debian/patches/series
+++ binutils-2.22/debian/patches/series
@@ -1,3 +1,4 @@
+169_spell_checking.patch
 branch-updates.diff
 #branch-version.diff
 001_ld_makefile_patch.patch
only in patch2:
unchanged:
--- binutils-2.22.orig/debian/patches/169_spell_checking.patch
+++ binutils-2.22/debian/patches/169_spell_checking.patch
@@ -0,0 +1,22 @@
+* Fix a spelling error discovered by lintian (microprocesspr -> microprocessor)
+* Big to small caps to conform to other names
+--- a/binutils/readelf.c
++++ b/binutils/readelf.c
+@@ -1873,7 +1873,7 @@
+     case EM_MMA:		return "Fujitsu Multimedia Accelerator";
+     case EM_PCP:		return "Siemens PCP";
+     case EM_NCPU:		return "Sony nCPU embedded RISC processor";
+-    case EM_NDR1:		return "Denso NDR1 microprocesspr";
++    case EM_NDR1:		return "Denso NDR1 microprocessor";
+     case EM_STARCORE:		return "Motorola Star*Core processor";
+     case EM_ME16:		return "Toyota ME16 processor";
+     case EM_ST100:		return "STMicroelectronics ST100 processor";
+@@ -1964,7 +1964,7 @@
+     case EM_ECOG1X:		return "Cyan Technology eCOG1X family";
+     case EM_MAXQ30:		return "Dallas Semiconductor MAXQ30 Core microcontrollers";
+     case EM_XIMO16:		return "New Japan Radio (NJR) 16-bit DSP Processor";
+-    case EM_MANIK:		return "M2000 Reconfigurable RISC Microprocessor";
++    case EM_MANIK:		return "M2000 Reconfigurable RISC microprocessor";
+     case EM_CRAYNV2:		return "Cray Inc. NV2 vector architecture";
+     case EM_CYGNUS_MEP:         return "Toshiba MeP Media Engine";
+     case EM_CR16:

Reply via email to