lintian 1.23.36ubuntu1~gutsy1 source package in Ubuntu

Changelog

lintian (1.23.36ubuntu1~gutsy1) gutsy-backports; urgency=low

  * Automated backport upload; no source changes.

lintian (1.23.36ubuntu1) hardy; urgency=low

  * Merge from Debian unstable. Remaining Ubuntu changes:
    + If version contains "ubuntu", only accept Ubuntu distributions
      (#120040)
    + checks/lintian.desc: add "bad-ubuntu-distribution-in-changes-file" tag
    + checks/nmu: avoid NMU warning on Ubuntu uploads
    + frontend/lintian: check Ubuntu distribution if changelog contains "ubuntu"
    + Update Maintainer field to match Debian-Maintainer-Spec
  * frontend/lintian, check/lintian.desc: Add hardy to list of allowed Ubuntu
    distributions, and drop breezy, hoary and warty (they've been obsolete for
    quite a while).
  * checks/common_data.pm: Add original-maintainer to list of allowed control
    fields for sources, binaries and udebs.
  * checks/lintian.desc: Drop unsupported Ubuntu distributions.

lintian (1.23.36) unstable; urgency=low

  The "grand open change and desktop cleanup" release.

  * {checks,collection,depcheck,frontend,lib,reporting,unpack}/*:
    + [RA] Use the three-argument form of open uniformly, whether needed
      or not, to head off further quoting and whitespace interpretation
      bugs.

  * checks/files{.desc,}:
    + [RA] Catch .DS_Store.gz files as well.
    + [RA] Warn about ._ Mac OS X resource files in the package.
    + [RA] Add a hopefully helpful note about how cruft from other
      operating systems can show up in binary packages.
  * checks/menu-format:
    + [RA] Fix detection of commands for menu entries when the command is
      given with its full path.  (Closes: #446796)
    + [RA] Remove Actions from known desktop keys again, as I believe the
      root problem was our willingness to inspect desktop types other than
      Application (also fixed in the previous release).
    + [RA] Fix Perl flow error when skipping some desktop files.
    + [RA] Skip unknown and deprecated key warnings and encoding key
      warnings in desktop files if they were of an unknown type.

  * lib/Dep.pm:
    + [RA] Fix negative implication in some boundary cases when comparing
      two versioned relationships in the same direction.  Thanks to
      Raphael Hertzog for the analysis and fix.  (Closes: #446768)

lintian (1.23.35) unstable; urgency=low

  The "frantic bug catchup" release.

  * checks/changelog-file{.desc,}:
    + [RA] Add some basic checks for NEWS.Debian files: naming,
      compression, encoding, a syntax check with Parse::DebianChangelog,
      and unreleased for the distribution.  (Closes: #437707)
  * checks/common_data.pm:
    + [RA] Allow Homepage in source and binary packages.
  * checks/control-file:
    + [RA] Support and ignore comments in debian/control.  Thanks, Julien
      Cristau.  (Closes: #440830)
    + [RA] Check for XS-Vcs-* headers and recommend (at info level) that
      they be changed to Vcs-* headers.  (Closes: #444661)
  * checks/cruft.desc:
    + [RA] Fix incorrect tag name for patch failure files.  Thanks, Romain
      Francoise.  (Closes: #437463)
  * checks/debconf:
    + [RA] A cdebconf that supported error was released with sarge, so
      don't require a versioned cdebconf dependency.  Thanks, Thijs
      Kinkhorst.  (Closes: #438860)
    + [RA] Various improvements from Thomas Huriaux: Diagnose select
      templates with only yes/no options, diagnose more question prompts,
      warn on any questions in the extended description, allow yes/no
      mentions in non-boolean templates, and catch more first-person
      language.  (Closes: #439508)
    + [RA] More exactly follow the Developer's Reference recommendations
      by only requiring open prompts for string and password prompts and
      only complaining about imperative wording for select and multiselect
      templates.  Thanks, Steve Langasek.  (Closes: #442711)
  * checks/description{.desc,}:
    + [RA] Warn (at info level for now) about Homepage pseudo-fields in
      the extended description.  (Closes: #444336)
  * checks/fields:
    + [RA] Allow python-all as yet another way of satisfying a Python
      build dependency.  (Closes: #444642)
  * checks/fields.desc:
    + [RA] Properly escape < and >.
  * checks/files{.desc,}:
    + [RA] Warn about Thumbs.db files, which are usually useless Windows
      thumbnail databases.  Thanks, Paul Wise.  (Closes: #438202)
    + [RA] Warn about .DS_Store files, used by Mac OS X to store extended
      folder attributes.  Thanks, Paul Wise.  (Closes: #438203)
    + [RA] Improve the recommended command to remove .packlist files.
      Thanks, Justin Pryzby.
    + [RA] Don't think hard links are zero-length files.
    + [RA] Diagnose files with names ending in whitespace.
  * checks/infofiles:
    + [RA] Emacs 22 now allows embedded images in info files, so accept
      and ignore PNG files in the info directory.  More image types may be
      needed.  Thanks, Andreas Metzler.  (Closes: #438602)
  * checks/menu-format{.desc,}:
    + [RA] Reserved categories are okay in .desktop files if OnlyShowIn is
      present, and generally deserve their own separate tag regardless.
      Thanks, Michael Biebl.  (Closes: #442709)
    + [RA] Ignore categories beginning with "X-", reserved for category
      extensions.  Thanks, Josselin Mouette.  (Closes: #443827)
    + [RA] Allow Actions keys.  This isn't in the desktop standard but
      is widely used.  Thanks, Raphael Geissert.  (Closes: #444651)
    + [RA] Ignore desktop files not for one of the known types.  This
      should significantly reduce the noise for KDE packages.
    + [RA] Only check whether a program referenced by Exec is in the
      package if the desktop file is in /usr/share/applications.  Too many
      applications use Exec for desktop files elsewhere without the
      standard PATH.
    + [RA] Ignore Exec fields pointing to kcmshell.
    + [RA] Ignore desktop files in /usr/share/doc or that appear to be
      templates.
    + [RA] Avoid uninitialized warnings on all-whitespace commands.
  * checks/menus:
    + [RA] Find the targets of hard links correctly.  (Closes: #444355)
    + [RA] Use the three-argument form of open to not fail on doc-base
      files ending in whitespace.  Error on doc-base files with Document
      fields that end in whitespace, since currently they break multiple
      tools.  Thanks, Ian Zimmerman.  (Closes: #444889)
  * checks/nmu.desc:
    + [RA] Remove obsolete note about binary NMUs.  Patch from Thijs
      Kinkhorst.  (Closes: #437925)
  * checks/scripts{.desc,}:
    + [RA] We now have a csh package.  Allow it as an alternative for csh
      script dependencies.  Thanks, Bernd Zeimetz.  (Closes: #440825)
    + [RA] Allow install-sgmlcatalog --remove in postinst as well as
      prerm and suggest removing it entirely in the long description.
  * checks/version-substvars.desc:
    + [RA] Properly escape < and >.

  * collection/changelog-file{.desc,}:
    + [RA] Collect NEWS.Debian as well as changelog.

lintian (1.23.34) unstable; urgency=low

  The "brown paper operator" release.

  * frontend/lintian:
    + [RA] Use =~ with regexes, not eq.  Thanks, Guillem Jover.
      (Closes: #436180)

lintian (1.23.33) unstable; urgency=low

  The "menu and cruft reorganization" release.

  * checks/common_data.pm:
    + [CW] Add automaken as a known virtual package.
    + [CW] Update architectures to dpkg 1.14.5, adding solaris-* and lpia.
    + [RA] Add %known_obsolete_emacs.
  * checks/cruft{.desc,}:
    + [RA] Check for .git directories in source packages.  Thanks, Julien
      Cristau.  (Closes: #433516)
    + [RA] Substantially rewrite how all cruft checking against source
      packages is done, incorporating debdiff in the process.  There are
      now two tags for most source package cruft problems: one for files
      introduced in the Debian diff or in a native package, and one for
      files present upstream.  The former is at warning severity and the
      latter is at info severity, since it's usually not worth repackaging
      the upstream source to remove such files.  In the process,
      standardize the names of all of the tags and pull the regexes out
      into data instead of code for easier maintenance.  (Closes: #434744)
  * checks/debdiff{.desc}:
    + [RA] Removed, incorporated into checks/cruft.
  * checks/debian-readme:
    + [RA] Replace all uses of tag_error and tag_warn with just tag.
  * checks/fields{.desc,}:
    + [RA] Tag packages listing emacs21 as the preferred Emacs flavor in a
      dependency.  Thanks, Tatsuya Kinoshita.  (Closes: #434978)
    + [RA] Start tagging unversioned dependencies on coreutils again since
      the transition from fileutils is long-since finished.  Thanks,
      Guillem Jover.  (Closes: #436058)
  * checks/files{.desc,}:
    + [RA] Check for .git directories in binary packages.
  * checks/menu-format{.desc,}:
    + [RA] Switch to the new menu hierarchy, which will be in the next
      release of Policy.  Add specific checks for the major renamings to
      hopefully cut down on the confusion and provide some specific
      guidance.  Remove the code that allowed for applications to create
      new sub-menus, since the current menu documentation says not to do
      that.  (Closes: #431844)
    + [RA] Add checks of desktop files.  The checks so far are basic, but
      do include key and category verification.  Based heavily on work by
      Javier Fernández-Sanguino Peña.  (Closes: #277441, #433411)
  * checks/scripts{.desc,}:
    + [RA] If rm output is redirected to /dev/null, don't think that rm is
      removing /dev/null.  Thanks, Robert Luberda.  (Closes: #431259)
    + [RA] xjed also provides jed-script.  Thanks, Jörg Sommer.
      (Closes: #431629)
    + [RA] Don't complain about ruby libraries in /usr/lib/ruby that have
      shebang lines.  This is a common means for embedding unit tests in
      Ruby libraries.  Thanks, Paul van Tilburg.  (Closes: #431545)
    + [RA] Don't push depending directly on update-inetd in the long
      description of maintainer-script-needs-depends-on-update-inetd.
      Most packages should depend on inet-superserver.  Leave the check
      the same for the time being, however.
    + [RA] Replace all uses of tag_error and tag_warn with just tag.
  * checks/shared-libs:
    + [RA] Exclude udebs from dependency checking in the shlibs files
      since binary packages may legitimately declare udeb dependencies on
      other packages.  Thanks, Loïc Minier.  (Closes: #431395)
  * checks/spelling:
    + [RA] Replace all uses of tag_error and tag_warn with just tag.
  * checks/version-substvars:
    + [RA] Don't skip other checks for binNMUability when warning about
      the deprecated ${Source-Version} substvar.  Thanks, Lior Kaplan.
      (Closes: #432959)

  * frontend/lintian:
    + [RA] Add \w+-backports to the known distribution list.  Thanks,
      Vincent Danjean.  (Closes: #432268)

  * lib/Tags.pm:
    + [RA] Replace any newlines in the extra information to the tag
      function with \n.

  * man/lintian.1:
    + [RA] Remove the mention of the debdiff check script.

 -- John Dong <email address hidden>   Sat, 10 Nov 2007 19:23:58 +0000

Upload details

Uploaded by:
John Dong
Uploaded to:
Gutsy
Original maintainer:
Ubuntu Core Development Team
Architectures:
all
Section:
devel
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Gutsy: [FULLYBUILT] i386

Downloads

File Size SHA-256 Checksum
lintian_1.23.36ubuntu1~gutsy1.tar.gz 342.4 KiB dbe76a3b94cade337c85158f63461fd30917e49082fcb739dd7b46a5a98cce23
lintian_1.23.36ubuntu1~gutsy1.dsc 670 bytes 3c0683680682f24fc9bc9637007152b5b5fb07c03f139a748ca9bb0aec3295e4

View changes file

Binary packages built by this source

lintian: No summary available for lintian in ubuntu gutsy.

No description available for lintian in ubuntu gutsy.