BSD Ports

sysutils/filevercmp g20151117 DragonFly

Compare version strings as in sort --version-sort

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv3
Categories
sysutils
Package size
16.2 KiB, 47.8 KiB installed

Description

Compare version strings:

This function compares strings S1 and S2:

By PREFIX in the same way as strcmp.

Then by VERSION (most similarly to version compare of Debian's dpkg).
Leading zeros in version numbers are ignored.

If both (PREFIX and VERSION) are equal, strcmp function is used for
comparison. So this function can return 0 if (and only if) strings S1 and
S2 are identical.

It returns number >0 for S1 > S2, 0 for S1 == S2 and number <0 for S1 < S2.

Install

Binary package:

pkg install filevercmp

From DPorts:

cd /usr/dports/sysutils/filevercmp && make install clean

Dependencies

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

===>   NOTICE:

This port is deprecated; you may wish to reconsider installing it:

Dependent ports use git submodules now.