debian-3.47: Modules for working with the Debian package systemSource codeContentsIndex
Debian.Release
Synopsis
data ReleaseName = ReleaseName {
relName :: String
}
parseReleaseName :: String -> ReleaseName
releaseName' :: ReleaseName -> String
data Arch
= Source
| Binary String
archName :: Arch -> String
newtype Section = Section String
data SubSection = SubSection {
section :: Section
subSectionName :: String
}
sectionName :: SubSection -> String
sectionName' :: Section -> String
sectionNameOfSubSection :: SubSection -> String
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
relName :: String
show/hide Instances
parseReleaseName :: String -> ReleaseNameSource
releaseName' :: ReleaseName -> StringSource
data Arch Source
The types of architecture that a package can have, either Source or some type of binary architecture.
Constructors
Source
Binary String
show/hide Instances
archName :: Arch -> StringSource
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
show/hide Instances
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
section :: Section
subSectionName :: String
show/hide Instances
sectionName :: SubSection -> StringSource
sectionName' :: Section -> StringSource
sectionNameOfSubSection :: SubSection -> StringSource
Produced by Haddock version 2.6.1