packages feed

gitit-0.15.1.2: gitit.cabal

cabal-version:       2.0
name:                gitit
version:             0.15.1.2
build-type:          Simple
synopsis:            Wiki using happstack, git or darcs, and pandoc.
description:         Gitit is a wiki backed by a git, darcs, or mercurial
                     filestore.  Pages and uploaded files can be modified either
                     directly via the VCS's command-line tools or through
                     the wiki's web interface. Pandoc is used for markup
                     processing, so pages may be written in
                     (extended) markdown, reStructuredText, LaTeX, HTML,
                     or literate Haskell.
                     .
                     Notable features include
                     .
                     * plugins: dynamically loaded page
                       transformations written in Haskell (see
                       "Network.Gitit.Interface")
                     .
                     * conversion of TeX math to MathML for display in
                       web browsers
                     .
                     * syntax highlighting of source code
                       files and code snippets
                     .
                     * Atom feeds (site-wide and per-page)
                     .
                     * a library, "Network.Gitit", that makes it simple
                       to include a gitit wiki in any happstack application
                     .
                     For usage information:  @gitit --help@

category:            Network
license:             GPL
license-file:        LICENSE
author:              John MacFarlane
maintainer:          jgm@berkeley.edu
bug-reports:         http://github.com/jgm/gitit/issues
stability:           experimental
extra-source-files:  data/static/js/jquery-1.2.6.js
                     data/static/js/jquery.hotkeys-0.7.9.js
                     data/static/js/jquery-ui.core-1.6rc2.js
                     data/static/js/jquery-ui.droppable-1.6rc2.js
                     data/static/js/jquery-ui.draggable-1.6rc2.js
                     data/static/js/jquery-ui.tabs-1.6rc2.js
extra-doc-files:     CHANGES, YUI-LICENSE, BLUETRIP-LICENSE, TANGOICONS
data-files:          data/static/css/screen.css, data/static/css/print.css,
                     data/static/css/ie.css, data/static/css/highlighting.css,
                     data/static/css/reset-fonts-grids.css,
                     data/static/css/custom.css,
                     data/static/img/logo.png, data/static/img/icons/feed.png,
                     data/static/img/icons/folder.png, data/static/img/icons/page.png,
                     data/static/js/dragdiff.js, data/static/js/jquery-1.2.6.min.js,
                     data/static/js/uploadForm.js, data/static/js/jquery-ui-combined-1.6rc2.min.js,
                     data/static/js/jquery.hotkeys-0.7.9.min.js,
                     data/static/js/preview.js, data/static/js/search.js,
                     data/static/js/MathMLinHTML.js, data/static/js/footnotes.js,
                     data/static/robots.txt,
                     data/s5/default/blank.gif,
                     data/s5/default/bodybg.gif,
                     data/s5/default/framing.css,
                     data/s5/default/iepngfix.htc,
                     data/s5/default/opera.css,
                     data/s5/default/outline.css,
                     data/s5/default/pretty.css,
                     data/s5/default/print.css,
                     data/s5/default/s5-core.css,
                     data/s5/default/slides.css,
                     data/s5/default/slides.js,
                     data/s5/default/slides.min.js,
                     data/post-update, data/FrontPage.page, data/Help.page,
                     data/markup.Markdown, data/markup.RST,
                     data/markup.Textile, data/markup.Org, data/markup.DocBook,
                     data/markup.HTML, data/markup.LaTeX,
                     data/default.conf,
                     data/templates/page.st, data/templates/content.st,
                     data/templates/userbox.st, data/templates/footer.st,
                     data/templates/logo.st, data/templates/markuphelp.st,
                     data/templates/pagetools.st, data/templates/sitenav.st,
                     data/templates/messages.st, data/templates/listitem.st,
                     data/templates/expire.st, data/templates/getuser.st,
                     data/markupHelp/Markdown, data/markupHelp/Markdown+LHS,
                     data/markupHelp/RST, data/markupHelp/RST+LHS,
                     data/markupHelp/LaTeX, data/markupHelp/LaTeX+LHS,
                     data/markupHelp/HTML, data/markupHelp/Org,
                     plugins/CapitalizeEmphasis.hs,
                     plugins/PigLatin.hs,
                     plugins/Dot.hs,
                     plugins/ImgTex.hs,
                     plugins/Interwiki.hs,
                     plugins/Deprofanizer.hs,
                     plugins/WebArchiver.hs,
                     plugins/ShowUser.hs,
                     plugins/Signature.hs,
                     plugins/Subst.hs,
                     README.markdown

