ubuntu/+source/lintian:applied/ubuntu/gutsy-backports

Last commit made on 2008-06-17
Get this branch:
git clone -b applied/ubuntu/gutsy-backports https://git.launchpad.net/ubuntu/+source/lintian
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
applied/ubuntu/gutsy-backports
Repository:
lp:ubuntu/+source/lintian

Recent commits

c28f757... by Adriaan Peeters on 2008-06-17

Import patches-applied version 1.24.1~gutsy1 to applied/ubuntu/gutsy-backports

Imported using git-ubuntu import.

Changelog parent: fbf50684d29eb65ce2d596488fe5cf0a1fdba7f6
Unapplied parent: 84be38a766cf43e03e33d8dece251b609849b853

New changelog entries:
  * Automated backport upload; no source changes.

84be38a... by Adriaan Peeters on 2008-06-17

Import patches-unapplied version 1.24.1~gutsy1 to ubuntu/gutsy-backports

Imported using git-ubuntu import.

Changelog parent: 041bf0df3cadf95b8997572733f24aa3f760c557

New changelog entries:
  * Automated backport upload; no source changes.

fbf5068... by Frank Lichtenheld on 2008-06-12

Import patches-applied version 1.24.1 to applied/ubuntu/intrepid

Imported using git-ubuntu import.

Changelog parent: 070fa0f722a229db24ae387a2af736a17600f869
Unapplied parent: 041bf0df3cadf95b8997572733f24aa3f760c557

New changelog entries:

  The "mostly for the benefit of lintian.debian.org only" release.
  * frontend/lintian:
    + [FL] Increase LAB_FORMAT to 8. This should have happened
      in 1.23.47, since the unpack-binpkg-l1 then produced a
      new file which checks depend upon. Since this only
      affects static labs and only if packages get rechecked
      (i.e. not on harness -i runs) it only got noticed now.
      Use urgency=medium for this fix.

  * checks/watch-file:
    + [FL] Fix the order of two regular expression to use
      the more specific one first. Patch by Raphael Geissert.
      (Closes: #485884)

  * unpack/unpack-binpkg-l1:
    + [FL] Don't include version number from Source: field in
      the source symlink. Noted by RA. (Closes: #485474)

  * lib/Lintian/Collect/Binary.pm:
    + [FL] New module for retrieving binary package information.

  * reporting/checkout-release:
    + [FL] New helper script for lintian.d.o maintenance.
  * reporting/config:
    + [FL] Generate files in $HOME/www directly instead
      of $HOME/www/reports.
  * reporting/html_reports:
    + [FL] Allow inclusion of the new shared templates by
      convenient functions. Remove some duplicated data
      setting while I'm on it.
    + [FL] Generate the manual and lintian.log symlinks
      dynamically, so that we don't need the reports subdirectory
      anymore. Also generate a reports -> . symlink for
      backwards compatibility.
  * reporting/templates/{head,foot}.tmpl:
    + [FL] New templates meant for inclusion by other templates
      for common header and footer parts
  * reporting/templates/index.tmpl:
    + [FL] Remove obsolete reports/ subdirectory from the links.
  * reporting/templates/maintainer.tmpl:
    + [RA] Redisplay the tag name for each separate binary package, also
      fixing list nesting problems in some cases. Patch from Jordà
      Polo.
  * reporting/templates/*.tmpl:
    + [FL] Replace common headers/footers with calls to the
      new head()/foot() functions.

041bf0d... by Frank Lichtenheld on 2008-06-12

Import patches-unapplied version 1.24.1 to ubuntu/intrepid

Imported using git-ubuntu import.

Changelog parent: 9a74338c88e375b78456bf69aa8239cc27fe6c7e

New changelog entries:

  The "mostly for the benefit of lintian.debian.org only" release.
  * frontend/lintian:
    + [FL] Increase LAB_FORMAT to 8. This should have happened
      in 1.23.47, since the unpack-binpkg-l1 then produced a
      new file which checks depend upon. Since this only
      affects static labs and only if packages get rechecked
      (i.e. not on harness -i runs) it only got noticed now.
      Use urgency=medium for this fix.

  * checks/watch-file:
    + [FL] Fix the order of two regular expression to use
      the more specific one first. Patch by Raphael Geissert.
      (Closes: #485884)

  * unpack/unpack-binpkg-l1:
    + [FL] Don't include version number from Source: field in
      the source symlink. Noted by RA. (Closes: #485474)

  * lib/Lintian/Collect/Binary.pm:
    + [FL] New module for retrieving binary package information.

  * reporting/checkout-release:
    + [FL] New helper script for lintian.d.o maintenance.
  * reporting/config:
    + [FL] Generate files in $HOME/www directly instead
      of $HOME/www/reports.
  * reporting/html_reports:
    + [FL] Allow inclusion of the new shared templates by
      convenient functions. Remove some duplicated data
      setting while I'm on it.
    + [FL] Generate the manual and lintian.log symlinks
      dynamically, so that we don't need the reports subdirectory
      anymore. Also generate a reports -> . symlink for
      backwards compatibility.
  * reporting/templates/{head,foot}.tmpl:
    + [FL] New templates meant for inclusion by other templates
      for common header and footer parts
  * reporting/templates/index.tmpl:
    + [FL] Remove obsolete reports/ subdirectory from the links.
  * reporting/templates/maintainer.tmpl:
    + [RA] Redisplay the tag name for each separate binary package, also
      fixing list nesting problems in some cases. Patch from Jordà
      Polo.
  * reporting/templates/*.tmpl:
    + [FL] Replace common headers/footers with calls to the
      new head()/foot() functions.

070fa0f... by Russ Allbery on 2008-06-08

Import patches-applied version 1.24.0 to applied/ubuntu/intrepid

Imported using git-ubuntu import.

Changelog parent: f82ffeb29931f85b8a0aa0dc4e1ea0fad8a6bc15
Unapplied parent: 9a74338c88e375b78456bf69aa8239cc27fe6c7e

New changelog entries:
  The "Policy 3.8.0, infrastructure evolution, and real web design"
  release.

  * checks/binaries:
    + [RA] Fix code for filtering out NSS modules from SONAME checks.
    + [RA] When checking SONAMEs against package names, convert all
      underscores to dashes, not just the first one. Thanks, Gonéri Le
      Bouder. (Closes: #482450)
    + [RA] Remove several-sonames-in-same-package. This is frequently not
      an error and Lintian doesn't have enough information to know.
  * checks/common_data.pm:
    + [RA] armel is now a standard architecture.
    + [RA] Remove %known_obsolete_packages, now handled via data.
    + [RA] Merge %non_standard_archs into %known_archs.
  * checks/control-file{.desc,}:
    + [RA] Check for self-dependencies in the source package since the
      current dpkg-gencontrol silently fixes them but they may indicate
      other problems. Thanks, Patrick Matthäi. (Closes: #471740)
  * checks/copyright-file{.desc,}:
    + [RA] Check for copyright files containing the Apache 2.0 license,
      which is now in common-licenses.
  * checks/cruft:
    + [RA] Format: 3.0 (quilt) packages are not native even though they
      have no *.diff.gz. Thanks, Raphael Hertzog. (Closes: #483384)
    + [RA] Use the new Lintian::Collect interface to check whether a
      package is native.
  * checks/debconf:
    + [RA] Don't warn about using db_input in postinst if a config script
      also exists and uses db_input. The package maintainer probably
      knows what they're doing.
  * checks/fields:
    + [RA] Syntax-check Breaks like other relationship fields. Warn if
      any packages use Breaks for right now. Only check for duplicate
      libraries and Tcl versions in dependency fields, not Breaks,
      Conflicts, and other similar fields. Warn if Breaks is used without
      a version. Check that Breaks is not inconsistent with other
      dependency fields.
    + [RA] Use Lintian::Data to load the obsolete package list.
    + [RA] When checking whether a debug package has proper dependencies,
      allow a dependency on any package name that starts the same as the
      debug package up to the first dash. This will hopefully produce
      fewer false positives. Thanks, Josselin Mouette. (Closes: #476587)
    + [RA] Remove non-standard-architecture-in-source-relation and
      non-standard-architecture. These aren't bugs.
  * checks/filenames{.desc,}:
    + [RA] Warn about BTS data directories in packages (.be and
      .ditrack). Patch by Ben Finney. (Closes: #481787)
  * checks/init.d:
    + [RA] Try to allow for postinst scripts written in Perl and still
      recognize the update-rc.d calls.
  * checks/manpages{.desc,}:
    + [RA] Only ignore errors about wrapping lines for Asian locale man
      pages, since that's where the groff trouble lies. Ignore character
      set errors for all man pages with old versions of man and no man
      pages with current versions of man since the new character set
      handling should cope. (Closes: #474052)
    + [FL] Ignore more unicode issues with old man.
    + [RA] Warn about inclusion of the country name in the localized man
      page directory unless it's one of the known exceptions.
    + [RA] Mention in binary-without-manpage that the case of the man page
      should match the case of the binary even if man can find it anyway.
      (Closes: #484028)
  * checks/md5sums:
    + [FL] Don't complain about missing md5sums file if the
      package only contains conffiles. (Closes: #482869)
  * checks/nmu:
    + [RA] Don't treat "Ack NMU" as an NMU declaration. Thanks, Joe
      Nahmias. (Closes: #484600)
    + [RA] Binary NMUs of QA-maintained packages are fine.
  * checks/rules{.desc,}:
    + [RA] Add some basic checks for whether debhelper programs are called
      in a reasonable order. (Closes: #471869)
    + [RA] Support pattern rules. (Closes: #483475)
  * checks/scripts:
    + [RA] Catch deprecated chown syntax even when options are given to
      chown. Patch by Raphael Geissert. (Closes: #483775)
    + [RA] $((var+1)) now works in dash and is in POSIX, so remove it from
      bashisms. Patch by Adam D. Barratt. (Closes: #473156)
  * checks/standards-version{.desc,}:
    + [RA] Largely rewritten. Now contains a list of standards versions
      with the date when they were released, adding 3.8.0. Only emit tag
      out-of-date-standards-version if the newer version predates the date
      of the package. Base ancient-standards-version on whether the
      standards version of the package is more than two years old. Remove
      package-declares-source-relation-but-has-older-standards-version;
      policy 3.1.0 was a long time ago. (Closes: #472513)
  * checks/watch-file{.desc,}:
    + [RA] New checks for watch files, based on work by Patrick
      Schoenfeld. (Closes: #234202, #409104, #456629, #472499)
  * data/fields/obsolete-packages:
    + [RA] Moved from common_data.pm. Removed many very old packages that
      nothing depends on and added many new packages identified by Riku
      Voipio. (Closes: #475400)
  * debian/control:
    + [RA] Update standards version to 3.8.0.
    + [RA] Depend on libtimedate-perl for convenient date parsing.
  * frontend/lintian:
    + [RA] Create a new Lintian::Collect object for each package being
      checked and pass it into Checker::runcheck.
  * lib/Checker.pm:
    + [RA] Pass a Lintian::Collect object as the third argument to the run
      function of each check.
  * lib/Lintian/Collect.pm:
    + [RA] New module to retrieve package information.
  * lib/Lintian/Collect/Source.pm:
    + [RA] New module to retrieve source package information.
  * reporting/html_reports:
    + [RA] Copy over images. Set the maintainer name to "Unknown
      Maintainer" if not known. Pass the code for a tag into the per-tag
      page. Based on a patch by Jordà Polo.
  * reporting/images/*:
    + [RA] New logo images from Jordà Polo.
  * reporting/lintian.css:
    + [RA] Significant overhaul of the lintian.d.o design by Jordà Polo.
  * reporting/templates/*:
    + [RA] Significant overhaul of the lintian.d.o design by Jordà Polo.
  * reporting/templates/clean.tmpl:
    + [FL] Include link to full maintainer report. Suggested by
      Kartik Mistry.

9a74338... by Russ Allbery on 2008-06-08

Import patches-unapplied version 1.24.0 to ubuntu/intrepid

Imported using git-ubuntu import.

Changelog parent: 790f61974f7a6eb5528078fb29527db9bd37a93f

New changelog entries:
  The "Policy 3.8.0, infrastructure evolution, and real web design"
  release.

  * checks/binaries:
    + [RA] Fix code for filtering out NSS modules from SONAME checks.
    + [RA] When checking SONAMEs against package names, convert all
      underscores to dashes, not just the first one. Thanks, Gonéri Le
      Bouder. (Closes: #482450)
    + [RA] Remove several-sonames-in-same-package. This is frequently not
      an error and Lintian doesn't have enough information to know.
  * checks/common_data.pm:
    + [RA] armel is now a standard architecture.
    + [RA] Remove %known_obsolete_packages, now handled via data.
    + [RA] Merge %non_standard_archs into %known_archs.
  * checks/control-file{.desc,}:
    + [RA] Check for self-dependencies in the source package since the
      current dpkg-gencontrol silently fixes them but they may indicate
      other problems. Thanks, Patrick Matthäi. (Closes: #471740)
  * checks/copyright-file{.desc,}:
    + [RA] Check for copyright files containing the Apache 2.0 license,
      which is now in common-licenses.
  * checks/cruft:
    + [RA] Format: 3.0 (quilt) packages are not native even though they
      have no *.diff.gz. Thanks, Raphael Hertzog. (Closes: #483384)
    + [RA] Use the new Lintian::Collect interface to check whether a
      package is native.
  * checks/debconf:
    + [RA] Don't warn about using db_input in postinst if a config script
      also exists and uses db_input. The package maintainer probably
      knows what they're doing.
  * checks/fields:
    + [RA] Syntax-check Breaks like other relationship fields. Warn if
      any packages use Breaks for right now. Only check for duplicate
      libraries and Tcl versions in dependency fields, not Breaks,
      Conflicts, and other similar fields. Warn if Breaks is used without
      a version. Check that Breaks is not inconsistent with other
      dependency fields.
    + [RA] Use Lintian::Data to load the obsolete package list.
    + [RA] When checking whether a debug package has proper dependencies,
      allow a dependency on any package name that starts the same as the
      debug package up to the first dash. This will hopefully produce
      fewer false positives. Thanks, Josselin Mouette. (Closes: #476587)
    + [RA] Remove non-standard-architecture-in-source-relation and
      non-standard-architecture. These aren't bugs.
  * checks/filenames{.desc,}:
    + [RA] Warn about BTS data directories in packages (.be and
      .ditrack). Patch by Ben Finney. (Closes: #481787)
  * checks/init.d:
    + [RA] Try to allow for postinst scripts written in Perl and still
      recognize the update-rc.d calls.
  * checks/manpages{.desc,}:
    + [RA] Only ignore errors about wrapping lines for Asian locale man
      pages, since that's where the groff trouble lies. Ignore character
      set errors for all man pages with old versions of man and no man
      pages with current versions of man since the new character set
      handling should cope. (Closes: #474052)
    + [FL] Ignore more unicode issues with old man.
    + [RA] Warn about inclusion of the country name in the localized man
      page directory unless it's one of the known exceptions.
    + [RA] Mention in binary-without-manpage that the case of the man page
      should match the case of the binary even if man can find it anyway.
      (Closes: #484028)
  * checks/md5sums:
    + [FL] Don't complain about missing md5sums file if the
      package only contains conffiles. (Closes: #482869)
  * checks/nmu:
    + [RA] Don't treat "Ack NMU" as an NMU declaration. Thanks, Joe
      Nahmias. (Closes: #484600)
    + [RA] Binary NMUs of QA-maintained packages are fine.
  * checks/rules{.desc,}:
    + [RA] Add some basic checks for whether debhelper programs are called
      in a reasonable order. (Closes: #471869)
    + [RA] Support pattern rules. (Closes: #483475)
  * checks/scripts:
    + [RA] Catch deprecated chown syntax even when options are given to
      chown. Patch by Raphael Geissert. (Closes: #483775)
    + [RA] $((var+1)) now works in dash and is in POSIX, so remove it from
      bashisms. Patch by Adam D. Barratt. (Closes: #473156)
  * checks/standards-version{.desc,}:
    + [RA] Largely rewritten. Now contains a list of standards versions
      with the date when they were released, adding 3.8.0. Only emit tag
      out-of-date-standards-version if the newer version predates the date
      of the package. Base ancient-standards-version on whether the
      standards version of the package is more than two years old. Remove
      package-declares-source-relation-but-has-older-standards-version;
      policy 3.1.0 was a long time ago. (Closes: #472513)
  * checks/watch-file{.desc,}:
    + [RA] New checks for watch files, based on work by Patrick
      Schoenfeld. (Closes: #234202, #409104, #456629, #472499)
  * data/fields/obsolete-packages:
    + [RA] Moved from common_data.pm. Removed many very old packages that
      nothing depends on and added many new packages identified by Riku
      Voipio. (Closes: #475400)
  * debian/control:
    + [RA] Update standards version to 3.8.0.
    + [RA] Depend on libtimedate-perl for convenient date parsing.
  * frontend/lintian:
    + [RA] Create a new Lintian::Collect object for each package being
      checked and pass it into Checker::runcheck.
  * lib/Checker.pm:
    + [RA] Pass a Lintian::Collect object as the third argument to the run
      function of each check.
  * lib/Lintian/Collect.pm:
    + [RA] New module to retrieve package information.
  * lib/Lintian/Collect/Source.pm:
    + [RA] New module to retrieve source package information.
  * reporting/html_reports:
    + [RA] Copy over images. Set the maintainer name to "Unknown
      Maintainer" if not known. Pass the code for a tag into the per-tag
      page. Based on a patch by Jordà Polo.
  * reporting/images/*:
    + [RA] New logo images from Jordà Polo.
  * reporting/lintian.css:
    + [RA] Significant overhaul of the lintian.d.o design by Jordà Polo.
  * reporting/templates/*:
    + [RA] Significant overhaul of the lintian.d.o design by Jordà Polo.
  * reporting/templates/clean.tmpl:
    + [FL] Include link to full maintainer report. Suggested by
      Kartik Mistry.

f82ffeb... by Frank Lichtenheld on 2008-05-20

Import patches-applied version 1.23.49 to applied/ubuntu/intrepid

Imported using git-ubuntu import.

Changelog parent: 510133e67e169aa7a47d09fec8f1c2f236c18b69
Unapplied parent: 790f61974f7a6eb5528078fb29527db9bd37a93f

New changelog entries:
  The "Business as usual" release.
  * checks/binaries:
    + [FL] Ignore rpaths to directories present in the same binary
      package. Also ignore $ORIGIN since that obviously fulfills
      that criterion. (Closes: #480636)
  * checks/copyright-file{,.desc}:
    + [FL] Implement new check for dh-make-perl boilerplate.
    + [FL] New check for example URL from dh-make. Based on
      a patch by Michal Čihař. (Closes: #481368)
  * checks/debhelper:
    + [FL] dh_lintian needs debhelper >= 6.0.7. Patch by David Paleino.
      (Closes: #479088)
    + [FL] Add basic support for debhelpers new dh utility.
      (Closes: #477628)
    + [FL] Suppress maintainer-script-lacks-debhelper-token for
      single-udeb-only packages as well. (Closes: #471853)
  * checks/files:
    + [FL] Drop xresources-file-in-etc-without-proper-conflicts, since
      the last package that conflict applies to was released with hamm!
      Reported by Julien Cristau. (Closes: #480574)
  * checks/menu-format:
    + [FL] Don't issue false positives about menu files in format menu-2.
      We don't check them for errors yet, though. (Closes: #478578)
  * checks/patch-systems:
    + [FL] Add basic support for dpatch list files which use cpp for
      preprocessing. Patch by Jörg Sommer. (Closes: #477057)
  * checks/scripts:
    + [FL] Always use /bin/bash for shell script syntax check to give
      consistent errors on systems with changed /bin/sh. Suggested
      by Raphael Geissert. (Closes: #478192)

  * frontend/lintian:
    + [FL] Don't issue a warning about Distribution: UNRELEASED in
      .changes files. It can be annoying to have to ignore this error
      during testing and dupload/dput/dak/etc... all will error out
      on it anyway. Suggested by martin f krafft. (Closes: #382327)
    + [FL] Add a --keep-lab option to make it easier to debug temporary
      labs. (Closes: #401046)

  * lib/Util.pm:
    + [FL] Only require Digest::SHA if the code path is really used.
      This makes it unnessesary to install libdigest-sha-perl on
      lintian.debian.org for now.

  * man/lintian.1:
    + [FL] Document --keep-lab option.
    + [FL] Fix error in checkname: s/patch-system/patch-systems/.
      Reported by Jörg Sommer.

  * reporting/html_reports:
    + [FL] Escape $email variable for usage in URI query strings.
      Currently it is not used for anything else, so it is most simple
      to do it in the actual code. Reported by Sandro Tosi.
      (Closes: #481256)

790f619... by Frank Lichtenheld on 2008-05-20

Import patches-unapplied version 1.23.49 to ubuntu/intrepid

Imported using git-ubuntu import.

Changelog parent: 80d2f1d90635a3fbdc97f0cae81d0876267a926a

New changelog entries:
  The "Business as usual" release.
  * checks/binaries:
    + [FL] Ignore rpaths to directories present in the same binary
      package. Also ignore $ORIGIN since that obviously fulfills
      that criterion. (Closes: #480636)
  * checks/copyright-file{,.desc}:
    + [FL] Implement new check for dh-make-perl boilerplate.
    + [FL] New check for example URL from dh-make. Based on
      a patch by Michal Čihař. (Closes: #481368)
  * checks/debhelper:
    + [FL] dh_lintian needs debhelper >= 6.0.7. Patch by David Paleino.
      (Closes: #479088)
    + [FL] Add basic support for debhelpers new dh utility.
      (Closes: #477628)
    + [FL] Suppress maintainer-script-lacks-debhelper-token for
      single-udeb-only packages as well. (Closes: #471853)
  * checks/files:
    + [FL] Drop xresources-file-in-etc-without-proper-conflicts, since
      the last package that conflict applies to was released with hamm!
      Reported by Julien Cristau. (Closes: #480574)
  * checks/menu-format:
    + [FL] Don't issue false positives about menu files in format menu-2.
      We don't check them for errors yet, though. (Closes: #478578)
  * checks/patch-systems:
    + [FL] Add basic support for dpatch list files which use cpp for
      preprocessing. Patch by Jörg Sommer. (Closes: #477057)
  * checks/scripts:
    + [FL] Always use /bin/bash for shell script syntax check to give
      consistent errors on systems with changed /bin/sh. Suggested
      by Raphael Geissert. (Closes: #478192)

  * frontend/lintian:
    + [FL] Don't issue a warning about Distribution: UNRELEASED in
      .changes files. It can be annoying to have to ignore this error
      during testing and dupload/dput/dak/etc... all will error out
      on it anyway. Suggested by martin f krafft. (Closes: #382327)
    + [FL] Add a --keep-lab option to make it easier to debug temporary
      labs. (Closes: #401046)

  * lib/Util.pm:
    + [FL] Only require Digest::SHA if the code path is really used.
      This makes it unnessesary to install libdigest-sha-perl on
      lintian.debian.org for now.

  * man/lintian.1:
    + [FL] Document --keep-lab option.
    + [FL] Fix error in checkname: s/patch-system/patch-systems/.
      Reported by Jörg Sommer.

  * reporting/html_reports:
    + [FL] Escape $email variable for usage in URI query strings.
      Currently it is not used for anything else, so it is most simple
      to do it in the actual code. Reported by Sandro Tosi.
      (Closes: #481256)

510133e... by Russ Allbery on 2008-05-04

Import patches-applied version 1.23.48 to applied/ubuntu/intrepid

Imported using git-ubuntu import.

Changelog parent: 9fc07b52c5a1aa9276711d8abf2442df67cc3919
Unapplied parent: 80d2f1d90635a3fbdc97f0cae81d0876267a926a

New changelog entries:
  The "Perl 5.10 compatibility" release.
  * checks/common_data.pm:
    + [FL] Add 8.5 versions to known_tcls and known_tks.
  * checks/copyright-file:
    + [FL] Also apply the "possible-gpl-code-linked-with-openssl" checks
      to Pre-Depends.
  * checks/menus:
    + [RA] Stop using a deprecated Perl construct that Perl 5.10 no longer
      supports. Patch from Adam D. Barratt. (Closes: #479318)
  * checks/shared-libs:
    + [RA] Fix an unescaped | in the regular expression parsing postinst
      files for ldconfig invocation. The regex had always been broken,
      but in Perl 5.10 it causes a recursion error in the regex engine.
  * checks/version-substvars:
    + [FL] Also apply the "not-binnmuable-*" checks to Pre-Depends.
      (Closes: #472247)
  * frontend/lintian:
    + [RA] Work around a Perl 5.10 bug with Getopt::Long and sub handlers.
  * testset/runtests:
    + [RA] dpkg-source now enables the -i and -I regexes by default.
      Replace the defaults with ones that never match so that we can
      continue testing for cruft left in source packages.

80d2f1d... by Russ Allbery on 2008-05-04

Import patches-unapplied version 1.23.48 to ubuntu/intrepid

Imported using git-ubuntu import.

Changelog parent: f051d8bf7869e35cffe7ba77c5ce90d01ba1e67d

New changelog entries:
  The "Perl 5.10 compatibility" release.
  * checks/common_data.pm:
    + [FL] Add 8.5 versions to known_tcls and known_tks.
  * checks/copyright-file:
    + [FL] Also apply the "possible-gpl-code-linked-with-openssl" checks
      to Pre-Depends.
  * checks/menus:
    + [RA] Stop using a deprecated Perl construct that Perl 5.10 no longer
      supports. Patch from Adam D. Barratt. (Closes: #479318)
  * checks/shared-libs:
    + [RA] Fix an unescaped | in the regular expression parsing postinst
      files for ldconfig invocation. The regex had always been broken,
      but in Perl 5.10 it causes a recursion error in the regex engine.
  * checks/version-substvars:
    + [FL] Also apply the "not-binnmuable-*" checks to Pre-Depends.
      (Closes: #472247)
  * frontend/lintian:
    + [RA] Work around a Perl 5.10 bug with Getopt::Long and sub handlers.
  * testset/runtests:
    + [RA] dpkg-source now enables the -i and -I regexes by default.
      Replace the defaults with ones that never match so that we can
      continue testing for cruft left in source packages.