Safe Haskell | None |
---|
- data BinaryDebDescription
- newBinaryDebDescription :: BinPkgName -> BinaryDebDescription
- package :: Lens BinaryDebDescription BinPkgName
- description :: Lens BinaryDebDescription (Maybe Text)
- packageType :: Lens BinaryDebDescription (Maybe PackageType)
- architecture :: Lens BinaryDebDescription (Maybe PackageArchitectures)
- binarySection :: Lens BinaryDebDescription (Maybe Section)
- binaryPriority :: Lens BinaryDebDescription (Maybe PackagePriority)
- essential :: Lens BinaryDebDescription (Maybe Bool)
- relations :: Lens BinaryDebDescription PackageRelations
- data PackageType
- = Development
- | Profiling
- | Documentation
- | Exec
- | Utilities
- | Source'
- | Cabal
- data PackageRelations
- newPackageRelations :: PackageRelations
- depends :: Lens PackageRelations Relations
- recommends :: Lens PackageRelations Relations
- suggests :: Lens PackageRelations Relations
- preDepends :: Lens PackageRelations Relations
- breaks :: Lens PackageRelations Relations
- conflicts :: Lens PackageRelations Relations
- provides :: Lens PackageRelations Relations
- replaces :: Lens PackageRelations Relations
- builtUsing :: Lens PackageRelations Relations
Documentation
data BinaryDebDescription Source
This type represents a section of the control file other than the first, which in turn represent one of the binary packages or debs produced by this debianization.
The different types of binary debs we can produce from a haskell package
data PackageType Source
Package interrelationship information.
Development | The libghc-foo-dev package. |
Profiling | The libghc-foo-prof package. |
Documentation | The libghc-foo-doc package. |
Exec | A package related to a particular executable, perhaps but not necessarily a server. |
Utilities | A package that holds the package's data files and any executables not assigned to other packages. |
Source' | The source package (not a binary deb actually.) |
Cabal | This is used to construct the value for DEB_CABAL_PACKAGE in the rules file |
data PackageRelations Source