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

Debian.Relation.Common

Synopsis

Documentation

class ParseRelations a whereSource

Methods

parseRelations :: a -> Either ParseError RelationsSource

parseRelations parse a debian relation (i.e. the value of a Depends field). Return a parsec error or a value of type Relations

data VersionReq Source

Instances

Eq VersionReq 
Ord VersionReq

The sort order is based on version number first, then on the kind of relation, sorting in the order <, <= , ==, = , >>

Show VersionReq 

checkVersionReq :: Maybe VersionReq -> Maybe DebianVersion -> BoolSource

Check if a version number satisfies a version requirement.