SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-Java-Maven-Artifact-Version rpm build for : openSUSE Tumbleweed. For other distributions click perl-Java-Maven-Artifact-Version.

Name : perl-Java-Maven-Artifact-Version
Version : 1.000001 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : 2.68 Date : 2024-08-05 17:25:00
Group : Development/Libraries/Perl Source RPM : perl-Java-Maven-Artifact-Version-1.000001-2.68.src.rpm
Size : 0.04 MB
Packager : (none)
Summary : Perl Module for Comparing Artifact Versions Exactly Like Maven Does
Description :
http://maven.apache.org/ has a peculiar way to compare Artifact versions.
The aim of this module is to exactly reproduce this way in hope that it
could be usefull to someone that wants to write utils like SCM hooks. It
may quickly ensure an Artifact version respect a grow order without to have
to install Java and Maven on the system in charge of this checking.

The official Apache document that describes it is here the
http://docs.codehaus.org/display/MAVEN/Versioning manpage. But don\'t
blindly believe everything. Take the red pill, and I show you how deep the
rabbit-hole goes. Because there is a gap between the truth coded in
\'org.apache.maven.artifact.versioning.ComparableVersion.java\' that can be
found
https://github.com/apache/maven/blob/master/maven-artifact/src/main/java/or
g/apache/maven/artifact/versioning/ComparableVersion.java and that Maven
official document.

Lucky for you this module cares about the real comparison differences hard
coded in \'ComparableVersion\' and reproduces it.

see the /FAQ manpage for details.

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

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-Java-Maven-Artifact-Version-1.000001-2.68.noarch.rpm
     

Provides :
perl(Java::Maven::Artifact::Version)
perl-Java-Maven-Artifact-Version

Requires :
perl(:MODULE_COMPAT_5.40.0)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.40.0/Java
/usr/lib/perl5/vendor_perl/5.40.0/Java/Maven
/usr/lib/perl5/vendor_perl/5.40.0/Java/Maven/Artifact
/usr/lib/perl5/vendor_perl/5.40.0/Java/Maven/Artifact/Version.pm
/usr/share/doc/packages/perl-Java-Maven-Artifact-Version
/usr/share/doc/packages/perl-Java-Maven-Artifact-Version/Changes
/usr/share/doc/packages/perl-Java-Maven-Artifact-Version/LICENSE
/usr/share/doc/packages/perl-Java-Maven-Artifact-Version/README
/usr/share/man/man3/Java::Maven::Artifact::Version.3pm.gz

 
ICM