SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-URI-PackageURL rpm build for : OpenSuSE. For other distributions click perl-URI-PackageURL.

Name : perl-URI-PackageURL
Version : 2.21 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp154.1.1 Date : 2024-07-25 06:34:22
Group : Unspecified Source RPM : perl-URI-PackageURL-2.21-lp154.1.1.src.rpm
Size : 0.10 MB
Packager : https://www_suse_com/
Summary : Perl extension for Package URL (aka \"purl\")
Description :
This module converts Package URL components to \"purl\" string and vice
versa.

A Package URL (aka \"purl\") is a URL string used to identify and locate a
software package in a mostly universal and uniform way across programing
languages, package managers, packaging conventions, tools, APIs and
databases.

https://github.com/package-url/purl-spec

A purl is a URL composed of seven components:

scheme:type/namespace/nameAATTversion?qualifiers#subpath

Components are separated by a specific character for unambiguous parsing.

The definition for each components is:

* * \"scheme\": this is the URL scheme with the constant value of \"pkg\".
One of the primary reason for this single scheme is to facilitate the
future
official registration of the \"pkg\" scheme for package URLs. Required.

* * \"type\": the package \"type\" or package \"protocol\" such as cpan, maven,
npm,
nuget, gem, pypi, etc. Required.

* * \"namespace\": some name prefix such as a Maven groupid, a Docker image
owner, a GitHub user or organization. Optional and type-specific.

* * \"name\": the name of the package. Required.

* * \"version\": the version of the package. Optional.

* * \"qualifiers\": extra qualifying data for a package such as an OS,
architecture, a distro, etc. Optional and type-specific.

* * \"subpath\": extra subpath within a package, relative to the package
root.
Optional.

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-U/15.4/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-URI-PackageURL-2.21-lp154.1.1.noarch.rpm
     

Provides :
perl(URI::PackageURL)
perl(URI::PackageURL::App)
perl(URI::PackageURL::Util)
perl(URI::VersionRange)
perl(URI::VersionRange::App)
perl(URI::VersionRange::Constraint)
perl(URI::VersionRange::Version)
perl-URI-PackageURL

Requires :
/usr/bin/perl
perl(:MODULE_COMPAT_5.26.1)
perl(JSON::PP)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/bin/purl-tool
/usr/lib/perl5/vendor_perl/5.26.1/URI
/usr/lib/perl5/vendor_perl/5.26.1/URI/PackageURL
/usr/lib/perl5/vendor_perl/5.26.1/URI/PackageURL.pm
/usr/lib/perl5/vendor_perl/5.26.1/URI/PackageURL/App.pm
/usr/lib/perl5/vendor_perl/5.26.1/URI/PackageURL/Util.pm
/usr/lib/perl5/vendor_perl/5.26.1/URI/VersionRange
/usr/lib/perl5/vendor_perl/5.26.1/URI/VersionRange.pm
/usr/lib/perl5/vendor_perl/5.26.1/URI/VersionRange/App.pm
/usr/lib/perl5/vendor_perl/5.26.1/URI/VersionRange/Constraint.pm
/usr/lib/perl5/vendor_perl/5.26.1/URI/VersionRange/Version.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-URI-PackageURL
/usr/share/doc/packages/perl-URI-PackageURL/Changes
/usr/share/doc/packages/perl-URI-PackageURL/README.md
/usr/share/doc/packages/perl-URI-PackageURL/examples
/usr/share/doc/packages/perl-URI-PackageURL/examples/cpan-dist-download-and-test.sh
/usr/share/doc/packages/perl-URI-PackageURL/examples/rpm-to-purl.sh
/usr/share/doc/packages/perl-URI-PackageURL/examples/version-comparators.pl
/usr/share/licenses/perl-URI-PackageURL
/usr/share/licenses/perl-URI-PackageURL/LICENSE
/usr/share/man/man1/purl-tool.1.gz
/usr/share/man/man3/URI::PackageURL.3pm.gz
/usr/share/man/man3/URI::PackageURL::App.3pm.gz
/usr/share/man/man3/URI::PackageURL::Util.3pm.gz
/usr/share/man/man3/URI::VersionRange.3pm.gz
/usr/share/man/man3/URI::VersionRange::App.3pm.gz
/usr/share/man/man3/URI::VersionRange::Constraint.3pm.gz
/usr/share/man/man3/URI::VersionRange::Version.3pm.gz

 
ICM