debian/ 0000755 0000000 0000000 00000000000 12322540716 007170 5 ustar debian/watch 0000644 0000000 0000000 00000000173 12260567171 010227 0 ustar version=3
http://hackage.haskell.org/package/gitit/distro-monitor .*-([0-9\.]+).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
debian/TODO 0000644 0000000 0000000 00000000174 12260567171 007667 0 ustar * enable -prof support as soon as also pandoc has it
* split out a -data package, shared among gitit and libghc-gitit-dev
debian/expireGititCache.xml 0000644 0000000 0000000 00000006506 12260567171 013147 0 ustar
]>
&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.xml 0000644 0000000 0000000 00000014562 12260567171 011047 0 ustar
]>
&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/rules 0000755 0000000 0000000 00000002774 12260567171 010267 0 ustar #!/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/copyright 0000644 0000000 0000000 00000016613 12260567171 011137 0 ustar 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.dirs 0000644 0000000 0000000 00000000022 12260567171 011172 0 ustar usr/bin
usr/share
debian/source/ 0000755 0000000 0000000 00000000000 12260567171 010475 5 ustar debian/source/format 0000644 0000000 0000000 00000000014 12260567171 011703 0 ustar 3.0 (quilt)
debian/patches/ 0000755 0000000 0000000 00000000000 12260570453 010621 5 ustar debian/patches/newer-pandoc 0000644 0000000 0000000 00000011715 12260570436 013134 0 ustar 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-signature 0000644 0000000 0000000 00000001751 12260570431 015164 0 ustar 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/series 0000644 0000000 0000000 00000000044 12260570453 012034 0 ustar comment-type-signature
newer-pandoc
debian/compat 0000644 0000000 0000000 00000000002 12260567171 010373 0 ustar 9
debian/control 0000644 0000000 0000000 00000021233 12260570567 010604 0 ustar 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/changelog 0000644 0000000 0000000 00000011137 12322540716 011045 0 ustar 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