Cabal revisions of darcsden-1.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-name: darcsden-version: 1.0-synopsis: Darcs repository UI and hosting/collaboration app.-description:- A web application and SSH server for browsing and hosting darcs- repositories and collaborating with others.- .- See the README in the source repository for installation help.-cabal-version: >=1.6-build-type: Simple-license: GPL-license-file: LICENSE-author: Alex Suraci <suraci.alex@gmail.com>-maintainer: Alex Suraci <suraci.alex@gmail.com>, Simon Michael <simon@joyful.com>-homepage: http://hackage.haskell.org/package/darcsden-category: Development, Distribution, Web--source-repository head- type: darcs- location: http://hub.darcs.net/simon/darcsden- -- location: http://darcsden.com/alex/darcsden--flag darcs28- Description: Build with released darcs 2.8.2+, not the latest darcs-screened.- Default: True---- Several flags just to help with building on windows in the short term.--- Disable these to skip the highlighting-kate, pcre-light, and ssh--- dependencies:--flag highlighting- Description: Enable source code highlighting- Default: True--flag closing- Description: Enable closing of bugs in the post-hook- Default: True--flag ssh- Description: Enable ssh server for remote pushes- Default: True--executable darcsden- hs-source-dirs: src- main-is: WebServer.hs- -- not -threaded until libdarcs is working directory thread safe- ghc-options: -Wall -fno-warn-unused-do-bind- if flag(darcs28)- cpp-options: -DDARCS28- build-depends: darcs >= 2.8.2 && < 2.9- else- build-depends: darcs > 2.9 && < 2.10- if flag(highlighting)- cpp-options: -DHIGHLIGHTING- build-depends:- { highlighter- , highlighting-kate- }- if flag(ssh)- cpp-options: -DSSH_FLAG- build-depends:- ssh >= 0.2.6- build-depends:- base >= 4 && < 5- , base64-string- , blaze-builder >= 0.3.1.0 && < 0.4- , blaze-html >= 0.4.0.0 && < 0.5- , bytestring- , CouchDB- , containers- , directory- , filepath- , harp- , hashed-storage- , hsp >= 0.7 && < 0.8- , json- , mtl >= 2 && < 2.2- , old-locale- , old-time- , pandoc- , pureMD5- , process- , random- , redis- , safe- , SHA- , snap-core >= 0.8 && < 0.10- , snap-server >= 0.8 && < 0.10- , system-uuid- , split- , text- , time- , utf8-string- , xhtml- , xml--executable darcsden-ssh- hs-source-dirs: src- main-is: SSHServer.hs- ghc-options: -Wall -threaded -fno-warn-unused-do-bind- if flag(darcs28)- cpp-options: -DDARCS28- build-depends: darcs > 2.8.1 && < 2.9- else- build-depends: darcs > 2.9 && < 2.10- if flag(ssh)- cpp-options: -DSSH_FLAG- build-depends:- ssh >= 0.2.6--executable darcsden-post-hook- hs-source-dirs: src- main-is: PostHook.hs- ghc-options: -Wall -threaded -fno-warn-unused-do-bind-- if flag(darcs28)- cpp-options: -DDARCS28- build-depends: darcs > 2.8.1 && < 2.9- else- build-depends: darcs > 2.9 && < 2.10- if flag(ssh)- cpp-options: -DSSH_FLAG- if flag(closing)- cpp-options: -DCLOSING- build-depends: pcre-light+name: darcsden +version: 1.0 +x-revision: 1 +synopsis: Darcs repository UI and hosting/collaboration app. +description: + A web application and SSH server for browsing and hosting darcs + repositories and collaborating with others. + . + See the README in the source repository for installation help. +cabal-version: >=1.6 +build-type: Simple +license: GPL +license-file: LICENSE +author: Alex Suraci <suraci.alex@gmail.com> +maintainer: Alex Suraci <suraci.alex@gmail.com>, Simon Michael <simon@joyful.com> +homepage: http://hackage.haskell.org/package/darcsden +category: Development, Distribution, Web + +source-repository head + type: darcs + location: http://hub.darcs.net/simon/darcsden + -- location: http://darcsden.com/alex/darcsden + +flag darcs28 + Description: Build with released darcs 2.8.2+, not the latest darcs-screened. + Default: True + +-- Several flags just to help with building on windows in the short term. +-- Disable these to skip the highlighting-kate, pcre-light, and ssh +-- dependencies: + +flag highlighting + Description: Enable source code highlighting + Default: True + +flag closing + Description: Enable closing of bugs in the post-hook + Default: True + +flag ssh + Description: Enable ssh server for remote pushes + Default: True + +executable darcsden + hs-source-dirs: src + main-is: WebServer.hs + -- not -threaded until libdarcs is working directory thread safe + ghc-options: -Wall -fno-warn-unused-do-bind + if flag(darcs28) + cpp-options: -DDARCS28 + build-depends: darcs >= 2.8.2 && < 2.9 + else + build-depends: darcs > 2.9 && < 2.10 + if flag(highlighting) + cpp-options: -DHIGHLIGHTING + build-depends: + { highlighter + , highlighting-kate + } + if flag(ssh) + cpp-options: -DSSH_FLAG + build-depends: + ssh >= 0.3 + build-depends: + base >= 4 && < 5 + , base64-string + , blaze-builder >= 0.3.1.0 && < 0.4 + , blaze-html >= 0.4.0.0 && < 0.5 + , bytestring + , CouchDB + , containers + , directory + , filepath + , harp + , hashed-storage + , hsp >= 0.7 && < 0.8 + , json + , mtl >= 2 && < 2.2 + , old-locale + , old-time + , pandoc + , pureMD5 + , process + , random + , redis + , safe + , SHA + , snap-core >= 0.8 && < 0.10 + , snap-server >= 0.8 && < 0.10 + , system-uuid + , split + , text + , time + , utf8-string + , xhtml + , xml + +executable darcsden-ssh + hs-source-dirs: src + main-is: SSHServer.hs + ghc-options: -Wall -threaded -fno-warn-unused-do-bind + if flag(darcs28) + cpp-options: -DDARCS28 + build-depends: darcs > 2.8.1 && < 2.9 + else + build-depends: darcs > 2.9 && < 2.10 + if flag(ssh) + cpp-options: -DSSH_FLAG + build-depends: + ssh >= 0.3 + +executable darcsden-post-hook + hs-source-dirs: src + main-is: PostHook.hs + ghc-options: -Wall -threaded -fno-warn-unused-do-bind + + if flag(darcs28) + cpp-options: -DDARCS28 + build-depends: darcs > 2.8.1 && < 2.9 + else + build-depends: darcs > 2.9 && < 2.10 + if flag(ssh) + cpp-options: -DSSH_FLAG + if flag(closing) + cpp-options: -DCLOSING + build-depends: pcre-light