How to Install and Uninstall perl-CPAN-DistnameInfo Package on openSUSE Leap

Last updated: December 24,2024

1. Install "perl-CPAN-DistnameInfo" package

In this section, we are going to explain the necessary steps to install perl-CPAN-DistnameInfo on openSUSE Leap

$ sudo zypper refresh $ sudo zypper install perl-CPAN-DistnameInfo

2. Uninstall "perl-CPAN-DistnameInfo" package

Learn how to uninstall perl-CPAN-DistnameInfo on openSUSE Leap:

$ sudo zypper remove perl-CPAN-DistnameInfo

3. Information about the perl-CPAN-DistnameInfo package on openSUSE Leap

Information for package perl-CPAN-DistnameInfo:
-----------------------------------------------
Repository : Main Repository
Name : perl-CPAN-DistnameInfo
Version : 0.12-bp155.2.12
Arch : noarch
Vendor : openSUSE
Installed Size : 10.8 KiB
Installed : No
Status : not installed
Source package : perl-CPAN-DistnameInfo-0.12-bp155.2.12.src
Upstream URL : http://search.cpan.org/dist/CPAN-DistnameInfo/
Summary : Extract distribution name and version from a distribution filename
Description :
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