debian-3.23: debian.cabal
Name: debian
Version: 3.23
License: BSD3
License-File: debian/copyright
Author: David Fox
Category: System
Maintainer: david@seereason.com
Homepage: http://src.seereason.com/ghc610/haskell-debian-3
Build-Depends: base >= 3 && < 4, unix, Unixutils, Extra >= 0.4, directory, process, bytestring,
pretty, containers, old-time, old-locale, network, parsec, mtl,
regex-compat, time, regex-posix, bzlib, zlib, HaXml, filepath
Build-Type: Simple
Synopsis: Modules for working with the Debian package system
Description:
This library includes modules covering almost every aspect of the Debian
packaging system, including low level data types such as version numbers
and dependency relations, on up to the types necessary for computing and
installing build dependencies, building source and binary packages,
and inserting them into a repository.
ghc-options: -O2 -threaded -W
Extensions: ExistentialQuantification
Exposed-modules:
Debian.Apt.Dependencies,
Debian.Apt.Index,
Debian.Apt.Methods,
Debian.Apt.Package,
Debian.Control,
Debian.Control.Common,
Debian.Control.PrettyPrint,
Debian.Control.ByteString,
Debian.Control.String,
Debian.Deb,
Debian.Extra.CIO,
Debian.Extra.Files,
Debian.GenBuildDeps,
Debian.Relation,
Debian.Relation.ByteString,
Debian.Relation.Common,
Debian.Relation.String,
Debian.Repo,
Debian.Repo.AptImage,
Debian.Repo.Cache,
Debian.Repo.Changes,
Debian.Repo.Dependencies,
Debian.Repo.Insert,
Debian.Repo.IO,
Debian.Repo.LocalRepository,
Debian.Repo.OSImage,
Debian.Repo.Package,
Debian.Repo.PackageIndex,
Debian.Repo.Release,
Debian.Repo.Repository,
Debian.Repo.Slice,
Debian.Repo.SourcesList,
Debian.Repo.SourceTree,
Debian.Repo.Types,
Debian.Shell,
Debian.Time,
Debian.URI,
Debian.Version,
Debian.Version.Common,
Debian.Version.String,
Debian.Version.ByteString,
Debian.VersionPolicy,
Debian.Report,
Debian.Util.FakeChanges,
Text.Format
other-modules:
Debian.Version.Internal,
Distribution.Package.Debian.Bundled,
Distribution.Package.Debian.Setup,
Distribution.Package.Debian.Main,
Distribution.Package.Debian
extra-source-files:
tests/Main.hs demos/Versions.hs debian/changelog
debian/compat debian/control debian/copyright
debian/rules
Executable: fakechanges
Main-is: utils/FakeChanges.hs
ghc-options: -O2 -threaded -W
Executable: debian-report
Main-is: utils/Report.hs
ghc-options: -O2 -threaded -W
Executable: debian-versions
Main-is: demos/Versions.hs
ghc-options: -O2 -threaded -W
Executable: cabal-debian
Main-is: utils/CabalDebian.hs
ghc-options: -O2 -threaded -W
Build-Depends: Cabal >= 1.6.0.1
-- For more complex build options see:
-- http://www.haskell.org/ghc/docs/latest/html/Cabal/
-- Debian.AptImage, Debian.Cache, Debian.Control, Debian.Control.ByteString,
-- Debian.Dependencies, Debian.DryRun, Debian.GenBuildDeps, Debian.Index,
-- Debian.IO, Debian.Shell,
-- Debian.Local.Changes, Debian.Local.Index, Debian.Local.Insert,
-- Debian.Local.Package, Debian.Local.Release, Debian.Local.Repo, Debian.OSImage,
-- Debian.Package, Debian.Release, Debian.Repo,
-- Debian.Slice, Debian.SourcesList,
-- Debian.SourceTree, Debian.Types, Debian.UploadFile, , Debian.Apt.Index, Debian.Apt.Methods, Debian.Deb, Debian.Time, Debian.Util.FakeChanges,
-- Debian.Apt.Dependencies, Debian.Apt.Package,
-- Debian.Report,
-- Debian.Types.AptCache, Debian.Types.AptImage, Debian.Types.DebSource, Debian.Types.OSImage,
-- Debian.Types.Package, Debian.Types.PackageIndex, Debian.Types.Release, Debian.Types.ReleaseInfo,
-- Debian.Types.Repo, Debian.Types.Slice, Debian.Types.SourceTree