cabal-debian-3.4: Create a debianization for a cabal package

Safe HaskellNone



Read an existing Debianization from a directory file.



inputDebianizationFile :: Top -> FilePath -> Atoms -> IO AtomsSource

Try to input a file and if successful add it to the debianization.

inputLicenseFile :: PackageDescription -> IO (Maybe Text)Source

Try to read the license file specified in the cabal package, otherwise return a text representation of the License field.

inputMaintainer :: Atoms -> IO (Maybe NameAddr)Source

Try to compute the debian maintainer from the maintainer field of the cabal package, or from the value returned by getDebianMaintainer.