Source-repository head
  type:          git
  location:      git://github.com/jgm/gitit.git

Flag plugins
  description:       Compile in support for plugins.  This will increase the size of
                     the executable and the memory it uses, so those who will not need
                     plugins should disable this flag.
  default:           True

Library
  hs-source-dirs:    src
  exposed-modules:   Network.Gitit, Network.Gitit.ContentTransformer,
                     Network.Gitit.Types, Network.Gitit.Framework,
                     Network.Gitit.Initialize, Network.Gitit.Config,
                     Network.Gitit.Layout, Network.Gitit.Authentication,
                     Network.Gitit.Authentication.Github,
                     Network.Gitit.Util, Network.Gitit.Server
                     Network.Gitit.Cache, Network.Gitit.State,
                     Network.Gitit.Handlers,
                     Network.Gitit.Plugins, Network.Gitit.Rpxnow,
                     Network.Gitit.Page, Network.Gitit.Feed,
                     Network.Gitit.Compat.Except,
                     Paths_gitit
  autogen-modules:   Paths_gitit
  build-depends:     base >= 4.9 && < 5,
                     syb,
                     filepath,
                     safe,
                     parsec,
                     pretty,
                     xhtml,
                     containers,
                     process,
                     filepath,
                     directory,
                     mtl,
                     old-time,
                     temporary,
                     pandoc >= 2.9 && < 2.20 || >= 3.0 && < 3.2,
                     pandoc-types >= 1.20 && < 1.24,
                     skylighting >= 0.8.2.3 && < 0.15,
                     bytestring,
                     text,
                     random,
                     utf8-string >= 0.3 && < 1.1,
                     SHA > 1,
                     HTTP >= 4000.0,
                     HStringTemplate >= 0.8.8 && < 0.9,
                     old-locale,
                     time,
                     recaptcha >= 0.1,
                     filestore >= 0.6.5 && < 0.7,
                     zlib >= 0.5 && < 0.7,
                     url >= 2.1,
                     happstack-server >= 7.5 && < 7.10,
                     base64-bytestring >= 0.1,
                     xml >= 1.3.5,
                     hslogger >= 1,
                     feed >= 1.0 && < 1.4,
                     xml-types >= 0.3,
                     xss-sanitize >= 0.3 && < 0.4,
                     tagsoup >= 0.13 && < 0.15,
                     blaze-html >= 0.4 && < 0.10,
                     json >= 0.4 && < 0.12,
                     uri-bytestring >= 0.2.3.3,
                     split,
                     hoauth2 >= 2.3.0 && < 2.11,
                     xml-conduit >= 1.5 && < 1.10,
                     http-conduit >= 2.1.6 && < 2.4,
                     http-client-tls >= 0.2.2 && < 0.4,
                     aeson >= 0.7 && < 2.3,
                     uuid >= 1.3 && < 1.4,
                     network-uri >= 2.6,
                     network >= 2.6 && < 3.2,
                     network-bsd >= 2.8.1 && < 2.9,
                     doctemplates >= 0.7.1
  if flag(plugins)
    exposed-modules: Network.Gitit.Interface
    build-depends:   ghc, ghc-paths
    cpp-options:     -D_PLUGINS
  default-extensions: CPP
  default-language:  Haskell2010
  ghc-options:       -Wall -fno-warn-unused-do-bind
  ghc-prof-options:  -fprof-auto-exported

Executable           gitit
  hs-source-dirs:    .
  main-is:           gitit.hs
  build-depends:     base >= 4.9 && < 5,
                     gitit,
                     mtl,
                     hslogger,
                     bytestring,
                     text,
                     utf8-string,
                     directory,
                     network-uri >= 2.6,
                     network >= 2.6
  other-modules:     Paths_gitit
  default-extensions: CPP
  default-language:  Haskell2010
  ghc-options:       -Wall -threaded -fno-warn-unused-do-bind
  ghc-prof-options:  -fprof-auto-exported -rtsopts

Executable           expireGititCache
  hs-source-dirs:    .
  main-is:           expireGititCache.hs
  build-depends:     base >= 4.9 && < 5, HTTP, url, filepath, syb,
                     network-uri >= 2.6,
                     network >= 2.6
  ghc-options:       -Wall
  default-language:  Haskell2010