Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 170 lines (163 sloc) 7.743 kB
89725fd @jgm Initial commit.
authored
1 name: gitit
21e00ad @jgm Version bump to 0.7.3.12.
authored
2 version: 0.7.3.12
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.
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
d3b2ae7 @jgm Added bug-reports field to cabal file.
authored
42 bug-reports: http://code.google.com/p/gitit/issues/list
cf9c58c @jgm Version bump to 0.3.
authored
43 homepage: http://github.com/jgm/gitit/tree/master
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,
f8cc8de @jgm Removed reference to LaTeXMathML.js from gitit.cabal.
authored
57 data/post-update, data/FrontPage.page, data/Help.page,
5318dc4 @jgm Revert "Removed deleted files from cabal file."
authored
58 data/markup.Markdown, data/markup.RST,
59 data/markup.HTML, data/markup.LaTeX,
f1f023a @jgm Use nested templates in templates/ directory rather than template.html.
authored
60 data/default.conf,
61 data/templates/page.st, data/templates/content.st,
62 data/templates/userbox.st, data/templates/footer.st,
63 data/templates/logo.st, data/templates/markuphelp.st,
64 data/templates/pagetools.st, data/templates/sitenav.st,
205c70e @jgm Changed messages.st to more general purpose listitem.st.
authored
65 data/templates/messages.st, data/templates/listitem.st,
3bd0461 @jgm Changed caching model and simplified ContentTransformer.
authored
66 data/templates/expire.st, data/templates/getuser.st,
2428bb3 @jgm Added markup help text for markdown, rst, and LHS variants.
authored
67 data/markupHelp/Markdown, data/markupHelp/Markdown+LHS,
68 data/markupHelp/RST, data/markupHelp/RST+LHS,
9778896 @jgm Added LaTeX, HTML markup help, improved others.
authored
69 data/markupHelp/LaTeX, data/markupHelp/LaTeX+LHS,
70 data/markupHelp/HTML,
1a3c231 @jgm Changed plugin names, made them all work.
authored
71 plugins/CapitalizeEmphasis.hs,
a8db141 @jgm Use PigLatin plugin instead of CapitalizeOption.
authored
72 plugins/PigLatin.hs,
1a3c231 @jgm Changed plugin names, made them all work.
authored
73 plugins/Dot.hs,
74 plugins/ImgTex.hs,
75 plugins/Interwiki.hs,
76 plugins/Deprofanizer.hs,
77 plugins/WebArchiver.hs,
78 plugins/ShowUser.hs,
79 plugins/Signature.hs,
967916c @jgm Added Subst plugin (due mostly to gwern).
authored
80 plugins/Subst.hs,
2f740de @jgm New screen.css based on YUI grid layout.
authored
81 CHANGES, README.markdown, YUI-LICENSE, BLUETRIP-LICENSE, TANGOICONS
89725fd @jgm Initial commit.
authored
82
5e84503 @jgm Made plugins support optional ('plugins' cabal flag).
authored
83 Flag plugins
e9ac5c2 @jgm Make plugins flag enabled by default.
authored
84 description: Compile in support for plugins. This will increase the size of
85 the executable and the memory it uses, so those who will not need
86 plugins should disable this flag.
87 default: True
5e84503 @jgm Made plugins support optional ('plugins' cabal flag).
authored
88
81be064 @jgm Added Gitit.Interface for plugins.
authored
89 Library
90 hs-source-dirs: .
fbb33d3 @jgm A better balance of exposed vs non-exposed functions.
authored
91 exposed-modules: Network.Gitit, Network.Gitit.ContentTransformer,
92 Network.Gitit.Types, Network.Gitit.Framework,
ce0a06c Export queryGititState, updateGititState, Network.Gitit.Layout.
John MacFarlane authored
93 Network.Gitit.Initialize, Network.Gitit.Config,
5b13900 @jgm Integrated Pasqualino Titto Assini's patch for RPXNow support.
authored
94 Network.Gitit.Layout, Network.Gitit.Authentication
ce0a06c Export queryGititState, updateGititState, Network.Gitit.Layout.
John MacFarlane authored
95 other-modules: Network.Gitit.Cache, Network.Gitit.State,
fbb33d3 @jgm A better balance of exposed vs non-exposed functions.
authored
96 Paths_gitit, Network.Gitit.Server, Network.Gitit.Export,
87e45c2 @jgm Added Network.Gitit.Rpxnow.
authored
97 Network.Gitit.Util, Network.Gitit.Handlers,
98 Network.Gitit.Plugins, Network.Gitit.Rpxnow,
5b13900 @jgm Integrated Pasqualino Titto Assini's patch for RPXNow support.
authored
99 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
589d10b Fixed library stanza in cabal file so plugins are properly enabled.
John MacFarlane authored
102 build-depends: ghc, ghc-paths
103 cpp-options: -D_PLUGINS
55bc559 @jgm Make gitit compile with pandoc 1.8.
authored
104 build-depends: base >= 3, pandoc >= 1.8, pandoc-types >= 1.8, filepath, safe
b0e21b6 Updates so gitit will compile and run with ghc 6.12.
John MacFarlane authored
105 extensions: CPP
106 if impl(ghc >= 6.12)
107 ghc-options: -Wall -fno-warn-unused-do-bind
108 else
109 ghc-options: -Wall
81be064 @jgm Added Gitit.Interface for plugins.
authored
110 ghc-prof-options: -auto-all -caf-all
111
17454b0 @jgm Changes for HAppS 0.9.3 and GHC 6.10.
authored
112 Executable gitit
113 hs-source-dirs: .
2e4d87e @jgm Moved Gitit under Network namespace.
authored
114 main-is: gitit.hs
bcbcef2 @jgm Minor reformatting.
authored
115 build-depends: base >=3 && < 5,
116 parsec,
117 pretty,
118 xhtml,
119 containers,
55bc559 @jgm Make gitit compile with pandoc 1.8.
authored
120 pandoc >= 1.8,
121 pandoc-types >= 1.8,
bcbcef2 @jgm Minor reformatting.
authored
122 process,
123 filepath,
124 directory,
125 mtl,
126 cgi,
127 network,
128 old-time,
129 highlighting-kate >= 0.2.7.1,
130 bytestring,
131 random,
c16e616 Added explicit upper bounds for dependencies.
John MacFarlane authored
132 utf8-string >= 0.3 && < 0.4,
4a1d242 @batterseapower Bump version bounds on hslogger, network and HTTP
batterseapower authored
133 SHA > 1 && < 1.5, HTTP >= 4000.0 && < 4000.2,
bcbcef2 @jgm Minor reformatting.
authored
134 HStringTemplate >= 0.6 && < 0.7,
4a1d242 @batterseapower Bump version bounds on hslogger, network and HTTP
batterseapower authored
135 network >= 2.1.0.0 && < 2.4,
bcbcef2 @jgm Minor reformatting.
authored
136 old-locale >= 1,
0d45066 @jgm Allow time 1.2.*.
authored
137 time >= 1.1 && < 1.3,
bcbcef2 @jgm Minor reformatting.
authored
138 recaptcha >= 0.1,
f7727f0 @jgm Depend on latest filestore.
authored
139 filestore >= 0.4.0.2 && < 0.5,
adef0e4 @jgm Removed dependency on datetime package.
authored
140 zlib >= 0.5 && < 0.6,
c16e616 Added explicit upper bounds for dependencies.
John MacFarlane authored
141 url >= 2.1 && < 2.2,
229d10c @jgm Require happstack >= 0.5.
authored
142 happstack-server >= 0.5 && < 0.6,
bcbcef2 @jgm Minor reformatting.
authored
143 happstack-util >= 0.5 && < 0.6,
144 xml >= 1.3.5,
145 hslogger >= 1 && < 1.2,
146 ConfigFile >= 1 && < 1.1,
c16e616 Added explicit upper bounds for dependencies.
John MacFarlane authored
147 feed >= 0.3.6 && < 0.4,
3cf6676 @jgm Added RPX support again, using stripped-down module.
authored
148 xss-sanitize >= 0.2 && < 0.3,
149 json >= 0.4 && < 0.5
17454b0 @jgm Changes for HAppS 0.9.3 and GHC 6.10.
authored
150 if impl(ghc >= 6.10)
151 build-depends: base >= 4, syb
5e84503 @jgm Made plugins support optional ('plugins' cabal flag).
authored
152 if flag(plugins)
153 build-depends: ghc, ghc-paths
154 cpp-options: -D_PLUGINS
b0e21b6 Updates so gitit will compile and run with ghc 6.12.
John MacFarlane authored
155 extensions: CPP
156 if impl(ghc >= 6.12)
157 ghc-options: -Wall -threaded -fno-warn-unused-do-bind
158 else
159 ghc-options: -Wall -threaded
93bf5ed @jgm Added -caf-all to profiling options.
authored
160 ghc-prof-options: -auto-all -caf-all
89725fd @jgm Initial commit.
authored
161
4b21b6c @jgm Added expireGititCache program.
authored
162 Executable expireGititCache
163 hs-source-dirs: .
164 main-is: expireGititCache.hs
165 build-depends: base >=3 && < 5, HTTP, url, filepath
166 if impl(ghc >= 6.10)
167 build-depends: base >= 4, syb
863579f @jgm Removed fancy options for expireGititCache.
authored
168 ghc-options: -Wall
4b21b6c @jgm Added expireGititCache program.
authored
169
Something went wrong with that request. Please try again.