debian-3.55: Modules for working with the Debian package system

Debian.Version

Description

A module for parsing, comparing, and (eventually) modifying debian version numbers. http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version

Synopsis

Documentation

Exported abstract because the internal representation is likely to change

evr :: DebianVersion -> (Maybe Int, String, Maybe String)Source

Split a DebianVersion into its three components: epoch, version, revision. It is not safe to use the parsed version number for this because you will lose information, such as leading zeros.