Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-CPAN-DistnameInfo-0.12-bp154.1.29 RPM for noarch

From OpenSuSE Leap 15.4 for noarch

Name: perl-CPAN-DistnameInfo Distribution: SUSE Linux Enterprise 15 SP4
Version: 0.12 Vendor: openSUSE
Release: bp154.1.29 Build date: Mon May 9 11:04:33 2022
Group: Development/Libraries/Perl Build host: cloud104
Size: 11026 Source RPM: perl-CPAN-DistnameInfo-0.12-bp154.1.29.src.rpm
Packager: https://bugs.opensuse.org
Url: http://search.cpan.org/dist/CPAN-DistnameInfo/
Summary: Extract distribution name and version from a distribution filename
Many online services that are centered around CPAN attempt to associate
multiple uploads by extracting a distribution name from the filename of the
upload. For most distributions this is easy as they have used
ExtUtils::MakeMaker or Module::Build to create the distribution, which
results in a uniform name. But sadly not all uploads are created in this
way.

'CPAN::DistnameInfo' uses heuristics that have been learnt by the
http://search.cpan.org/ manpage to extract the distribution name and
version from filenames and also report if the version is to be treated as a
developer release

The constructor takes a single pathname, returning an object with the
following methods

* cpanid

  If the path given looked like a CPAN authors directory path, then this
  will be the the CPAN id of the author.

* dist

  The name of the distribution

* distvname

  The file name with any suffix and leading directory names removed

* filename

  If the path given looked like a CPAN authors directory path, then this
  will be the path to the file relative to the detected CPAN author
  directory. Otherwise it is the path that was passed in.

* maturity

  The maturity of the distribution. This will be either 'released' or
  'developer'

* extension

  The extension of the distribution, often used to denote the archive type
  (e.g. 'tar.gz')

* pathname

  The pathname that was passed to the constructor when creating the object.

* properties

  This will return a list of key-value pairs, suitable for assigning to a
  hash, for the known properties.

* version

  The extracted version

Provides

Requires

License

GPL-1.0+ or Artistic-1.0

Changelog

* Tue Mar 15 2011 coolo@novell.com
  - update to 0.12:
    * Grok dist names ending with something numeric
    containing underscores [Florian Ragwitz]
    * Remove potential -withoutworldwriteables suffix [Vincent Pit]
* Tue Nov 30 2010 coolo@novell.com
  - switch to perl_requires macro
* Sat Jul 10 2010 chris@computersalat.de
  - update to 0.10
    * Support -TRAIL in distribution version to indicate developer
      release
  - recreated spec by cpanspec 1.78
  - noarch pkg
* Tue Feb 09 2010 coolo@novell.com
  - initial package created by cpanspec 1.78

Files

/usr/lib/perl5/vendor_perl/5.26.1/CPAN
/usr/lib/perl5/vendor_perl/5.26.1/CPAN/DistnameInfo.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-CPAN-DistnameInfo
/usr/share/doc/packages/perl-CPAN-DistnameInfo/Changes
/usr/share/doc/packages/perl-CPAN-DistnameInfo/README
/usr/share/man/man3/CPAN::DistnameInfo.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 16:55:39 2024