Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

module::cpants::kwalitee::distros(3pm) [debian man page]

Module::CPANTS::Kwalitee::Distros(3pm)			User Contributed Perl Documentation		    Module::CPANTS::Kwalitee::Distros(3pm)

NAME
Module::CPANTS::Kwalitee::Distros - Information retrieved from the various Linux and other distributions SYNOPSIS
The metrics here are based on data provided by the various downstream packaging systems. DESCRIPTION
Methods order Defines the order in which Kwalitee tests should be run. analyse kwalitee_indicators Returns the Kwalitee Indicators datastructure. o distributed_by_debian True if the module (package) is repackaged by the Debian-Perl team and you can install it using the package management system of Debian. o latest_version_distributed_by_debian True if the latest version of the module (package) is repackaged by Debian o has_no_bugs_reported_in_debian True for if the module is distributed by Debian and no bugs were reported. o has_no_patches_in_debian True for if the module is distributed by Debian and no patches applied. Caveats CPAN_dist, the name of CPAN distribution is inferred from the download location, for Debian packages. It works 99% of the time, but it is not completely reliable. If it fails to detect something, it will spit out the known download location. CPAN_vers, the version number reported by Debian is inferred from the debian version. This fails a lot, since Debian has a mechanism for "unmangling" upstream versions which is non-reversible. We have to use that many times to fix versioning problems, and those packages will show a different version (e.g. 1.080 vs 1.80) The first problem is something the Debian people like to solve by adding metadata to the packages, for many other useful stuff (like automatic upstream bug tracking and handling). About the second... well, it's a difficult one. CPANTS does not yet handle the second issue. LINKS
Basic homepage: http://packages.debian.org/src:$pkgname Detalied homepage: http://packages.qa.debian.org/$pkgname Bugs report: http://bugs.debian.org/src:$pkgname Public SVN repository: http://svn.debian.org/wsvn/pkg-perl/trunk/$pkg From that last URL, you might be interested in the debian/ and debian/patches subdirectories. SEE ALSO
Module::CPANTS::Analyse AUTHOR
Thomas Klausner <https://metacpan.org/author/domm> and Gabor Szabo <https://metacpan.org/author/szabgab> with the help of Martin Ferrari and the Debian Perl packaging team <http://pkg-perl.alioth.debian.org/>. COPYRIGHT AND LICENSE
Copyright X 2003X2009 Thomas Klausner <https://metacpan.org/author/domm> Copyright X 2006X2008 Gabor Szabo <https://metacpan.org/author/szabgab> You may use and distribute this module according to the same terms that Perl is distributed under. perl v5.14.2 2012-06-08 Module::CPANTS::Kwalitee::Distros(3pm)

Check Out this Related Man Page

Debian::Control::Stanza::Source(3pm)			User Contributed Perl Documentation		      Debian::Control::Stanza::Source(3pm)

NAME
Debian::Control::Stanza::Source - source stanza of Debian source package control file SYNOPSIS
my $src = Debian::Control::Stanza::Source->new(\%data); print $src; # auto-stringification print $src->Build_Depends; # Debian::Dependencies object DESCRIPTION
Debian::Control::Stanza::Source can be used for representation and manipulation of "Source:" stanza of Debian source package control files in an object-oriented way. Converts itself to a textual representation in string context. FIELDS
The supported fields for source stanzas are listed below. For more information about each field's meaning, consult the section named "Source package control files -- debian/control" of the Debian Policy Manual at http://www.debian.org/doc/debian-policy/ <http://www.debian.org/doc/debian-policy/> Note that real control fields may contain dashes in their names. These are replaced with underscores. Source Section Priority Maintainer Uploaders DM_Upload_Allowed Build_Conflicts Build_Conflicts_Indep Build_Depends Build_Depends_Indep Standards_Version Vcs_Browser Vcs_Bzr Vcs_CVS Vcs_Git Vcs_Svn Homepage XS_Autobuild All Build_... fields are converted into objects of Debian::Dependencies class upon construction. CONSTRUCTOR
new new( { field => value, ... } ) Creates a new Debian::Control::Stanza::Source object and optionally initializes it with the supplied data. SEE ALSO
Debian::Control::Stanza::Source inherits most of its functionality from Debian::Control::Stanza COPYRIGHT &; LICENSE Copyright (C) 2009 Damyan Ivanov dmn@debian.org This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. perl v5.14.2 2012-01-15 Debian::Control::Stanza::Source(3pm)
Man Page