[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SCM] Debian package checker annotated tag, 2.5.0-rc3, created. 2.5.0-rc3



The annotated tag, 2.5.0-rc3 has been created
        at  598ced4b7ec023f34b0142d30f978358b379d0ba (tag)
   tagging  852d06decca54fd556707aac54f45ae892bbf689 (commit)
  replaces  2.5.0-rc2
 tagged by  Niels Thykier
        on  Thu Apr 21 13:52:07 2011 +0200

- Shortlog ------------------------------------------------------------
Release 2.5.0~rc3

Benjamin Drung (1):
      Correctly handle i686-linux-gnu as i386 triplet on Ubuntu in test

Kevin Ryde (1):
      Added a lot of spelling mistakes to data/spelling/corrections

Loïc Minier (1):
      Added support for armhf and refreshed architecture data

Niels Thykier (149):
      Fail if the type is not known since other parts do not check the
      Fix issues where lintian relied on $1 having a "sane" value after
      Added (incomplete) Lab::Package to represent a package inside the Lab.
      Made Lab aware of the new Lab::Package; made sure it has the absolute
      Partial refactoring of lintian to use Lab::Package.
      Migrate more functionality to Lab::Package. Renamed reduce_unpack to pack.
      Migrate more to Lab::Package.
      Remove unused subs from frontend/lintian.
      Reorder some code so check if a collection script be run is not
      delete_lab_entry should always succeed if the entry has already been deleted.
      Made the "remove" case appear earlier in the big "PACKAGE: foreach"
      Move set_value down to the test of the subs.
      Refactored the "load collection" code into a sub.
      Refactored the load checks code blob into a sub
      Make separate loop to handle "remove" action
      Fixed typo in comment
      Use Cwd::getcwd instead `pwd` to determine current directory.
      Relocated some code to a more logical location
      Merge branch 'master' into infra-513663
      Remove the notion of "unpack level"
      Added tag compressed-objects.inv (#608810)
      Merge branch 'infra-513663' of ssh://git.debian.org/git/lintian/lintian into infra-513663
      Renamed %checks => %enabled_checks to avoid name shadowing
      Relocated a code block closer to a related code section
      Reordered code to more logical placement
      Create two new collections from unpack scripts
      Replaced unpack-changes-l1
      Conditionally leave the collection-reap loop
      Merge branch 'master' into infra-513663
      Merge branch 'master' into infra-513663
      Handle --root "" the same way as LINTIAN_ROOT=""
      Removed support for LINTIAN_SECTION (deprecated since 2009)
      Remove the ./ prefix in filenames from scripts output
      Removed the / prefix from filenames from the init.d check
      Removed the / prefix from output of the conffiles check
      Removed the / prefix from filenames emitted by the etcfiles check
      Removing ./ prefix from binaries check output
      Removed / prefix from filenames emitted by menu-format check
      Removed / prefix from some ocaml tags
      Merge branch 'master' into infra-513663
      Revert "Conditionally leave the collection-reap loop"
      Merge branch 'master' into infra-513663
      Merge branch 'master' into infra-513663
      Merge branch 'master' into infra-513663
      Merge branch 'master' into infra-513663
      Use GetOpt::Long's + modifier instead of a list + ($#var + 1)
      Add new processable modules to group packages + prototype script
      Added pod for Lintian::Processable
      Added pod for Lintian::ProcessableGroup
      PerlCritic cleaned Lintian::ProcessableGroup
      Added L::ProcessableGroup to the pod-coverage test
      Processable support for multiple versions of same package
      Do not throw away the changes if a source is specified as well
      Clean fields of Processable to avoid path transversal
      Made the prototype support binaries from multiple architectures
      Migrated unpack-binpkg-l1 to collection
      Merge branch 'master' into infra-513663
      Added get_binary_processables to ProcessableGroup
      Refactored large parts of the prototype into L::ProcessablePool
      Corrected handling of name of changes in L::Processable
      Added method to L::PPool to allow to see if the pool is empty
      Fixed typo in Lab.pm
      Merge branch 'master' into infra-513663
      Fix the way L::P figures out the name of a changes file
      Added missing brackets in L::P
      Added missing dependency Needs for checks
      Added "taint" to L::P, allowing to report "evil" files
      Made taint warning more general to cover all kinds of taints
      Migrate f/lintian to use Lintian::ProcessablePool
      Removed (now) unused subs from f/lintian
      Relocated process_package sub out of the main program flow
      Assume that any of /,&,|,;,$,",',< and > are malicious
      Added rundir to the interface of L::Cmd::Simple
      Moved the "auto-clean" out of process_package and into its own sub
      Moved override post processing into its own sub
      Moved the "chdir($LINTIAN_ROOT)" a bit up
      Added a simple test for rundir and fixed interpolation
      Handle remove action as early as possible
      Added a remove_processable method to L::PG
      Added a dir version of background (similar to rundir)
      Added group-processing support in lintian itself
      Made the accessors read-only in Lab::Pkg and L::P
      Made Processable carry $info and $lpkg instead of some hashref
      Fixed regression due to name shadowing and removed unused $vars
      Pass the processable and its group to the checks
      Made get_processables accept a type arg
      Made Collect->new require a $base_dir argument
      Made manpages check strong dependencies for manpages
      Added cross-pkg broken symlink check (for absolute symlinks only)
      Correct Author of checks/symlinks.desc
      Handle missing Maintainer field in checks/nmu
      Merged two nearly identical if-branches
      Made the diff-contains-substvars regex a bit stricter
      Removed redundant file check (always true)
      Fixed typo in check for servers/ files (allowed on hurd)
      Added option to dump build logs for tests that FTBFS
      Disabled pkgbinarymangler during tests
      Added dir-or-file-in-run to nag about stuff in /run
      Removed redundant find from the clean rules
      Added and bumped Standards-Version to 3.9.2
      Bumped S-V for legacy tests as well
      Updated description to reflect the 3.9.2 S-V bump
      Added test for dir-or-file-in-run and made /run a "usual dir"
      Updated c/scripts to accept that dash is now an essential pkg
      Added d/dh/alt-dh_commands with dh_python{2,3} and dh_nativejava
      Detect circular dependencies between binaries from the same src
      Removed "helps to" as a spelling mistake
      Fix check for root symlink in checks/symlink
      Fix broken symlink check to correctly handle symlinks to dirs
      Fixed test regressions or tests triggering new tags
      Fix the recorded langauge of english manpage in dependencies
      Merge branch 'master' into infra-513663
      Fixed name of collection/fields and did whitespace fixes
      Fix the assumption that tmpnam returns absolute paths
      Update Lab::Package entry_exists to cope with binaries
      Removed the processable prototype script; no longer used
      Removed assumption that cwd is the direct containing src info
      Updated d/changelog to reflect the changes in the branch
      Removed Lintian::Schedule - it was not longer used
      Added Lintian::ProcessablePool to pod-converage.t
      Added bug #316283 to the changelog
      Removed LINTIAN_UNPACK_LEVEL from lintianrc
      Remove Unpack-Level references in doc/desc-files
      Added a small Lintian::Relation test suite
      Correct Test-For in circular-deps test
      Added new test and updated coverage
      emit needless-dependency-on-jre only once and never for -gcj pkgs
      Reduced jar-not-in-usr-share to warning from error
      Added some exceptions to the java tags and removed a java tag
      Split and extended java tests, added B-D on zip
      Allow file:// as prefix to an absolute path in classpaths
      Added bug for dir-or-file-in-run now that it has been reported
      Added to bug also closed by the new java checks
      Throw away info objects when checks are done
      Fixed test failure with d/changelog
      Added breaks on emdebian-crush and xdeb due to unpack removal
      Revert "Fixed test failure with d/changelog"
      Revert "Revert "Fixed test failure with d/changelog""
      Revert "Added breaks on emdebian-crush and xdeb due to unpack removal"
      Added missing Build-Depends-Suggests on libhtml-parser-perl
      Replaced [SRL] with [NT] and added thanks in d/changelog
      Made binaries-multiarch x86 and amd64 only
      Made the broken symlink tag experimental
      Fixed the legacy tests now that broken symlink is experimental
      Fixed binaries-multiarch for amd64 (sed was not updated)
      Used wrap-and-sort on d/control to order fields
      Skip changelog-format for all non-sid releases (e.g. backports)
      Removed the sgml file from doc-base
      Release 2.5.0~rc3 into unstable

Raphael Geissert (1):
      Migrated from debiandoc to docbook

Steve Langasek (4):
      Drop wrong checks for multiarch directories
      Refresh data/files/triplets with the multiarch triplets
      Add missing-pre-dependency-on-multiarch-support check
      t/tests/binaries-multiarch: update for DEB_HOST_MULTIARCH.

Vincent Fourmond (5):
      Setup collection for JAR files (and java packages in general)
      Added links to the Java policy to manual-references
      Added a new checks for java packages
      Extended collection/java-info and checks/java
      First draft of tests for java-related tags

-----------------------------------------------------------------------

-- 
Debian package checker


Reply to: