Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data SourceDebDescription
- newSourceDebDescription :: SourceDebDescription
- newSourceDebDescription' :: SrcPkgName -> NameAddr -> SourceDebDescription
- source :: Lens' SourceDebDescription (Maybe SrcPkgName)
- maintainer :: Lens' SourceDebDescription (Either String NameAddr)
- changedBy :: Lens' SourceDebDescription (Maybe NameAddr)
- uploaders :: Lens' SourceDebDescription [NameAddr]
- dmUploadAllowed :: Lens' SourceDebDescription Bool
- priority :: Lens' SourceDebDescription (Maybe PackagePriority)
- section :: Lens' SourceDebDescription (Maybe Section)
- buildDepends :: Lens' SourceDebDescription Relations
- buildConflicts :: Lens' SourceDebDescription Relations
- buildDependsIndep :: Lens' SourceDebDescription Relations
- buildConflictsIndep :: Lens' SourceDebDescription Relations
- standardsVersion :: Lens' SourceDebDescription (Maybe StandardsVersion)
- homepage :: Lens' SourceDebDescription (Maybe Text)
- vcsFields :: Lens' SourceDebDescription (Set VersionControlSpec)
- xFields :: Lens' SourceDebDescription (Set XField)
- xDescription :: Lens' SourceDebDescription (Maybe Text)
- binaryPackages :: Lens' SourceDebDescription [BinaryDebDescription]
- data VersionControlSpec
- data XField = XField (Set XFieldDest) Text Text
- data XFieldDest
Documentation
data SourceDebDescription Source #
This type represents the debian/control file, which is the core of the source package debianization. It includes the information that goes in the first, or source, section, and then a list of the succeeding binary package sections.
data VersionControlSpec Source #