cabal-debian-4.31.6: Create a Debianization for a Cabal package

Safe HaskellSafe-Inferred
LanguageHaskell98

Debian.Release

Synopsis

Documentation

data ReleaseName Source

A distribution (aka release) name. This type is expected to refer to a subdirectory of the dists directory which is at the top level of a repository.

Constructors

ReleaseName 

Fields

relName :: String
 

newtype Section Source

A section of a repository such as main, contrib, non-free, restricted. The indexes for a section are located below the distribution directory.

Constructors

Section String 

data SubSection Source

A package's subsection is only evident in its control information, packages from different subsections all reside in the same index.

Constructors

SubSection 

parseSection :: String -> SubSection Source

Parse the value that appears in the Section field of a .changes file. (Does this need to be unesacped?)