# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id: Portfile 114525 2013-12-10 01:15:52Z cal@macports.org $

PortSystem          1.0
PortGroup           haskell 1.0

haskell.setup       darcs 2.8.4
revision            2
name                darcs
checksums           rmd160  6c3e9adc4ec888655d2ea830f3785ad312b4dc9e \
                    sha256  3fab4dbb2d5dd9f381d49f4730c12e1534b5c484b0dde9712614a7151f659f98

categories          devel haskell
maintainers         cal openmaintainer
license             GPL-2
platforms           darwin

description         A distributed, interactive, smart revision control system
long_description    \
    Darcs is a free, open source revision control system. It is: \
    \n- Distributed: Every user has access to the full command set, removing \
    boundaries between server and client or committer and non-committers. \
    \n- Interactive: Darcs is easy to learn and efficient to use because it asks \
    you questions in response to simple commands, giving you choices in your \
    work flow. You can choose to record one change in a file, while ignoring \
    another. As you update from upstream, you can review each patch name, \
    even the full diff for interesting patches. \
    \n- Smart: Originally developed by physicist David Roundy, darcs is based on \
    a unique algebra of patches. \
    \nThis smartness lets you respond to changing demands in ways that would \
    otherwise not be possible. Learn more about spontaneous branches with \
    darcs.

depends_lib-append  \
                    port:hs-extensible-exceptions \
                    port:hs-hashed-storage \
                    port:hs-haskeline \
                    port:hs-html \
                    port:hs-http \
                    port:hs-mtl \
                    port:hs-network \
                    port:hs-parsec \
                    port:hs-random \
                    port:hs-regex-compat \
                    port:hs-tar \
                    port:hs-text \
                    port:hs-utf8-string \
                    port:hs-vector \
                    port:hs-zlib \
                    port:gmp
