cabal-debian-4.3.1: cabal-debian.cabal
Name: cabal-debian
Version: 4.3.1
License: BSD3
License-File: debian/copyright
Author: David Fox <dsf@seereason.com>
Category: Debian, Distribution, System
Maintainer: David Fox <dsf@seereason.com>
Homepage: http://src.seereason.com/debian-tools/cabal-debian
Build-Type: Simple
Synopsis: Create a debianization for a cabal package
Cabal-Version: >= 1.8
Extra-Source-Files:
changelog
debian/Debianize.hs
test-data/creativeprompts/input/debian/changelog
test-data/creativeprompts/input/debian/copyright
test-data/creativeprompts/input/creativeprompts.cabal
test-data/creativeprompts/output/debian/creativeprompts-development.init
test-data/creativeprompts/output/debian/creativeprompts-development.logrotate
test-data/creativeprompts/output/debian/watch
test-data/creativeprompts/output/debian/creativeprompts-production.logrotate
test-data/creativeprompts/output/debian/creativeprompts-production.install
test-data/creativeprompts/output/debian/cabalInstall/a1cb9e4b5241944a3da44e00220b5c31/creativeprompts.com
test-data/creativeprompts/output/debian/creativeprompts-production.links
test-data/creativeprompts/output/debian/changelog
test-data/creativeprompts/output/debian/creativeprompts-production.postinst
test-data/creativeprompts/output/debian/creativeprompts-backups.install
test-data/creativeprompts/output/debian/creativeprompts-development.postinst
test-data/creativeprompts/output/debian/creativeprompts-backups.postinst
test-data/creativeprompts/output/debian/creativeprompts-production.dirs
test-data/creativeprompts/output/debian/rules
test-data/creativeprompts/output/debian/compat
test-data/creativeprompts/output/debian/source/format
test-data/creativeprompts/output/debian/control
test-data/creativeprompts/output/debian/creativeprompts-data.install
test-data/creativeprompts/output/debian/creativeprompts-production.init
test-data/creativeprompts/output/debian/copyright
test-data/clckwrks-dot-com/input/debian/changelog
test-data/clckwrks-dot-com/input/debian/Debianize.hs
test-data/clckwrks-dot-com/input/LICENSE
test-data/clckwrks-dot-com/input/clckwrks-dot-com.cabal
test-data/clckwrks-dot-com/output/debian/clckwrks-dot-com-production.postinst
test-data/clckwrks-dot-com/output/debian/watch
test-data/clckwrks-dot-com/output/debian/cabalInstall/6cb4323c6b76525f567919adaf912663/clckwrks.com
test-data/clckwrks-dot-com/output/debian/changelog
test-data/clckwrks-dot-com/output/debian/clckwrks-dot-com-production.links
test-data/clckwrks-dot-com/output/debian/clckwrks-dot-com-backups.postinst
test-data/clckwrks-dot-com/output/debian/clckwrks-dot-com-production.logrotate
test-data/clckwrks-dot-com/output/debian/clckwrks-dot-com-backups.install
test-data/clckwrks-dot-com/output/debian/clckwrks-dot-com-production.install
test-data/clckwrks-dot-com/output/debian/clckwrks-dot-com-production.init
test-data/clckwrks-dot-com/output/debian/Debianize.hs
test-data/clckwrks-dot-com/output/debian/rules
test-data/clckwrks-dot-com/output/debian/compat
test-data/clckwrks-dot-com/output/debian/source/format
test-data/clckwrks-dot-com/output/debian/control
test-data/clckwrks-dot-com/output/debian/copyright
test-data/clckwrks-dot-com/output/debian/clckwrks-dot-com-production.dirs
test-data/haskell-devscripts/debian/manpages
test-data/haskell-devscripts/debian/changelog
test-data/haskell-devscripts/debian/install
test-data/haskell-devscripts/debian/rules
test-data/haskell-devscripts/debian/compat
test-data/haskell-devscripts/debian/dirs
test-data/haskell-devscripts/debian/source/format
test-data/haskell-devscripts/debian/control
test-data/haskell-devscripts/debian/copyright
test-data/haskell-devscripts/debian/docs
test-data/alex/input/LICENSE
test-data/alex/input/alex.cabal
test-data/alex/output/debian/watch
test-data/alex/output/debian/alex.install
test-data/alex/output/debian/changelog
test-data/alex/output/debian/rules
test-data/alex/output/debian/compat
test-data/alex/output/debian/source/format
test-data/alex/output/debian/control
test-data/alex/output/debian/copyright
test-data/artvaluereport-data/input/debian/changelog
test-data/artvaluereport-data/input/artvaluereport-data.cabal
test-data/artvaluereport-data/input/Debianize.hs
test-data/artvaluereport-data/output/debian/watch
test-data/artvaluereport-data/output/debian/extra-depends
test-data/artvaluereport-data/output/debian/changelog
test-data/artvaluereport-data/output/debian/libghc-artvaluereport-data-doc.links
test-data/artvaluereport-data/output/debian/Debianize.hs
test-data/artvaluereport-data/output/debian/rules
test-data/artvaluereport-data/output/debian/compat
test-data/artvaluereport-data/output/debian/source/format
test-data/artvaluereport-data/output/debian/control
test-data/artvaluereport-data/output/debian/copyright
test-data/archive/input/debian/changelog
test-data/archive/input/debian/copyright
test-data/archive/input/seereason-darcs-backups.cabal
test-data/archive/output/debian/watch
test-data/archive/output/debian/changelog
test-data/archive/output/debian/rules
test-data/archive/output/debian/compat
test-data/archive/output/debian/control
test-data/archive/output/debian/seereason-darcs-backups.install
test-data/archive/output/debian/copyright
test-data/artvaluereport2/input/artvaluereport2.cabal
test-data/artvaluereport2/input/debian/changelog
test-data/artvaluereport2/input/debian/Debianize.hs
test-data/artvaluereport2/output/debian/artvaluereport2-development.init
test-data/artvaluereport2/output/debian/artvaluereport2-staging.postinst
test-data/artvaluereport2/output/debian/artvaluereport2-production.postinst
test-data/artvaluereport2/output/debian/watch
test-data/artvaluereport2/output/debian/cabalInstall/7e4b5d8641f6fae99e9ae9b2d8893bc7/my.appraisalreportonline.com
test-data/artvaluereport2/output/debian/artvaluereport2-staging.install
test-data/artvaluereport2/output/debian/artvaluereport2-staging.init
test-data/artvaluereport2/output/debian/artvaluereport2-production.install
test-data/artvaluereport2/output/debian/changelog
test-data/artvaluereport2/output/debian/artvaluereport2-production.logrotate
test-data/artvaluereport2/output/debian/artvaluereport2-production.links
test-data/artvaluereport2/output/debian/artvaluereport2-development.logrotate
test-data/artvaluereport2/output/debian/artvaluereport2-backups.postinst
test-data/artvaluereport2/output/debian/artvaluereport2-development.install
test-data/artvaluereport2/output/debian/artvaluereport2-development.postinst
test-data/artvaluereport2/output/debian/artvaluereport2-staging.logrotate
test-data/artvaluereport2/output/debian/artvaluereport2-production.init
test-data/artvaluereport2/output/debian/artvaluereport2-production.dirs
test-data/artvaluereport2/output/debian/rules
test-data/artvaluereport2/output/debian/compat
test-data/artvaluereport2/output/debian/appraisalscope.install
test-data/artvaluereport2/output/debian/control
test-data/artvaluereport2/output/debian/artvaluereport2-backups.install
test-data/artvaluereport2/output/debian/copyright
Description:
This package provides two methods for generating the debianization
(i.e. the contents of the 'debian' subdirectory) for a cabal package.
An executable named cabal-debian, and a library API to handle more
complex packaging issues. For documentation of the executable run
@cabal-debian --help@, for documentation of the library API follow
the link to the @Debian.Debianize@ module below.
Flag tests
Description: enable the unit test executable (disabled by default because it has a lot of wacky dependencies.)
Default: False
Manual: True
-- flag local-debian
-- Description: Link directly to the source of the debian library
-- Default: False
-- Manual: True
Source-Repository head
type: darcs
location: http://src.seereason.com/debian-tools
Library
Hs-Source-Dirs: src
GHC-Options: -Wall -O2
Build-Depends:
base < 5,
Cabal >= 1.9,
containers,
data-lens,
data-lens-template,
deepseq,
Diff,
directory,
filepath,
hsemail,
HUnit,
mtl,
parsec >= 3,
process,
pureMD5,
regex-tdfa,
set-extra,
syb,
text,
unix,
Unixutils,
utf8-string
Exposed-Modules:
Data.Algorithm.Diff.Context
Data.Algorithm.Diff.Pretty
Debian.Debianize
Debian.Policy
Distribution.Version.Invert
Debian.Debianize.BuildDependencies
Debian.Debianize.Bundled
Debian.Debianize.Changelog
Debian.Debianize.DebianName
Debian.Debianize.Details
Debian.Debianize.Files
Debian.Debianize.Finalize
Debian.Debianize.Goodies
Debian.Debianize.Input
Debian.Debianize.Interspersed
Debian.Debianize.Monad
Debian.Debianize.Options
Debian.Debianize.Output
Debian.Debianize.Prelude
Debian.Debianize.SubstVars
Debian.Debianize.Types
Debian.Debianize.Types.Atoms
Debian.Debianize.Types.BinaryDebDescription
Debian.Debianize.Types.SourceDebDescription
Debian.Debianize.VersionSplits
Other-Modules:
Debian.Orphans
-- if flag(local-debian)
-- Hs-Source-Dirs: ., ../../haskell-debian
-- Build-Depends: regex-compat, bytestring, process-listlike, network, old-locale, time
-- else
Build-depends: debian >= 3.81
Executable cabal-debian
Hs-Source-Dirs: src
Main-is: CabalDebian.hs
ghc-options: -threaded -Wall -O2
Build-Depends:
base,
Cabal,
containers,
data-lens,
data-lens-template,
debian,
deepseq,
Diff,
directory,
filepath,
hsemail,
mtl,
parsec,
process,
pureMD5,
regex-tdfa,
set-extra,
syb,
text,
unix,
Unixutils,
utf8-string
-- if flag(local-debian)
-- Hs-Source-Dirs: ., ../../haskell-debian
-- Build-Depends: regex-compat, bytestring, process-listlike, network, old-locale, time
-- else
Build-Depends: debian >= 3.81
Executable cabal-debian-tests
Hs-Source-Dirs: src
Main-is: Debian/Debianize/Tests.hs
ghc-options: -threaded -Wall -O2
Build-Depends:
base,
Cabal,
containers,
data-lens,
data-lens-template,
debian,
deepseq,
Diff,
directory,
filepath,
hsemail,
HUnit,
mtl,
parsec >= 3,
process,
pureMD5,
regex-tdfa,
set-extra,
syb,
text,
unix,
Unixutils,
utf8-string
-- if flag(local-debian)
-- Hs-Source-Dirs: ., ../../haskell-debian
-- Build-Depends: regex-compat, bytestring, process-listlike, network, old-locale, time
-- else
Build-depends: debian >= 3.81