Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 191 lines (183 sloc) 8.593 kb
89725fd @jgm Initial commit.
authored
1 name: gitit
b823b89 @jgm Require pandoc >= 1.8.2.
authored
2 version: 0.8.1
281dd76 @jgm Added source-repository stanza to cabal file.
authored
3 Cabal-version: >= 1.6
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.
7626bf1 Acknowledge possibility of mercurial backend in cabal file.
John MacFarlane authored
6 description: Gitit is a wiki backed by a git, darcs, or mercurial
7 filestore. Pages and uploaded files can be modified either
5cf8a49 @jgm Improved description in cabal file.
authored
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 .
fa7bf4f @jgm Small cabal tweaks.
authored
16 Notable features include
5cf8a49 @jgm Improved description in cabal file.
authored
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 .
fa7bf4f @jgm Small cabal tweaks.
authored
22 * conversion of TeX math to MathML for display in
23 web browsers
5cf8a49 @jgm Improved description in cabal file.
authored
24 .
25 * syntax highlighting of source code
fa7bf4f @jgm Small cabal tweaks.
authored
26 files and code snippets
5cf8a49 @jgm Improved description in cabal file.
authored
27 .
0e10495 @jgm Small capitalization change.
authored
28 * Atom feeds (site-wide and per-page)
5cf8a49 @jgm Improved description in cabal file.
authored
29 .
30 * a library, "Network.Gitit", that makes it simple
31 to include a gitit wiki in any happstack application
0d14feb @jgm Added links to demo site in documentation and gitit.cabal.
authored
32 .
6cfd733 Changed demo URL
John MacFarlane authored
33 You can see a running demo at <http://gitit.net>.
fa7bf4f @jgm Small cabal tweaks.
authored
34 .
35 For usage information: @gitit --help@
89725fd @jgm Initial commit.
authored
36
37 category: Network
38 license: GPL
39 license-file: LICENSE
40 author: John MacFarlane
41 maintainer: jgm@berkeley.edu
f7af96c @jgm Modified issue tracker and home page in cabal file.
authored
42 bug-reports: http://github.com/jgm/gitit/issues
43 homepage: http://gitit.net
2465bcb @gwern Strip trailing whitespace; misc -Wall and hlint
gwern authored
44 stability: experimental
ce149fe @jgm Moved img, css, js to data/static.
authored
45 data-files: data/static/css/screen.css, data/static/css/print.css,
46 data/static/css/ie.css, data/static/css/hk-pyg.css,
1a87530 @jgm Removed base-min.css, folded necessary styles into screen.css.
authored
47 data/static/css/reset-fonts-grids.css,
25ffe1e @jgm Added custom.css. Initialize only copies logo, footer, custom.css.
authored
48 data/static/css/custom.css,
b054ec6 Rename gitit-dog.png -> logo.png in data/static/img.
John MacFarlane authored
49 data/static/img/logo.png, data/static/img/icons/feed.png,
ce149fe @jgm Moved img, css, js to data/static.
authored
50 data/static/img/icons/folder.png, data/static/img/icons/page.png,
51 data/static/js/dragdiff.js, data/static/js/jquery.min.js,
52 data/static/js/uploadForm.js, data/static/js/jquery-ui.packed.js,
53 data/static/js/jquery.hotkeys-0.7.9.min.js,
54 data/static/js/preview.js, data/static/js/search.js,
18ff134 @jgm Added math config option, native mathml support.
authored
55 data/static/js/MathMLinHTML.js,
2473f07 @jgm Added robots.txt to static.
authored
56 data/static/robots.txt,
cb3c357 @jgm Make S5 exports "self-contained" using pandoc 1.9 module.
authored
57 data/s5/default/blank.gif,
58 data/s5/default/bodybg.gif,
59 data/s5/default/framing.css,
60 data/s5/default/iepngfix.htc,
61 data/s5/default/opera.css,
62 data/s5/default/outline.css,
63 data/s5/default/pretty.css,
64 data/s5/default/print.css,
65 data/s5/default/s5-core.css,
66 data/s5/default/slides.css,
67 data/s5/default/slides.js,
68 data/s5/default/slides.min.js,
f8cc8de @jgm Removed reference to LaTeXMathML.js from gitit.cabal.
authored
69 data/post-update, data/FrontPage.page, data/Help.page,
5318dc4 @jgm Revert "Removed deleted files from cabal file."
authored
70 data/markup.Markdown, data/markup.RST,
71 data/markup.HTML, data/markup.LaTeX,
f1f023a @jgm Use nested templates in templates/ directory rather than template.html.
authored
72 data/default.conf,
73 data/templates/page.st, data/templates/content.st,
74 data/templates/userbox.st, data/templates/footer.st,
75 data/templates/logo.st, data/templates/markuphelp.st,
76 data/templates/pagetools.st, data/templates/sitenav.st,
205c70e @jgm Changed messages.st to more general purpose listitem.st.
authored
77 data/templates/messages.st, data/templates/listitem.st,
3bd0461 @jgm Changed caching model and simplified ContentTransformer.
authored
78 data/templates/expire.st, data/templates/getuser.st,
2428bb3 @jgm Added markup help text for markdown, rst, and LHS variants.
authored
79 data/markupHelp/Markdown, data/markupHelp/Markdown+LHS,
80 data/markupHelp/RST, data/markupHelp/RST+LHS,
9778896 @jgm Added LaTeX, HTML markup help, improved others.
authored
81 data/markupHelp/LaTeX, data/markupHelp/LaTeX+LHS,
82 data/markupHelp/HTML,
1a3c231 @jgm Changed plugin names, made them all work.
authored
83 plugins/CapitalizeEmphasis.hs,
a8db141 @jgm Use PigLatin plugin instead of CapitalizeOption.
authored
84 plugins/PigLatin.hs,
1a3c231 @jgm Changed plugin names, made them all work.
authored
85 plugins/Dot.hs,
86 plugins/ImgTex.hs,
87 plugins/Interwiki.hs,
88 plugins/Deprofanizer.hs,
89 plugins/WebArchiver.hs,
90 plugins/ShowUser.hs,
91 plugins/Signature.hs,
967916c @jgm Added Subst plugin (due mostly to gwern).
authored
92 plugins/Subst.hs,
2f740de @jgm New screen.css based on YUI grid layout.
authored
93 CHANGES, README.markdown, YUI-LICENSE, BLUETRIP-LICENSE, TANGOICONS
89725fd @jgm Initial commit.
authored
94
281dd76 @jgm Added source-repository stanza to cabal file.
authored
95 Source-repository head
96 type: git
97 location: git://github.com/jgm/gitit.git
98
5e84503 @jgm Made plugins support optional ('plugins' cabal flag).
authored
99 Flag plugins
e9ac5c2 @jgm Make plugins flag enabled by default.
authored
100 description: Compile in support for plugins. This will increase the size of
101 the executable and the memory it uses, so those who will not need
102 plugins should disable this flag.
103 default: True
5e84503 @jgm Made plugins support optional ('plugins' cabal flag).
authored
104
81be064 @jgm Added Gitit.Interface for plugins.
authored
105 Library
106 hs-source-dirs: .
fbb33d3 @jgm A better balance of exposed vs non-exposed functions.
authored
107 exposed-modules: Network.Gitit, Network.Gitit.ContentTransformer,
108 Network.Gitit.Types, Network.Gitit.Framework,
ce0a06c Export queryGititState, updateGititState, Network.Gitit.Layout.
John MacFarlane authored
109 Network.Gitit.Initialize, Network.Gitit.Config,
5b13900 @jgm Integrated Pasqualino Titto Assini's patch for RPXNow support.
authored
110 Network.Gitit.Layout, Network.Gitit.Authentication
ce0a06c Export queryGititState, updateGititState, Network.Gitit.Layout.
John MacFarlane authored
111 other-modules: Network.Gitit.Cache, Network.Gitit.State,
fbb33d3 @jgm A better balance of exposed vs non-exposed functions.
authored
112 Paths_gitit, Network.Gitit.Server, Network.Gitit.Export,
87e45c2 @jgm Added Network.Gitit.Rpxnow.
authored
113 Network.Gitit.Util, Network.Gitit.Handlers,
114 Network.Gitit.Plugins, Network.Gitit.Rpxnow,
5b13900 @jgm Integrated Pasqualino Titto Assini's patch for RPXNow support.
authored
115 Network.Gitit.Page, Network.Gitit.Feed
9ac187f @jgm Expose all modules except Paths_gitit.
authored
116 if flag(plugins)
117 exposed-modules: Network.Gitit.Interface
589d10b Fixed library stanza in cabal file so plugins are properly enabled.
John MacFarlane authored
118 build-depends: ghc, ghc-paths
119 cpp-options: -D_PLUGINS
cb3c357 @jgm Make S5 exports "self-contained" using pandoc 1.9 module.
authored
120 build-depends: base >= 3, pandoc >= 1.9, pandoc-types >= 1.8.2, filepath, safe
b0e21b6 Updates so gitit will compile and run with ghc 6.12.
John MacFarlane authored
121 extensions: CPP
122 if impl(ghc >= 6.12)
123 ghc-options: -Wall -fno-warn-unused-do-bind
124 else
125 ghc-options: -Wall
81be064 @jgm Added Gitit.Interface for plugins.
authored
126 ghc-prof-options: -auto-all -caf-all
127
17454b0 @jgm Changes for HAppS 0.9.3 and GHC 6.10.
authored
128 Executable gitit
129 hs-source-dirs: .
2e4d87e @jgm Moved Gitit under Network namespace.
authored
130 main-is: gitit.hs
bcbcef2 @jgm Minor reformatting.
authored
131 build-depends: base >=3 && < 5,
132 parsec,
133 pretty,
134 xhtml,
135 containers,
cb3c357 @jgm Make S5 exports "self-contained" using pandoc 1.9 module.
authored
136 pandoc >= 1.9,
b823b89 @jgm Require pandoc >= 1.8.2.
authored
137 pandoc-types >= 1.8.2,
bcbcef2 @jgm Minor reformatting.
authored
138 process,
139 filepath,
140 directory,
141 mtl,
142 cgi,
143 old-time,
144 highlighting-kate >= 0.2.7.1,
145 bytestring,
1023c92 @jgm Updated for use with xss-sanitize 0.3, which uses Text.
authored
146 text,
bcbcef2 @jgm Minor reformatting.
authored
147 random,
bd98082 @jgm Tweaked build-depends to help 'cabal install'.
authored
148 network >= 2.1.0.0 && < 2.4,
c16e616 Added explicit upper bounds for dependencies.
John MacFarlane authored
149 utf8-string >= 0.3 && < 0.4,
bd98082 @jgm Tweaked build-depends to help 'cabal install'.
authored
150 SHA > 1 && < 1.6,
151 HTTP >= 4000.0 && < 4000.2,
bcbcef2 @jgm Minor reformatting.
authored
152 HStringTemplate >= 0.6 && < 0.7,
153 old-locale >= 1,
0d45066 @jgm Allow time 1.2.*.
authored
154 time >= 1.1 && < 1.3,
bcbcef2 @jgm Minor reformatting.
authored
155 recaptcha >= 0.1,
f7727f0 @jgm Depend on latest filestore.
authored
156 filestore >= 0.4.0.2 && < 0.5,
adef0e4 @jgm Removed dependency on datetime package.
authored
157 zlib >= 0.5 && < 0.6,
c16e616 Added explicit upper bounds for dependencies.
John MacFarlane authored
158 url >= 2.1 && < 2.2,
2ae71d4 @jgm Increased version constraint for happstack-server.
authored
159 happstack-server >= 6.0 && < 6.4,
160 happstack-util >= 6.0 && < 6.1,
bcbcef2 @jgm Minor reformatting.
authored
161 xml >= 1.3.5,
162 hslogger >= 1 && < 1.2,
e8a164e @jgm Relaxed some version upper bounds.
authored
163 ConfigFile >= 1 && < 1.2,
c16e616 Added explicit upper bounds for dependencies.
John MacFarlane authored
164 feed >= 0.3.6 && < 0.4,
1023c92 @jgm Updated for use with xss-sanitize 0.3, which uses Text.
authored
165 xss-sanitize >= 0.3 && < 0.4,
3cf6676 @jgm Added RPX support again, using stripped-down module.
authored
166 json >= 0.4 && < 0.5
17454b0 @jgm Changes for HAppS 0.9.3 and GHC 6.10.
authored
167 if impl(ghc >= 6.10)
168 build-depends: base >= 4, syb
bd98082 @jgm Tweaked build-depends to help 'cabal install'.
authored
169 if impl(ghc >= 7.0.3)
170 -- without this, 'cabal install' tries to install an older
171 -- version of network; I'm not sure why:
172 build-depends: network >= 2.3 && < 2.4
5e84503 @jgm Made plugins support optional ('plugins' cabal flag).
authored
173 if flag(plugins)
174 build-depends: ghc, ghc-paths
175 cpp-options: -D_PLUGINS
b0e21b6 Updates so gitit will compile and run with ghc 6.12.
John MacFarlane authored
176 extensions: CPP
177 if impl(ghc >= 6.12)
178 ghc-options: -Wall -threaded -fno-warn-unused-do-bind
179 else
180 ghc-options: -Wall -threaded
93bf5ed @jgm Added -caf-all to profiling options.
authored
181 ghc-prof-options: -auto-all -caf-all
89725fd @jgm Initial commit.
authored
182
4b21b6c @jgm Added expireGititCache program.
authored
183 Executable expireGititCache
184 hs-source-dirs: .
185 main-is: expireGititCache.hs
186 build-depends: base >=3 && < 5, HTTP, url, filepath
187 if impl(ghc >= 6.10)
188 build-depends: base >= 4, syb
863579f @jgm Removed fancy options for expireGititCache.
authored
189 ghc-options: -Wall
4b21b6c @jgm Added expireGititCache program.
authored
190
Something went wrong with that request. Please try again.