darcswatch-0.4: darcswatch.cabal
Name: darcswatch
version: 0.4
Category: Distribution
name: darcswatch
author: Joachim Breitner
maintainer: Joachim Breitner <mail@joachim-breitner.de>
Synopsis: Track application of Darcs patches
Description: DarcsWatch is a tool to track the state of darcs patches
that have been submitted to some project, usually by
using the "darcs send" command. It allows both submitters
and project maintainers to get an overview of patches that
have been submitted but not yet applied. Some notable features are:
.
* Reads both darcs1 and darcs2.0 (hashed) format repositories.
.
* Displays patch summaries per user and per repository.
.
* Patch diff can be reviewed directly.
.
* Download link for each patch, to apply without searching for the email.
.
* Knows about inverse and amend-recorded patches and uses them to consider
.
* Integrates into http://bugs.darcs.net/
.
* Optionally sends out mails to mailing lists when a patch is applied to a repository
patches obsolete.
Homepage: http://darcswatch.nomeata.de/
Cabal-Version: >= 1.6
License: GPL
License-File: LICENSE
data-files: documentation.html,
README,
example/config
Build-Type: Simple
Flag Static
Description: Build static binaries
Default: False
Executable darcswatch-generate
Main-Is: Generate-Main.hs
hs-source-dirs: src
Other-modules: HTML
, MultiMap
, Darcs
, OldDate
, StringCrypto
, CachedGet
, LockRestart
, SHA1
, ByteStringUtils
, Zip
, Darcs.Watch.Roundup
, Darcs.Watch.GenerateOutput
, Darcs.Watch.Data
, Darcs.Watch.PullRepos
, Darcs.Watch.ImportMail
, Darcs.Watch.UpdateRepoData
, Darcs.Watch.Storage
Build-Depends: base > 3 && < 4
, network
, HTTP >= 4000
, old-time
, Crypto
, parsec
, containers
, xhtml
, unix
, directory
, nano-md5
, zlib
, filepath
, bytestring
, concurrentoutput
, time
, old-locale
, process
, mime-string
, regex-compat
, cgi
, mtl
if flag(Static)
ghc-options: -static -optl-static -optl-pthread
Executable darcswatch-import-mail
Main-Is: ImportMail-Main.hs
hs-source-dirs: src
if flag(Static)
ghc-options: -static -optl-static -optl-pthread
Executable darcswatch-import-bundle
Main-Is: ImportBundle-Main.hs
hs-source-dirs: src
if flag(Static)
ghc-options: -static -optl-static -optl-pthread
Executable darcswatch-convert-data
Main-Is: ConvertData-Main.hs
hs-source-dirs: src
if flag(Static)
ghc-options: -static -optl-static -optl-pthread
Executable darcswatch-pull-repos
Main-Is: PullRepos-Main.hs
hs-source-dirs: src
if flag(Static)
ghc-options: -static -optl-static -optl-pthread
Executable darcswatch-update-data
Main-Is: UpdateRepoData-Main.hs
hs-source-dirs: src
if flag(Static)
ghc-options: -static -optl-static -optl-pthread
Executable darcswatch-cgi
Main-Is: CGI-Main.hs
hs-source-dirs: src
if flag(Static)
ghc-options: -static -optl-static -optl-pthread
source-repository head
type: darcs
location: http://darcs.nomeata.de/darcswatch/