| ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| Description | ||||||||||||||||||||||||
| Experimental module for representing a single package , highly likely to change in incompatible ways. | ||||||||||||||||||||||||
| Synopsis | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| Documentation | ||||||||||||||||||||||||
| data Package | ||||||||||||||||||||||||
| ||||||||||||||||||||||||
| paragraphToPackages :: Paragraph -> Package | ||||||||||||||||||||||||
| FIXME: we do not deal with Provides/virtual packages yet | ||||||||||||||||||||||||
| type ProvidesMap = Map String [Package] | ||||||||||||||||||||||||
| findProvides :: [Package] -> [(PkgName, Package)] | ||||||||||||||||||||||||
| makeVirtualPackages :: ProvidesMap -> [Package] | ||||||||||||||||||||||||
| Architecture ? | ||||||||||||||||||||||||
| controlToPackageNameMap :: Control -> (Paragraph -> Package) -> PackageNameMap Package | ||||||||||||||||||||||||
| packagesToPackageNameMap :: [Package] -> PackageNameMap Package | ||||||||||||||||||||||||
| lookupPackageByRel :: PackageNameMap Package -> Relation -> [Package] | ||||||||||||||||||||||||
| TODO: Add architecture check | ||||||||||||||||||||||||
| tryParseRel :: Maybe Field -> Relations | ||||||||||||||||||||||||
| Produced by Haddock version 0.8 | ||||||||||||||||||||||||