123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220 |
- name: gitit
- version: 0.12.3.1
- Cabal-version: >= 1.8
- 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, and exported in ten different
- formats, including LaTeX, ConTeXt, DocBook, RTF,
- OpenOffice ODT, and MediaWiki markup.
- .
- 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
- .
- You can see a running demo at <http://gitit.net>.
- .
- 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
- homepage: http://gitit.net
- 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
- 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,
- CHANGES, README.markdown, YUI-LICENSE, BLUETRIP-LICENSE, TANGOICONS
- Source-repository head
- type: git
- location: git://github.com/jgm/gitit.git
- Flag network-uri
- Description: Get Network.URI from the network-uri package
- Default: True
- 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.Export,
- Network.Gitit.Handlers,
- Network.Gitit.Plugins, Network.Gitit.Rpxnow,
- Network.Gitit.Page, Network.Gitit.Feed,
- Network.Gitit.Compat.Except,
- Paths_gitit
- build-depends: base >= 4.9 && < 5,
- syb,
- filepath,
- safe,
- parsec,
- pretty,
- xhtml,
- containers,
- process,
- filepath,
- directory,
- mtl,
- old-time,
- pandoc >= 2.2,
- pandoc-types >= 1.17.4.2 && < 1.18,
- skylighting >= 0.7.4 && < 0.8,
- bytestring,
- text,
- random,
- utf8-string >= 0.3 && < 1.1,
- SHA > 1 && < 1.7,
- HTTP >= 4000.0 && < 4000.4,
- HStringTemplate >= 0.6 && < 0.9,
- old-locale >= 1,
- time >= 1.1 && < 1.10,
- recaptcha >= 0.1,
- filestore >= 0.6 && < 0.7,
- zlib >= 0.5 && < 0.7,
- url >= 2.1 && < 2.2,
- happstack-server >= 7.0 && < 7.6,
- base64-bytestring >= 0.1 && < 1.1,
- xml >= 1.3.5,
- hslogger >= 1 && < 1.3,
- ConfigFile >= 1 && < 1.2,
- feed >= 1.0 && < 1.1,
- xss-sanitize >= 0.3 && < 0.4,
- tagsoup >= 0.13 && < 0.15,
- blaze-html >= 0.4 && < 0.10,
- json >= 0.4 && < 0.10,
- uri-bytestring >= 0.2.3.3 && <= 0.4,
- split,
- hoauth2 >= 1.3.0 && < 1.9,
- xml-conduit >= 1.5 && < 1.9,
- http-conduit >= 2.1.6 && < 2.4,
- http-client-tls >= 0.2.2 && < 0.4,
- aeson >= 0.7 && < 1.5,
- uuid >= 1.3 && < 1.4
- if flag(network-uri)
- build-depends: network-uri >= 2.6 && < 2.7, network >= 2.6
- else
- build-depends: network >= 2 && < 2.6
- if flag(plugins)
- exposed-modules: Network.Gitit.Interface
- build-depends: ghc, ghc-paths
- cpp-options: -D_PLUGINS
- extensions: CPP
- 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 >=3 && < 5,
- gitit,
- mtl,
- hslogger,
- bytestring,
- text,
- utf8-string,
- directory
- other-modules: Paths_gitit
- if flag(network-uri)
- build-depends: network-uri >= 2.6 && < 2.7, network >= 2.6
- else
- build-depends: network >= 2 && < 2.6
- extensions: CPP
- 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
- if flag(network-uri)
- build-depends: network-uri >= 2.6 && < 2.7, network >= 2.6
- else
- build-depends: network >= 2 && < 2.6
- ghc-options: -Wall
|