debian/0000755000000000000000000000000012322540716007170 5ustar debian/watch0000644000000000000000000000017312260567171010227 0ustar version=3 http://hackage.haskell.org/package/gitit/distro-monitor .*-([0-9\.]+).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) debian/TODO0000644000000000000000000000017412260567171007667 0ustar * enable -prof support as soon as also pandoc has it * split out a -data package, shared among gitit and libghc-gitit-dev debian/expireGititCache.xml0000644000000000000000000000650612260567171013147 0ustar ]> &dhtitle; &dhpackage; &dhfirstname; &dhsurname; Wrote this manpage for the Debian system.
&dhemail;
2011 &dhusername; This manual page was written for the Debian system (and may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3 or (at your option) any later version published by the Free Software Foundation. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.
&dhucpackage; &dhsection; &dhpackage; requests cache expiration for gitit pages &dhpackage; gititUrl page1 page2 ... DESCRIPTION &dhpackage; requests to a gitit-powered wiki to expire the cache for specified pages. For example, is gititUrl is set to "http://localhost:5001" and page1 is "Main page.page", then &dhpackage; execute a POST request to the URL "http://localhost:5001/_expire/Front page". RETURNS &dhpackage;'s return status is: 0 if the pages' caches were successfully expired or if pages weren't cached in the first place); 1 if fewer than two arguments were supplied; 3 if the wiki engine responded with something different from 200 OK to the request; 5 if gititUrl could not be parsed.
debian/gitit.xml0000644000000000000000000001456212260567171011047 0ustar ]> &dhtitle; &dhpackage; &dhfirstname; &dhsurname; Wrote this manpage for the Debian system.
&dhemail;
2011 &dhusername; This manual page was written for the Debian system (and may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 3 or (at your option) any later version published by the Free Software Foundation. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.
&dhucpackage; &dhsection; &dhpackage; wiki engine backed by a git or darcs filestore &dhpackage; DESCRIPTION &dhpackage; is a wiki enging backed by a git or darcs filestore. When run for the first time, it creates a file standard files and directories that contains the structure of a basic wiki, then listens for incoming HTTP connections. When run in a directory that already contains a gitit wiki, it uses the information already present. The directory wikidata contains the repository that hosts the pages in the wiki. You can change its content both from the Web interface and by modifying directly the repository (via commit/record or push/pull). OPTIONS The program follows the usual GNU command line syntax, with long options starting with two dashes (`-'). Displays a brief help about the parameters, then quits. Displays the installed version of &dhpackage;, then quits. Intruct &dhpackage; to listen on the specified port. Intruct &dhpackage; to listen on the specified interface. Override default configuration with the values specified in file configfile. To see this file's syntax and the configurable fields (with default values and documentation), use . Enable debug mode: &dhpackage; will print information about all the requests it handles. Prints the default configuration values, along with some documentation.
debian/rules0000755000000000000000000000277412260567171010267 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/hlibrary.mk MANPAGES := gitit.1 expireGititCache.1 DEB_INSTALL_MANPAGES_gitit := $(MANPAGES) DB2MAN = /usr/share/sgml/docbook/stylesheet/xsl/docbook-xsl/manpages/docbook.xsl XP = xsltproc -''-nonet -''-param man.charmap.use.subset "0" DEB_GHC_EXTRA_PACKAGES := gitit (>= $(CABAL_VERSION)) ifeq (0,$(shell ghc --info | grep 'Have interpreter.*NO' >/dev/null 2>&1; echo $$?)) DEB_SETUP_GHC_CONFIGURE_ARGS := --flags=-plugins endif %.1: debian/%.xml $(XP) $(DB2MAN) $< build/gitit:: $(MANPAGES) install/gitit:: debian/tmp-inst-ghc debian/extra-depends cp -av debian/tmp-inst-ghc/usr/bin/* debian/gitit/usr/bin cp -av debian/tmp-inst-ghc/usr/share/gitit debian/gitit/usr/share # Don't use embedded copies of jQuery and jQuery UI; instead, make symlinks rm -f debian/gitit/usr/share/gitit/data/static/js/jquery.min.js rm -f debian/gitit/usr/share/gitit/data/static/js/jquery-ui.packed.js dh_link -pgitit /usr/share/javascript/jquery/jquery.min.js usr/share/gitit/data/static/js/jquery.min.js dh_link -pgitit /usr/share/javascript/jquery-ui/jquery-ui.min.js usr/share/gitit/data/static/js/jquery-ui.packed.js # Removes a few files, that are not necessary and make lintian cry rm -f debian/gitit/usr/share/gitit/data/post-update rm -f debian/gitit/usr/share/gitit/BLUETRIP-LICENSE rm -f debian/gitit/usr/share/gitit/YUI-LICENSE # Build data packages depends dh_haskell_depends -pgitit clean:: rm -f $(MANPAGES) debian/copyright0000644000000000000000000001661312260567171011137 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Gitit Upstream-Contact: John MacFarlane Source: http://hackage.haskell.org/package/gitit Files: * Copyright: © 2008-2009, John MacFarlane © 2009, Gwern Branwen © 2009, Henry Laxen © 2009, Anton van Straaten License: GPL-2+ On Debian systems, the text of the GPL-2 license can be found in the file `/usr/share/common-licenses/GPL-2'. Files: Network/Gitit/Rpxnow.hs Copyright: © 2008, Michael Snoyman License: BSD_1 All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. X-Origin: http://hackage.haskell.org/package/authenticate Files: plugins/Interwiki.hs plugins/WebArchiver.hs Copyright: written by Gwern Brawnen and put into the public domain License: public-domain The author declared that these files are "put in the public domain". Files: plugins/ImgTex.hs Copyright: © Kohei OZAKI © John MacFarlane License: GPL On Debian systems, the text of the GPL-2 license can be found in the file `/usr/share/common-licenses/GPL-2'. Files: data/static/css/reset-fonts-grids.css Copyright: © 2009, Yahoo! Inc. License: BSD_2 Redistribution and use of this software in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . * Neither the name of Yahoo! Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission of Yahoo! Inc. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: data/static/js/MathMLinHTML.js Copyright: © 2004, Peter Jipsen License: GPL-2+ On Debian systems, the text of the GPL-2 license can be found in the file `/usr/share/common-licenses/GPL-2'. Files: data/static/js/jquery.min.js Copyright: © 2008, John Resig License: GPL-2 or MIT On Debian systems, the text of the GPL-2 license can be found in the file `/usr/share/common-licenses/GPL-2'. X-Origin: http://jquery.com/ Comment: jQuery is already packaged in Debian: this embedded copy isn't used by gitit, a symbolic link to the Debian package is made instead. Files: data/static/js/jquery-ui.packed.js Copyright: © 2008-2010, Paul Bakaus © 2008-2010, Brandon Aaron © 2008-2010, David Bolter © 2008-2010, Rich Caloggero © 2008-2010, Chi Cheng © 2008-2010, Colin Clark © 2008-2010, Michelle D'Souza © 2008-2010, Aaron Eisenberger © 2008-2010, Ariel Flesler © 2008-2010, Bohdan Ganicky © 2008-2010, Scott González © 2008-2010, Marc Grabanski © 2008-2010, Klaus Hartl © 2008-2010, Scott Jehl © 2008-2010, Cody Lindley © 2008-2010, Eduardo Lundgren © 2008-2010, Todd Parker © 2008-2010, John Resig © 2008-2010, Patty Toland © 2008-2010, Ca-Phun Ung © 2008-2010, Keith Wood © 2008-2010, Maggie Costello Wachs © 2008-2010, Richard D. Worth © 2008-2010, Jörn Zaefferer License: GPL-2 or MIT On Debian systems, the text of the GPL-2 license can be found in the file `/usr/share/common-licenses/GPL-2'. X-Origin: http://jqueryui.com/ Comment: jQuery UI is already packaged in Debian: this embedded copy isn't used by gitit, a symbolic link to the Debian package is made instead. Files: data/static/js/jquery.hotkeys-0.7.9.min.js Copyright: © 2010, John Resig License: GPL-2 or MIT On Debian systems, the text of the GPL-2 license can be found in the file `/usr/share/common-licenses/GPL-2'. X-Origin: http://code.google.com/p/js-hotkeys/ Files: debian/* Copyright: © 2010 - 2011, Giovanni Mascellani License: GPL-3+ The Debian packaging information is under the GPL, version 3 or later. On Debian GNU/Linux systems, the complete text of the GNU General Public License Version 3 can be found in `/usr/share/common-licenses/GPL-3'. License: MIT Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. debian/gitit.dirs0000644000000000000000000000002212260567171011172 0ustar usr/bin usr/share debian/source/0000755000000000000000000000000012260567171010475 5ustar debian/source/format0000644000000000000000000000001412260567171011703 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000012260570453010621 5ustar debian/patches/newer-pandoc0000644000000000000000000001171512260570436013134 0ustar From 48155008397bdaed4f97c5678d83c70d4bc3f0ff Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Sat, 14 Sep 2013 19:24:01 -0700 Subject: [PATCH 2/3] Changes to allow compilation with pandoc 1.12. TODO: Better handling of images and other resources in Docx, ODT, PDF exports. --- Network/Gitit/ContentTransformer.hs | 8 +++++--- Network/Gitit/Export.hs | 4 ++-- Network/Gitit/Types.hs | 2 +- data/default.conf | 4 ++-- gitit.cabal | 10 +++++----- 5 files changed, 15 insertions(+), 13 deletions(-) --- a/Network/Gitit/ContentTransformer.hs +++ b/Network/Gitit/ContentTransformer.hs @@ -85,6 +85,7 @@ import Network.URL (encString) import Prelude hiding (catch) import System.FilePath +import qualified Text.Pandoc.Builder as B import Text.HTML.SanitizeXSS (sanitizeBalance) import Text.Highlighting.Kate import Text.Pandoc hiding (MathML, WebTeX, MathJax) @@ -452,8 +453,8 @@ addPageTitleToPandoc title' (Pandoc _ blocks) = do updateLayout $ \layout -> layout{ pgTitle = title' } return $ if null title' - then Pandoc (Meta [] [] []) blocks - else Pandoc (Meta [Str title'] [] []) blocks + then Pandoc nullMeta blocks + else Pandoc (B.setMeta "title" (B.str title') nullMeta) blocks -- | Adds javascript links for math support. addMathSupport :: a -> ContentTransformer a @@ -553,9 +554,10 @@ LineBreak -> " " Math DisplayMath s -> "$$" ++ s ++ "$$" Math InlineMath s -> "$" ++ s ++ "$" - RawInline "tex" s -> s + RawInline (Format "tex") s -> s RawInline _ _ -> "" Link xs _ -> concatMap go xs Image xs _ -> concatMap go xs Note _ -> "" + Span _ xs -> concatMap go xs --- a/Network/Gitit/Export.hs +++ b/Network/Gitit/Export.hs @@ -78,7 +78,7 @@ then fixURLs page doc else return doc respond mimetype ext (fn opts{writerTemplate = template - ,writerSourceDirectory = repositoryPath cfg + ,writerSourceURL = Just $ baseUrl cfg ,writerUserDataDir = pandocUserData cfg}) page doc' @@ -134,7 +134,7 @@ writerVariables = ("body",body''):("dzslides-core",dzcore):variables' ,writerTemplate = template - ,writerSourceDirectory = repositoryPath cfg + ,writerSourceURL = Just $ baseUrl cfg ,writerUserDataDir = pandocUserData cfg } (Pandoc meta []) h' <- liftIO $ makeSelfContained (pandocUserData cfg) h --- a/Network/Gitit/Types.hs +++ b/Network/Gitit/Types.hs @@ -400,7 +400,7 @@ fromEntities :: String -> String fromEntities ('&':xs) = case lookupEntity ent of - Just c -> c : fromEntities rest + Just c -> c ++ fromEntities rest Nothing -> '&' : fromEntities xs where (ent, rest) = case break (\c -> isSpace c || c == ';') xs of (zs,';':ys) -> (zs,ys) --- a/data/default.conf +++ b/data/default.conf @@ -238,8 +238,8 @@ base-url: # the base URL of the wiki, to be used in constructing feed IDs -# and RPX token_urls. Set this if use-feed is 'yes' or -# authentication-method is 'rpx'. +# and RPX token_urls, and in exporting docx and pdf. +# Set this if use-feed is 'yes' or authentication-method is 'rpx'. absolute-urls: no # make wikilinks absolute with respect to the base-url. --- a/gitit.cabal +++ b/gitit.cabal @@ -117,8 +117,8 @@ exposed-modules: Network.Gitit.Interface build-depends: ghc, ghc-paths cpp-options: -D_PLUGINS - build-depends: base >= 3, pandoc >= 1.10.0.5 && < 1.12, - pandoc-types >= 1.10 && < 1.11, filepath, safe + build-depends: base >= 3, pandoc >= 1.12 && < 1.13, + pandoc-types >= 1.12 && < 1.13, filepath, safe extensions: CPP if impl(ghc >= 6.12) ghc-options: -Wall -fno-warn-unused-do-bind @@ -134,8 +134,8 @@ pretty, xhtml, containers, - pandoc >= 1.10.0.5 && < 1.12, - pandoc-types >= 1.10 && < 1.11, + pandoc >= 1.12 && < 1.13, + pandoc-types >= 1.12 && < 1.13, process, filepath, directory, @@ -164,7 +164,7 @@ ConfigFile >= 1 && < 1.2, feed >= 0.3.6 && < 0.4, xss-sanitize >= 0.3 && < 0.4, - tagsoup >= 0.12 && < 0.13, + tagsoup >= 0.13 && < 0.14, blaze-html >= 0.4 && < 0.7, json >= 0.4 && < 0.8 if impl(ghc >= 6.10) debian/patches/comment-type-signature0000644000000000000000000000175112260570431015164 0ustar Description: Comment out type signature in readFile function When this type signature is present, a bug elsewhere (possibly in Haddock) causes the document generation (and thus the build) to fail with a message about this function's use of the FlexibleContexts extension to Haskell. If we comment it out then the bug is not triggered and everything still works because GHC can infer the type of the function. Author: Iain Lane Forwarded: no --- a/Network/Gitit/Config.hs +++ b/Network/Gitit/Config.hs @@ -51,10 +51,10 @@ readfile cp fname >>= extractConfig . forceEither -- | A version of readfile that treats the file as UTF-8. -readfile :: MonadError CPError m - => ConfigParser - -> FilePath - -> IO (m ConfigParser) +-- readfile :: MonadError CPError m +-- => ConfigParser +-- -> FilePath +-- -> IO (m ConfigParser) readfile cp path' = do contents <- readFileUTF8 path' return $ readstring cp contents debian/patches/series0000644000000000000000000000004412260570453012034 0ustar comment-type-signature newer-pandoc debian/compat0000644000000000000000000000000212260567171010373 0ustar 9 debian/control0000644000000000000000000002123312260570567010604 0ustar Source: gitit Priority: extra Section: haskell Maintainer: Debian Haskell Group Uploaders: Giovanni Mascellani , Clint Adams , Louis Bettens Build-Depends: debhelper (>= 9), haskell-devscripts (>= 0.8.19), cdbs, ghc, pandoc (>= 1.9.0.5), xsltproc, docbook-xsl # -dev dependencies , libghc-parsec3-dev , libghc-pretty-dev , libghc-xhtml-dev , libghc-pandoc-dev (>= 1.12) , libghc-pandoc-dev (<< 1.13) , libghc-pandoc-types-dev (>= 1.12) , libghc-pandoc-types-dev (<< 1.13) , libghc-mtl-dev , libghc-cgi-dev , libghc-highlighting-kate-dev (>= 0.5.0.1) , libghc-highlighting-kate-dev (<< 0.6) , libghc-text-dev , libghc-random-dev , libghc-network-dev (>= 2.1.0.0) , libghc-network-dev (<< 2.5) , libghc-utf8-string-dev (>= 0.3) , libghc-utf8-string-dev (<< 0.4) , libghc-sha-dev (>= 1) , libghc-sha-dev (<< 1.7) , libghc-http-dev (>= 1:4000.0) , libghc-http-dev (<< 1:4000.3) , libghc-hstringtemplate-dev (>= 0.6) , libghc-hstringtemplate-dev (<< 0.8) , libghc-recaptcha-dev (>= 0.1) , libghc-filestore-dev (>> 0.5) , libghc-filestore-dev (<< 0.7) , libghc-zlib-dev (>= 0.5) , libghc-zlib-dev (<< 0.6) , libghc-url-dev (>= 2.1) , libghc-url-dev (<< 2.2) , libghc-happstack-server-dev (>= 7.0) , libghc-happstack-server-dev (<< 7.2) , libghc-base64-bytestring-dev (>= 0.1) , libghc-base64-bytestring-dev (<< 1.1) , libghc-xml-dev (>= 1.3.5) , libghc-hslogger-dev (>= 1) , libghc-hslogger-dev (<< 1.3) , libghc-configfile-dev (>= 1) , libghc-configfile-dev (<< 1.2) , libghc-feed-dev (>= 0.3.6) , libghc-feed-dev (<< 0.4) , libghc-xss-sanitize-dev (>= 0.3) , libghc-xss-sanitize-dev (<< 0.4) , libghc-tagsoup-dev (>= 0.13) , libghc-tagsoup-dev (<< 0.14) , libghc-blaze-html-dev (>= 0.4) , libghc-blaze-html-dev (<< 0.7) , libghc-json-dev (>= 0.4) , libghc-json-dev (<< 0.8) , libghc-ghc-paths-dev , libghc-safe-dev # -prof dependencies , libghc-parsec3-prof , libghc-pretty-prof , libghc-xhtml-prof , libghc-pandoc-prof , libghc-pandoc-types-prof , libghc-mtl-prof , libghc-cgi-prof , libghc-highlighting-kate-prof , libghc-text-prof , libghc-random-prof , libghc-network-prof , libghc-utf8-string-prof , libghc-sha-prof , libghc-http-prof , libghc-hstringtemplate-prof , libghc-recaptcha-prof , libghc-filestore-prof , libghc-zlib-prof , libghc-url-prof , libghc-happstack-server-prof , libghc-base64-bytestring-prof , libghc-xml-prof , libghc-hslogger-prof , libghc-configfile-prof , libghc-feed-prof , libghc-xss-sanitize-prof , libghc-tagsoup-prof , libghc-blaze-html-prof , libghc-json-prof , libghc-ghc-paths-prof , libghc-safe-prof Build-Depends-Indep: ghc-doc # -doc dependencies , libghc-parsec3-doc , libghc-pretty-doc , libghc-xhtml-doc , libghc-pandoc-doc , libghc-pandoc-types-doc , libghc-mtl-doc , libghc-cgi-doc , libghc-highlighting-kate-doc , libghc-text-doc , libghc-random-doc , libghc-network-doc , libghc-utf8-string-doc , libghc-sha-doc , libghc-http-doc , libghc-hstringtemplate-doc , libghc-recaptcha-doc , libghc-filestore-doc , libghc-zlib-doc , libghc-url-doc , libghc-happstack-server-doc , libghc-base64-bytestring-doc , libghc-xml-doc , libghc-hslogger-doc , libghc-configfile-doc , libghc-feed-doc , libghc-xss-sanitize-doc , libghc-tagsoup-doc , libghc-blaze-html-doc , libghc-json-doc , libghc-ghc-paths-doc , libghc-safe-doc Standards-Version: 3.9.4 Homepage: http://hackage.haskell.org/package/gitit Vcs-Darcs: http://darcs.debian.org/pkg-haskell/gitit Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/gitit Package: gitit Architecture: any Depends: ${haskell:Extra-Depends}, ${misc:Depends}, ${shlibs:Depends}, libjs-jquery, libjs-jquery-ui, git | darcs | mercurial Recommends: mime-support Description: Wiki engine backed by a git or darcs filestore Gitit is a wiki backed by a git or darcs 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. . Other features include * plugins: dynamically loaded page transformations written in Haskell; * categories; * support for Unicode; * TeX math using texmath; * syntax highlighting of source code files and code snippets using highlighting-kate; * wiki pages can be viewed as slide shows; * caching; * Atom feeds (site-wide and per-page); * a library, Network.Gitit, that makes it simple to include a gitit wiki in any happstack application; * pages can be written directly in literate Haskell. Package: libghc-gitit-dev Architecture: any Depends: ${haskell:Depends}, ${haskell:Extra-Depends}, ${misc:Depends}, ${shlibs:Depends}, gitit (>= ${binary:Version}) Suggests: ${haskell:Suggests} Recommends: ${haskell:Recommends} Provides: ${haskell:Provides} Description: Wiki engine backed by a git or darcs filestore${haskell:ShortBlurb} Gitit is a wiki backed by a git or darcs 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. . Other features include * plugins: dynamically loaded page transformations written in Haskell; * categories; * support for Unicode; * TeX math using texmath; * syntax highlighting of source code files and code snippets using highlighting-kate; * wiki pages can be viewed as slide shows; * caching; * Atom feeds (site-wide and per-page); * a library, Network.Gitit, that makes it simple to include a gitit wiki in any happstack application; * pages can be written directly in literate Haskell. . ${haskell:Blurb} Package: libghc-gitit-prof Architecture: any Depends: ${haskell:Depends}, ${shlibs:Depends}, ${misc:Depends} Suggests: ${haskell:Suggests} Recommends: ${haskell:Recommends} Provides: ${haskell:Provides} Description: Wiki engine backed by a git or darcs filestore${haskell:ShortBlurb} Gitit is a wiki backed by a git or darcs 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. . Other features include * plugins: dynamically loaded page transformations written in Haskell; * categories; * support for Unicode; * TeX math using texmath; * syntax highlighting of source code files and code snippets using highlighting-kate; * wiki pages can be viewed as slide shows; * caching; * Atom feeds (site-wide and per-page); * a library, Network.Gitit, that makes it simple to include a gitit wiki in any happstack application; * pages can be written directly in literate Haskell. . This package contains the libraries compiled for profiling. Package: libghc-gitit-doc Section: doc Architecture: all Depends: ${haskell:Depends}, ${misc:Depends} Suggests: ${haskell:Suggests} Recommends: ${haskell:Recommends} Description: Wiki engine backed by a git or darcs filestore${haskell:ShortBlurb} Gitit is a wiki backed by a git or darcs 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. . Other features include * plugins: dynamically loaded page transformations written in Haskell; * categories; * support for Unicode; * TeX math using texmath; * syntax highlighting of source code files and code snippets using highlighting-kate; * wiki pages can be viewed as slide shows; * caching; * Atom feeds (site-wide and per-page); * a library, Network.Gitit, that makes it simple to include a gitit wiki in any happstack application; * pages can be written directly in literate Haskell. . ${haskell:Blurb} debian/changelog0000644000000000000000000001113712322540716011045 0ustar gitit (0.10.3.1-6build2) trusty; urgency=medium * Rebuild for new GHC ABIs. -- Colin Watson Sun, 13 Apr 2014 17:56:46 +0100 gitit (0.10.3.1-6build1) trusty; urgency=medium * Rebuild for new GHC ABIs. -- Colin Watson Thu, 06 Feb 2014 16:46:29 +0000 gitit (0.10.3.1-6) unstable; urgency=medium [ Joachim Breitner ] * Adjust watch file to new hackage layout [ Clint Adams ] * Patch for newer pandoc. -- Joachim Breitner Sat, 05 Oct 2013 18:19:28 +0200 gitit (0.10.3.1-5) unstable; urgency=low [ Joachim Breitner ] * Fix Vcs-Darcs url: http://darcs.debian.org/ instead of http://darcs.debian.org/darcs/ [ Louis Bettens ] * /usr/share/gitit-0.10.3.1 -> /usr/share/gitit * Bump version of Build-Depends: on haskell-devscripts -- Louis Bettens Mon, 29 Jul 2013 19:57:27 +0200 gitit (0.10.3.1-4) unstable; urgency=low * Enable compat level 9 * Use substvars for Haskell description blurbs -- Joachim Breitner Fri, 24 May 2013 12:49:44 +0200 gitit (0.10.3.1-3) experimental; urgency=low * Fix GHCi detection: add missing $. -- Colin Watson Mon, 15 Apr 2013 20:49:26 +0100 gitit (0.10.3.1-2) experimental; urgency=low * Disable plugin support if GHCi is not available. -- Colin Watson Mon, 15 Apr 2013 11:40:21 +0100 gitit (0.10.3.1-1) experimental; urgency=low * New upstream release -- Joachim Breitner Wed, 10 Apr 2013 10:53:30 +0200 gitit (0.10.2-1) experimental; urgency=low * Depend on haskell-devscripts 0.8.13 to ensure this package is built against experimental * Bump standards version, no change * New upstream release * New upstream release -- Joachim Breitner Sat, 09 Feb 2013 23:16:53 +0100 gitit (0.10.0.1-1) unstable; urgency=low * New upstream version. -- Clint Adams Mon, 25 Jun 2012 22:51:19 -0400 gitit (0.10-1) unstable; urgency=low * New upstream version. -- Clint Adams Wed, 30 May 2012 21:37:10 -0400 gitit (0.9.0.1-3) unstable; urgency=low * Fix some runtime dependencies (closes: #673472). -- Giovanni Mascellani Sat, 19 May 2012 10:41:52 +0200 gitit (0.9.0.1-2) unstable; urgency=low * Missing dependency on libghc-safe-dev. -- Giovanni Mascellani Wed, 16 May 2012 09:55:02 +0200 gitit (0.9.0.1-1) unstable; urgency=low * New upstream release. * Update Build-Dependencies. -- Giovanni Mascellani Tue, 15 May 2012 11:05:58 +0200 gitit (0.9-2) unstable; urgency=low * Add a new patch to comment out a type signature which, when present, causes the build to fail at the documentation generation stage. This is due to an as-yet undiscovered bug elsewhere in the stack. The patch was written by Iain Lane for the Ubuntu package. * Build-Depends on libghc-ghc-paths-{dev,prof,doc} to have plugin support (closes: #655061). * Other minor fixes. -- Giovanni Mascellani Thu, 26 Apr 2012 14:27:44 +0200 gitit (0.9-1) unstable; urgency=low * New upstream version. * Bump to Standards-Version 3.9.3. -- Clint Adams Sun, 04 Mar 2012 21:14:44 -0500 gitit (0.8.1-1) unstable; urgency=low [ Giovanni Mascellani ] * Using new data package trackers. [ Joachim Breitner ] * New upstream release -- Joachim Breitner Thu, 15 Sep 2011 20:14:44 +0200 gitit (0.8.0.1-2) unstable; urgency=low * Added manpage for gitit (closes: #631809). -- Giovanni Mascellani Mon, 25 Jul 2011 21:12:12 +0200 gitit (0.8.0.1-1) unstable; urgency=low * New upstream release: + Fixed file upload bug (closes: #629643); + debian/patches: removed, integrated upstream. -- Giovanni Mascellani Wed, 15 Jun 2011 10:38:13 +0200 gitit (0.8-1) unstable; urgency=low [ Marco Silva ] * Use ghc instead of ghc6 [ Giovanni Mascellani ] * New upstream release (closes: #626710, LP: #749185). * debian/control: + removing references to GHC 6; + Standards-Version bumped to 3.9.2 (no changes required); + build dependencies updated. * debian/copyright: + copyright years updated; + a few new files added. * debian/rules: minor fixes. * debian/patches: added patch to relax SHA versioned dependency. -- Giovanni Mascellani Wed, 01 Jun 2011 13:32:14 +0200 gitit (0.7.3.6-1) unstable; urgency=low * Initial release. (closes: #556099) -- Giovanni Mascellani Fri, 06 Aug 2010 19:31:54 +0200