Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 134 lines (127 sloc) 6.877 kb
89725fd @jgm Initial commit.
authored
1 name: gitit
f177035 @jgm Version bump to 0.6.1.
authored
2 version: 0.6.1
17454b0 @jgm Changes for HAppS 0.9.3 and GHC 6.10.
authored
3 Cabal-version: >= 1.2
89725fd @jgm Initial commit.
authored
4 build-type: Simple
5cf8a49 @jgm Improved description in cabal file.
authored
5 synopsis: Wiki using happstack, git or darcs, and pandoc.
6 description: Gitit is a wiki backed by a git or darcs filestore.
7 Pages and uploaded files can be modified either
8 directly via the VCS's command-line tools or through
9 the wiki's web interface. Pandoc is used for markup
10 processing, so pages may be written in
11 (extended) markdown, reStructuredText, LaTeX, HTML,
12 or literate Haskell, and exported in ten different
13 formats, including LaTeX, ConTeXt, DocBook, RTF,
14 OpenOffice ODT, and MediaWiki markup.
15 .
16 Other features include
17 .
18 * plugins: dynamically loaded page
35f79b6 @jgm Added link to Network.Gitit.Interface in description.
authored
19 transformations written in Haskell (see
20 "Network.Gitit.Interface")
5cf8a49 @jgm Improved description in cabal file.
authored
21 .
22 * categories
23 .
24 * TeX math (using jsMath)
25 .
26 * syntax highlighting of source code
27 files and code snippets (using highlighting-kate)
28 .
29 * caching
30 .
0e10495 @jgm Small capitalization change.
authored
31 * Atom feeds (site-wide and per-page)
5cf8a49 @jgm Improved description in cabal file.
authored
32 .
33 * a library, "Network.Gitit", that makes it simple
34 to include a gitit wiki in any happstack application
89725fd @jgm Initial commit.
authored
35
36 category: Network
37 license: GPL
38 license-file: LICENSE
39 author: John MacFarlane
40 maintainer: jgm@berkeley.edu
d3b2ae7 @jgm Added bug-reports field to cabal file.
authored
41 bug-reports: http://code.google.com/p/gitit/issues/list
cf9c58c @jgm Version bump to 0.3.
authored
42 homepage: http://github.com/jgm/gitit/tree/master
43 stability: experimental
ce149fe @jgm Moved img, css, js to data/static.
authored
44 data-files: data/static/css/screen.css, data/static/css/print.css,
45 data/static/css/ie.css, data/static/css/hk-pyg.css,
46 data/static/css/reset-fonts-grids.css, data/static/css/base-min.css,
47 data/static/img/gitit-dog.png,
48 data/static/img/icons/folder.png, data/static/img/icons/page.png,
49 data/static/img/icons/cross.png, data/static/img/icons/doc.png,
50 data/static/img/icons/email.png, data/static/img/icons/external.png,
51 data/static/img/icons/external.png, data/static/img/icons/feed.png,
52 data/static/img/icons/folder.png, data/static/img/icons/im.png,
53 data/static/img/icons/key.png, data/static/img/icons/page.png,
54 data/static/img/icons/pdf.png, data/static/img/icons/tick.png,
55 data/static/img/icons/xls.png,
56 data/static/js/dragdiff.js, data/static/js/jquery.min.js,
57 data/static/js/uploadForm.js, data/static/js/jquery-ui.packed.js,
58 data/static/js/jquery.hotkeys-0.7.9.min.js,
59 data/static/js/preview.js, data/static/js/search.js,
f8cc8de @jgm Removed reference to LaTeXMathML.js from gitit.cabal.
authored
60 data/post-update, data/FrontPage.page, data/Help.page,
5318dc4 @jgm Revert "Removed deleted files from cabal file."
authored
61 data/markup.Markdown, data/markup.RST,
62 data/markup.HTML, data/markup.LaTeX,
f1f023a @jgm Use nested templates in templates/ directory rather than template.html.
authored
63 data/default.conf,
64 data/templates/page.st, data/templates/content.st,
65 data/templates/userbox.st, data/templates/footer.st,
66 data/templates/logo.st, data/templates/markuphelp.st,
67 data/templates/pagetools.st, data/templates/sitenav.st,
205c70e @jgm Changed messages.st to more general purpose listitem.st.
authored
68 data/templates/messages.st, data/templates/listitem.st,
3bd0461 @jgm Changed caching model and simplified ContentTransformer.
authored
69 data/templates/expire.st, data/templates/getuser.st,
2428bb3 @jgm Added markup help text for markdown, rst, and LHS variants.
authored
70 data/markupHelp/Markdown, data/markupHelp/Markdown+LHS,
71 data/markupHelp/RST, data/markupHelp/RST+LHS,
9778896 @jgm Added LaTeX, HTML markup help, improved others.
authored
72 data/markupHelp/LaTeX, data/markupHelp/LaTeX+LHS,
73 data/markupHelp/HTML,
1a3c231 @jgm Changed plugin names, made them all work.
authored
74 plugins/CapitalizeEmphasis.hs,
75 plugins/Dot.hs,
76 plugins/ImgTex.hs,
77 plugins/Interwiki.hs,
78 plugins/Deprofanizer.hs,
79 plugins/WebArchiver.hs,
80 plugins/ShowUser.hs,
81 plugins/Signature.hs,
e4a2890 @jgm Added TexMath plugin.
authored
82 plugins/TexMath.hs,
2f740de @jgm New screen.css based on YUI grid layout.
authored
83 CHANGES, README.markdown, YUI-LICENSE, BLUETRIP-LICENSE, TANGOICONS
89725fd @jgm Initial commit.
authored
84
5e84503 @jgm Made plugins support optional ('plugins' cabal flag).
authored
85 Flag plugins
e9ac5c2 @jgm Make plugins flag enabled by default.
authored
86 description: Compile in support for plugins. This will increase the size of
87 the executable and the memory it uses, so those who will not need
88 plugins should disable this flag.
89 default: True
5e84503 @jgm Made plugins support optional ('plugins' cabal flag).
authored
90
81be064 @jgm Added Gitit.Interface for plugins.
authored
91 Library
92 hs-source-dirs: .
fbb33d3 @jgm A better balance of exposed vs non-exposed functions.
authored
93 exposed-modules: Network.Gitit, Network.Gitit.ContentTransformer,
94 Network.Gitit.Types, Network.Gitit.Framework,
95 Network.Gitit.Initialize, Network.Gitit.Config
96 other-modules: Network.Gitit.Layout, Network.Gitit.Cache, Network.Gitit.State,
97 Paths_gitit, Network.Gitit.Server, Network.Gitit.Export,
98 Network.Gitit.Util, Network.Gitit.Handlers, Network.Gitit.Plugins,
99 Network.Gitit.Authentication, Network.Gitit.Page, Network.Gitit.Feed
9ac187f @jgm Expose all modules except Paths_gitit.
authored
100 if flag(plugins)
101 exposed-modules: Network.Gitit.Interface
81be064 @jgm Added Gitit.Interface for plugins.
authored
102 build-depends: base >= 3, pandoc >= 1.1, filepath
103 ghc-options: -Wall
104 ghc-prof-options: -auto-all -caf-all
105
17454b0 @jgm Changes for HAppS 0.9.3 and GHC 6.10.
authored
106 Executable gitit
107 hs-source-dirs: .
2e4d87e @jgm Moved Gitit under Network namespace.
authored
108 main-is: gitit.hs
d7aff50 @jgm Require recent versions of happstack.
authored
109 build-depends: base >=3 && < 5, parsec < 3, pretty, xhtml, containers,
110 pandoc >= 1.2, process, filepath, directory, mtl, cgi,
89725fd @jgm Initial commit.
authored
111 network, old-time, highlighting-kate, bytestring,
2c67b3b @jgm Change Gitit.HAppS -> Gitit.Server, which can use HAppS or Happstack.
authored
112 utf8-string, SHA > 1, HTTP, HStringTemplate, random,
9cb4938 @jgm Require filestore >= 0.3.2.
authored
113 network >= 2.1.0.0, recaptcha >= 0.1, filestore >= 0.3.2,
ec78981 @jgm Updated for happstack-server-0.3.3.
authored
114 datetime, zlib, url, happstack-server >= 0.3.3 && < 0.4,
586399e @jgm Added atom feeds.
authored
115 happstack-util >= 0.3.2 && < 0.4, xml >= 1.3.4,
97d5ef9 @jgm Use cautious-file to write user's file.
authored
116 hslogger >= 1 && < 1.1, ConfigFile >= 1, feed >= 0.3.6,
117 cautious-file >= 0.1.5 && < 0.2
17454b0 @jgm Changes for HAppS 0.9.3 and GHC 6.10.
authored
118 if impl(ghc >= 6.10)
119 build-depends: base >= 4, syb
5e84503 @jgm Made plugins support optional ('plugins' cabal flag).
authored
120 if flag(plugins)
121 build-depends: ghc, ghc-paths
122 cpp-options: -D_PLUGINS
cf9c58c @jgm Version bump to 0.3.
authored
123 ghc-options: -Wall -threaded
93bf5ed @jgm Added -caf-all to profiling options.
authored
124 ghc-prof-options: -auto-all -caf-all
89725fd @jgm Initial commit.
authored
125
4b21b6c @jgm Added expireGititCache program.
authored
126 Executable expireGititCache
127 hs-source-dirs: .
128 main-is: expireGititCache.hs
129 build-depends: base >=3 && < 5, HTTP, url, filepath
130 if impl(ghc >= 6.10)
131 build-depends: base >= 4, syb
863579f @jgm Removed fancy options for expireGititCache.
authored
132 ghc-options: -Wall
4b21b6c @jgm Added expireGititCache program.
authored
133
Something went wrong with that request. Please try again.