debian/ 0000755 0000000 0000000 00000000000 12274722136 007174 5 ustar debian/watch 0000644 0000000 0000000 00000000240 12260027157 010215 0 ustar version=3
opts=dversionmangle=s/\~dfsg.*// \
https://hackage.haskell.org/package/pandoc/distro-monitor .*-([0-9\.]+).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
debian/pandoc-data.install 0000644 0000000 0000000 00000000161 12260026615 012727 0 ustar # datadir handled in rules file, to ease backporting
#debian/tmp-inst-*/usr/share/pandoc/data /usr/share/pandoc/
debian/pandoc.README.Debian 0000644 0000000 0000000 00000000351 12260026615 012471 0 ustar The wrapper script markdown2pdf included with pandoc, requires the
Debian packages texlive-latex-recommended and texlive-latex-extra to
work properly.
When using the --xetex option, Debian package texlive-xetex is required
as well.
debian/pandoc.links 0000644 0000000 0000000 00000000042 12260026615 011470 0 ustar usr/bin/pandoc usr/bin/hsmarkdown
debian/README.source 0000644 0000000 0000000 00000000563 12260026615 011351 0 ustar CDBS+git-buildpackage
---------------------
This source package uses CDBS and git-buildpackage. NMUs need not (but
are encouraged to) make special use of these tools. In particular, the
debian/control.in file can be completely ignored.
More info here: http://wiki.debian.org/CDBS+git-buildpackage
-- Jonas Smedegaard Mon, 18 Feb 2013 12:55:37 +0100
debian/control.in 0000644 0000000 0000000 00000022437 12260026615 011206 0 ustar Source: pandoc
Section: text
Priority: optional
Maintainer: Debian Haskell Group
Uploaders: Jonas Smedegaard
, Kiwamu Okabe
, Clint Adams
Build-Depends: @cdbs@
Build-Depends-Indep: ghc-doc
, libghc-unordered-containers-doc
, libghc-parsec3-doc
, libghc-mtl-doc
, libghc-network-doc
, libghc-text-doc
, libghc-zip-archive-doc
, libghc-http-doc
, libghc-texmath-doc
, libghc-xml-doc
, libghc-random-doc
, libghc-extensible-exceptions-doc
, libghc-pandoc-types-doc
, libghc-aeson-doc
, libghc-tagsoup-doc
, libghc-base64-bytestring-doc
, libghc-zlib-doc
, libghc-highlighting-kate-doc
, libghc-data-default-doc
, libghc-temporary-doc
, libghc-blaze-html-doc
, libghc-blaze-markup-doc
, libghc-attoparsec-doc
, libghc-yaml-doc
, libghc-hslua-doc
, libghc-http-conduit-doc
, libghc-http-types-doc
, libghc-text-doc
, libghc-syb-doc
, libghc-blaze-builder-doc
, libghc-digest-doc
, libghc-dlist-doc
, libghc-hs-bibutils-doc
, libghc-pcre-light-doc
, libghc-transformers-doc
, libghc-utf8-string-doc
Standards-Version: 3.9.5
Homepage: http://johnmacfarlane.net/pandoc/
Vcs-Git: git://anonscm.debian.org/git/collab-maint/pandoc.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/pandoc.git
Package: pandoc
Architecture: any
Depends: ${cdbs:Depends}
, ${misc:Depends}
, ${shlibs:Depends}
Recommends: ${cdbs:Recommends}
Suggests: ${cdbs:Suggests}
Description: general markup converter
Pandoc is a Haskell library for converting from one markup format to
another, and a command-line tool that uses this library. It can read
markdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook,
MediaWiki markup, Haddock markup, OPML, and Textile, and it can write
markdown, reStructuredText, HTML, LaTeX (including rendering as plain
PDF or beamer slide shows), ConTeXt, DocBook, OPML, OpenDocument, ODT,
Word docx, RTF, MediaWiki, Textile, groff man pages, GNU Texinfo, plain
text, Emacs Org-Mode, AsciiDoc, EPUB (v2 or v3), FictionBook2, and
several kinds of HTML/javascript slide shows (S5, Slidy, Slideous,
DZSlides, reveal.js).
.
Pandoc extends standard markdown syntax with footnotes, embedded LaTeX,
definition lists, tables, and other features. A compatibility mode is
provided for those who need a drop-in replacement for Markdown.pl.
.
In contrast to existing tools for converting markdown to HTML, which
use regex substitutions, pandoc has a modular design: it consists of a
set of readers, which parse text in a given format and produce a native
representation of the document, and a set of writers, which convert
this native representation into a target format. Thus, adding an input
or output format requires only adding a reader or writer.
.
This package contains the pandoc tool.
.
PDF output via PDFLaTeX requires the package texlive-latex-recommended,
via XeLaTeX it additionally requires texlive-xetex, and via LuaTeX
additionally texlive-luatex.
Package: pandoc-data
Architecture: all
Depends: ${cdbs:Depends}
, ${misc:Depends}
Recommends: ${cdbs:Recommends}
Suggests: ${cdbs:Suggests}
Description: general markup converter - data files
Pandoc is a Haskell library for converting from one markup format to
another, and a command-line tool that uses this library. It can read
markdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook,
MediaWiki markup, Haddock markup, OPML, and Textile, and it can write
markdown, reStructuredText, HTML, LaTeX (including rendering as plain
PDF or beamer slide shows), ConTeXt, DocBook, OPML, OpenDocument, ODT,
Word docx, RTF, MediaWiki, Textile, groff man pages, GNU Texinfo, plain
text, Emacs Org-Mode, AsciiDoc, EPUB (v2 or v3), FictionBook2, and
several kinds of HTML/javascript slide shows (S5, Slidy, Slideous,
DZSlides, reveal.js).
.
Pandoc extends standard markdown syntax with footnotes, embedded LaTeX,
definition lists, tables, and other features. A compatibility mode is
provided for those who need a drop-in replacement for Markdown.pl.
.
In contrast to existing tools for converting markdown to HTML, which
use regex substitutions, pandoc has a modular design: it consists of a
set of readers, which parse text in a given format and produce a native
representation of the document, and a set of writers, which convert
this native representation into a target format. Thus, adding an input
or output format requires only adding a reader or writer.
.
This package contains the data files for pandoc.
Package: libghc-pandoc-dev
Section: haskell
Priority: extra
Architecture: any
Depends: ${cdbs:Depends}
, ${haskell:Depends}
, ${haskell:Extra-Depends}
, ${misc:Depends}
, ${shlibs:Depends}
Recommends: ${haskell:Recommends}
Suggests: ${haskell:Suggests}
Provides: ${haskell:Provides}
Description: general markup converter - libraries
Pandoc is a Haskell library for converting from one markup format to
another, and a command-line tool that uses this library. It can read
markdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook,
MediaWiki markup, Haddock markup, OPML, and Textile, and it can write
markdown, reStructuredText, HTML, LaTeX (including rendering as plain
PDF or beamer slide shows), ConTeXt, DocBook, OPML, OpenDocument, ODT,
Word docx, RTF, MediaWiki, Textile, groff man pages, GNU Texinfo, plain
text, Emacs Org-Mode, AsciiDoc, EPUB (v2 or v3), FictionBook2, and
several kinds of HTML/javascript slide shows (S5, Slidy, Slideous,
DZSlides, reveal.js).
.
Pandoc extends standard markdown syntax with footnotes, embedded LaTeX,
definition lists, tables, and other features. A compatibility mode is
provided for those who need a drop-in replacement for Markdown.pl.
.
In contrast to existing tools for converting markdown to HTML, which
use regex substitutions, pandoc has a modular design: it consists of a
set of readers, which parse text in a given format and produce a native
representation of the document, and a set of writers, which convert
this native representation into a target format. Thus, adding an input
or output format requires only adding a reader or writer.
.
This package contains the libraries compiled for GHC.
Package: libghc-pandoc-doc
Section: doc
Priority: extra
Architecture: all
Depends: ${haskell:Depends}
, ${haskell:Extra-Depends}
, ${misc:Depends}
Recommends: ${haskell:Recommends}
Description: general markup converter - library documentation
Pandoc is a Haskell library for converting from one markup format to
another, and a command-line tool that uses this library. It can read
markdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook,
MediaWiki markup, Haddock markup, OPML, and Textile, and it can write
markdown, reStructuredText, HTML, LaTeX (including rendering as plain
PDF or beamer slide shows), ConTeXt, DocBook, OPML, OpenDocument, ODT,
Word docx, RTF, MediaWiki, Textile, groff man pages, GNU Texinfo, plain
text, Emacs Org-Mode, AsciiDoc, EPUB (v2 or v3), FictionBook2, and
several kinds of HTML/javascript slide shows (S5, Slidy, Slideous,
DZSlides, reveal.js).
.
Pandoc extends standard markdown syntax with footnotes, embedded LaTeX,
definition lists, tables, and other features. A compatibility mode is
provided for those who need a drop-in replacement for Markdown.pl.
.
In contrast to existing tools for converting markdown to HTML, which
use regex substitutions, pandoc has a modular design: it consists of a
set of readers, which parse text in a given format and produce a native
representation of the document, and a set of writers, which convert
this native representation into a target format. Thus, adding an input
or output format requires only adding a reader or writer.
.
This package contains the library documentation for Pandoc.
Package: libghc-pandoc-prof
Section: haskell
Priority: extra
Architecture: any
Depends: ${haskell:Depends}
, ${haskell:Extra-Depends}
, ${misc:Depends}
Suggests: ${cdbs:Suggests}
Provides: ${haskell:Provides}
Description: general markup converter - profiling libraries
Pandoc is a Haskell library for converting from one markup format to
another, and a command-line tool that uses this library. It can read
markdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook,
MediaWiki markup, Haddock markup, OPML, and Textile, and it can write
markdown, reStructuredText, HTML, LaTeX (including rendering as plain
PDF or beamer slide shows), ConTeXt, DocBook, OPML, OpenDocument, ODT,
Word docx, RTF, MediaWiki, Textile, groff man pages, GNU Texinfo, plain
text, Emacs Org-Mode, AsciiDoc, EPUB (v2 or v3), FictionBook2, and
several kinds of HTML/javascript slide shows (S5, Slidy, Slideous,
DZSlides, reveal.js).
.
Pandoc extends standard markdown syntax with footnotes, embedded LaTeX,
definition lists, tables, and other features. A compatibility mode is
provided for those who need a drop-in replacement for Markdown.pl.
.
In contrast to existing tools for converting markdown to HTML, which
use regex substitutions, pandoc has a modular design: it consists of a
set of readers, which parse text in a given format and produce a native
representation of the document, and a set of writers, which convert
this native representation into a target format. Thus, adding an input
or output format requires only adding a reader or writer.
.
This package contains the profiling libraries for Pandoc.
debian/TODO 0000644 0000000 0000000 00000000156 12260026615 007660 0 ustar * Investigate if pandoc binary needs to be stripped
* If possible enable testsuite if not done implicitly
debian/pandoc.install 0000644 0000000 0000000 00000000046 12260026615 012022 0 ustar debian/tmp-inst-*/usr/bin/* /usr/bin/
debian/hsmarkdown.1 0000644 0000000 0000000 00000002444 12260026615 011431 0 ustar .TH HSMARKDOWN 1 "March 23, 2010" "Pandoc User Manuals"
.SH NAME
.PP
hsmarkdown - convert markdown-formatted text to HTML
.SH SYNOPSIS
.PP
hsmarkdown [\f[I]input-file\f[]]\&...
.SH DESCRIPTION
.PP
\f[B]hsmarkdown\f[] converts markdown-formatted text to HTML.
It is designed to be usable as a drop-in replacement for John
Gruber's \f[B]Markdown.pl\f[].
.PP
If no \f[I]input-file\f[] is specified, input is read from
\f[I]stdin\f[].
Otherwise, the \f[I]input-files\f[] are concatenated (with a blank
line between each) and used as input.
Output goes to \f[I]stdout\f[] by default.
For output to a file, use shell redirection:
.PP
\f[CR]
hsmarkdown\ input.txt\ >\ output.html
\f[]
.PP
\f[B]hsmarkdown\f[] is implemented as a symlink to the
\f[B]pandoc\f[](1) executable.
When called under the name \f[B]hsmarkdown\f[], \f[B]pandoc\f[]
behaves as if it had been called with the options
\f[B]--from\ markdown\ --to\ html\ --strict\f[] and disables all
other options.
(Command-line options will be interpreted as filenames, as they are
by \f[B]Markdown.pl\f[].)
.SH SEE ALSO
.PP
\f[B]pandoc\f[](1).
The \f[I]README\f[] file distributed with Pandoc contains full
documentation.
.PP
The Pandoc source code and all documentation may be downloaded from
.
.SH AUTHORS
John MacFarlane.
debian/rules 0000755 0000000 0000000 00000012277 12260253643 010262 0 ustar #!/usr/bin/make -f
include /usr/share/cdbs/1/rules/upstream-tarball.mk
include /usr/share/cdbs/1/rules/utils.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/hlibrary.mk
# ABI by default follows upstream version (without repackaging suffix)
abi = $(DEB_UPSTREAM_TARBALL_VERSION)
DEB_UPSTREAM_URL = https://hackage.haskell.org/package/$(DEB_UPSTREAM_PACKAGE)-$(DEB_UPSTREAM_TARBALL_VERSION)
DEB_UPSTREAM_REPACKAGE_EXCLUDES = data/LaTeXMathML.js tests/s5.fancy.html
DEB_COPYRIGHT_CHECK_IGNORE_REGEX = ^.*\.(gif|jpg|odt)|debian/(changelog|copyright(|_hints|_newhints))$
DEB_INSTALL_MANPAGES_pandoc = man/man1/*.1 man/man5/*.5 debian/hsmarkdown.1
# Use threaded RTS only when supported
# TODO: use _GHC_ after jessie: supported since haskell-devscripts 0.8.5
DEB_SETUP_GHC6_CONFIGURE_ARGS += $(if $(wildcard /usr/lib/ghc-$(GHC6_VERSION)/libHSrts_thr.a),,--flags=-threaded)
# Disable timer to help build on slow arches like hppa
# TODO: use _GHC_ after jessie: supported since haskell-devscripts 0.8.5
DEB_SETUP_GHC6_CONFIGURE_ARGS += --ghc-options="+RTS -V0 -RTS"
# put aside upstream-shipped temp files during build but after copyright-check
upstreamtmpfiles = man/man1/pandoc.1 man/man5/pandoc_markdown.5
pre-build:: debian/stamp-upstreamtmpstuff
debian/stamp-upstreamtmpstuff: debian/stamp-copyright-check
for file in $(upstreamtmpfiles); do \
[ ! -e $$file ] || [ -e $$file.upstream ] || cp $$file $$file.upstream; \
done
touch $@
clean::
for file in $(upstreamtmpfiles); do \
[ ! -e $$file.upstream ] || mv -f $$file.upstream $$file; \
done
rm -f debian/stamp-upstreamtmpstuff
# install data to varying path, and add symlink when datadir versioned
# TODO: simplify after jessie+1: unversioned since haskell-devscripts 0.8.19
datadir := $(if $(shell grep datasubdir /usr/share/cdbs/1/class/hlibrary.mk),pandoc,pandoc-$(abi))
DEB_DH_INSTALL_ARGS_pandoc-data = debian/tmp-inst-*/usr/share/$(datadir)/data /usr/share/$(datadir)/
DEB_DH_LINK_pandoc-data = $(if $(call cdbs_streq,$(datadir),pandoc),,/usr/share/$(datadir) /usr/share/pandoc)
# Haskell dependencies for any build from pandoc.cabal
# * Versions only relevant post Squeeze when libhc-* namespace was introduced
deps-ghc += unordered-containers,<<,3
deps-ghc += parsec3,<<,3.2
deps-ghc += mtl,<<,2.2
deps-ghc += network,<<,2.5
deps-ghc += text,>=,0.11,<<,0.12
deps-ghc += zip-archive,>=,0.1.3.3,<<,0.2
deps-ghc += http,<<,1:4000.3
deps-ghc += texmath,>=,0.6.5.2,<<,0.7
deps-ghc += xml,<<,1.4
deps-ghc += random,<<1.1
deps-ghc += extensible-exceptions,<<,0.2
deps-ghc += pandoc-types,>=,1.12,<<,1.13
deps-ghc += aeson,<<,0.7
deps-ghc += tagsoup,<<,0.14
deps-ghc += base64-bytestring,<<,1.1
deps-ghc += zlib,<<,0.6
deps-ghc += highlighting-kate,>=,0.5.5,<<,0.6
deps-ghc += data-default,>=,0.4,<<,0.6
deps-ghc += temporary,<<,1.2
deps-ghc += blaze-html,>=,0.5,<<,0.7
deps-ghc += blaze-markup,<<,0.6
deps-ghc += attoparsec,<<,0.11
deps-ghc += yaml,>=,0.8.3,<<,0.9
deps-ghc += hslua,<<,0.4
deps-ghc += http-conduit,>=,1.9,<<,1.10
deps-ghc += http-types,>=,0.8,<<,0.9
deps-ghc += text,>=,0.11,<<,0.12
# Should be safe to drop versioning for Squeeze
deps-ghc += syb,<<,0.5
# Haskell dependencies for testsuite from pandoc.cabal
deps-ghc-test += diff,>=,0.2,<<,0.3
deps-ghc-test += test-framework,<<,0.9
deps-ghc-test += test-framework-hunit,<<,0.4
deps-ghc-test += test-framework-quickcheck2,<<,0.4
deps-ghc-test += quickcheck,<<,2.7
deps-ghc-test += hunit,<<,1.3
deps-ghc-test += template-haskell,<<,2.9
deps-ghc-test += ansi-terminal,<<,0.7
# Haskell dependencies (maybe) needed for documentation
# TODO: actually use these (not maintain Build-depends-indep by hand)
deps-ghc-doc += blaze-builder
deps-ghc-doc += digest
deps-ghc-doc += dlist
deps-ghc-doc += hs-bibutils
deps-ghc-doc += pcre-light
deps-ghc-doc += rts
deps-ghc-doc += transformers
deps-ghc-doc += utf8-string
expand-ghc-dep = $(comma) libghc-$2-$1 $(if $3,($3 $4)$(if $5,$(comma) libghc-$2-$1 ($5 $6)))
strip-ghc-deps = $(foreach dep,$2,$(call expand-ghc-dep,$1,$(word 1,$(subst $(comma),$(space),$(dep)))))
expand-ghc-deps = $(foreach dep,$2,$(call expand-ghc-dep,$1,$(word 1,$(subst $(comma),$(space),$(dep))),$(word 2,$(subst $(comma),$(space),$(dep))),$(word 3,$(subst $(comma),$(space),$(dep))),$(word 4,$(subst $(comma),$(space),$(dep))),$(word 5,$(subst $(comma),$(space),$(dep)))))
# Needed by upstream build process
CDBS_BUILD_DEPENDS += , ghc, alex, happy
CDBS_BUILD_DEPENDS += $(call expand-ghc-deps,dev,$(deps-ghc))
# FIXME: enable, set DEB_ENABLE_TESTS = yes, and configure with -ftests
#CDBS_BUILD_DEPENDS += $(call expand-ghc-deps,dev,$(deps-ghc-test))
CDBS_BUILD_DEPENDS += , ghc-prof
CDBS_BUILD_DEPENDS += , $(call strip-ghc-deps,prof,$(deps-ghc))
CDBS_BUILD_DEPENDS_INDEP += , ghc-doc
CDBS_BUILD_DEPENDS_INDEP += , $(call strip-ghc-deps,doc,$(deps-ghc) $(deps-ghc-doc))
# Needed for our packaging
CDBS_BUILD_DEPENDS += , haskell-devscripts
# Needed (always/often/seldom) at runtime
# texlive-* needed for PDF output support
# TODO: recommend pandoc-citeproc (and add to description) when in Debian
# TODO: suggest slide show Javascript libraries when in Debian
CDBS_DEPENDS_pandoc = pandoc-data
CDBS_SUGGESTS_pandoc = texlive-latex-recommended, texlive-xetex, texlive-luatex
CDBS_SUGGESTS_pandoc +=, pandoc-citeproc
debian/copyright 0000644 0000000 0000000 00000007417 12260052370 011127 0 ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: pandoc
Upstream-Contact: https://github.com/jgm/pandoc/issues
Source: https://hackage.haskell.org/package/pandoc/
git://github.com/jgm/pandoc.git
Repackaged, excluding non-DFSG files
Files-Excluded: data/LaTeXMathML.js tests/s5.fancy.html
Files: *
Copyright: 2006-2013, John MacFarlane
License: GPL-2+
Files: data/MathMLinHTML.js
Copyright: 2005, Peter Jipsen
License: GPL-2+
Files: src/Text/Pandoc/Writers/Org.hs
Copyright: 2006-2010, Puneeth Chaganti
License: GPL-2+
Files: src/Text/Pandoc/Readers/Textile.hs
Copyright: 2010-2012, Paul Rivier
2010-2012, John MacFarlane
License: GPL-2+
Files: src/Text/Pandoc/Readers/Haddock/*
Copyright: 2002, Simon Marlow
License: BSD-2-clause
Comment:
Code contains no license but references the Haddock project, and
https://hackage.haskell.org/package/haddock declares the license
listed (even if - apparently wrongly - labeled as BSD-3-clause).
Files: src/Text/Pandoc/Readers/Haddock.hs
Copyright: 2013, David Lazar
License: GPL-2+
Files: src/Text/Pandoc/Writers/OpenDocument.hs
Copyright: 2008-2010, Andrea Rossato
2008-2010, John MacFarlane
License: GPL-2+
Files: src/Text/Pandoc/Writers/Texinfo.hs
Copyright: 2008-2010, John MacFarlane
2008-2010, Peter Wang
License: GPL-2+
Files: tests/movie.jpg
Copyright: none (public domain)
License: public-domain
This art is in the public domai
Files: debian/*
Copyright: 2006-2010, John MacFarlane
2007-2008, Recai Oktaş
2008-2010, Jonas Smedegaard
License: GPL-2+
License: GPL-2+
This file is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version.
.
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.
.
Comment:
.
On Debian systems the 'GNU General Public License' version 2 is located
in '/usr/share/common-licenses/GPL-2'.
.
You should have received a copy of the 'GNU General Public License'
along with this program. If not, see .
License: BSD-2-clause
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.
debian/copyright_hints 0000644 0000000 0000000 00000025062 12260041664 012334 0 ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: FIXME
Upstream-Contact: FIXME
Source: FIXME
Disclaimer: Autogenerated by CDBS
Files: BUGS
CONTRIBUTING.md
INSTALL
Setup.hs
benchmark/benchmark-pandoc.hs
data/dzslides/template.html
data/epub.css
data/reference.docx
data/sample.lua
data/templates/default.asciidoc
data/templates/default.beamer
data/templates/default.context
data/templates/default.docbook
data/templates/default.dzslides
data/templates/default.epub
data/templates/default.epub3
data/templates/default.html
data/templates/default.html5
data/templates/default.latex
data/templates/default.man
data/templates/default.markdown
data/templates/default.mediawiki
data/templates/default.opendocument
data/templates/default.opml
data/templates/default.org
data/templates/default.plain
data/templates/default.revealjs
data/templates/default.rst
data/templates/default.rtf
data/templates/default.s5
data/templates/default.slideous
data/templates/default.slidy
data/templates/default.texinfo
data/templates/default.textile
debian/NEWS
debian/README.source
debian/TODO
debian/compat
debian/control
debian/control.in
debian/gbp.conf
debian/hsmarkdown.1
debian/libghc-pandoc-doc.doc-base
debian/pandoc-data.install
debian/pandoc.README.Debian
debian/pandoc.install
debian/pandoc.links
debian/patches/1001_online_latexmathml_default.patch
debian/patches/2001_avoid_missing_files.patch
debian/patches/README
debian/patches/series
debian/rules
debian/source/format
debian/watch
man/make-pandoc-man-pages.hs
man/man1/pandoc.1.template
man/man5/pandoc_markdown.5
man/man5/pandoc_markdown.5.template
src/Text/Pandoc/Compat/Monoid.hs
src/Text/Pandoc/Compat/TagSoupEntity.hs
src/Text/Pandoc/Data.hsb
src/Text/Pandoc/Readers/Haddock/Parse.y
src/Text/Pandoc/Readers/OPML.hs
tests/Tests/Arbitrary.hs
tests/Tests/Helpers.hs
tests/Tests/Old.hs
tests/Tests/Readers/LaTeX.hs
tests/Tests/Readers/RST.hs
tests/Tests/Shared.hs
tests/Tests/Walk.hs
tests/Tests/Writers/ConTeXt.hs
tests/Tests/Writers/HTML.hs
tests/Tests/Writers/LaTeX.hs
tests/Tests/Writers/Markdown.hs
tests/Tests/Writers/Native.hs
tests/docbook-reader.docbook
tests/fb2.basic.fb2
tests/fb2.basic.markdown
tests/fb2.images-embedded.fb2
tests/fb2.images-embedded.html
tests/fb2.images.fb2
tests/fb2.images.markdown
tests/fb2.math.fb2
tests/fb2.math.markdown
tests/fb2.test-small.png
tests/fb2.titles.fb2
tests/fb2.titles.markdown
tests/haddock-reader.haddock
tests/haddock-reader.native
tests/insert
tests/latex-reader.latex
tests/lhs-test-markdown.native
tests/lhs-test.fragment.html+lhs
tests/lhs-test.html
tests/lhs-test.html+lhs
tests/lhs-test.latex
tests/lhs-test.latex+lhs
tests/lhs-test.markdown
tests/lhs-test.markdown+lhs
tests/lhs-test.native
tests/lhs-test.rst
tests/lhs-test.rst+lhs
tests/markdown-citations.native
tests/markdown-citations.txt
tests/markdown-reader-more.native
tests/markdown-reader-more.txt
tests/mediawiki-reader.native
tests/mediawiki-reader.wiki
tests/opml-reader.native
tests/opml-reader.opml
tests/pipe-tables.native
tests/pipe-tables.txt
tests/rst-reader.rst
tests/s5.basic.html
tests/s5.fragment.html
tests/s5.inserts.html
tests/s5.native
tests/tables-rstsubset.native
tests/tables.asciidoc
tests/tables.context
tests/tables.docbook
tests/tables.fb2
tests/tables.html
tests/tables.latex
tests/tables.man
tests/tables.markdown
tests/tables.mediawiki
tests/tables.native
tests/tables.opendocument
tests/tables.org
tests/tables.plain
tests/tables.rst
tests/tables.rtf
tests/tables.texinfo
tests/tables.textile
tests/tables.txt
tests/test-pandoc.hs
tests/testsuite.txt
tests/textile-reader.native
tests/writer.asciidoc
tests/writer.context
tests/writer.docbook
tests/writer.latex
tests/writer.man
tests/writer.markdown
tests/writer.mediawiki
tests/writer.org
tests/writer.plain
tests/writer.rst
tests/writer.texinfo
tests/writer.textile
Copyright: *No copyright*
License: UNKNOWN
FIXME
Files: src/Text/Pandoc.hs
src/Text/Pandoc/Parsing.hs
src/Text/Pandoc/Readers/HTML.hs
src/Text/Pandoc/Readers/RST.hs
src/Text/Pandoc/Writers/AsciiDoc.hs
src/Text/Pandoc/Writers/Docbook.hs
src/Text/Pandoc/Writers/HTML.hs
src/Text/Pandoc/Writers/LaTeX.hs
src/Text/Pandoc/Writers/Native.hs
src/Text/Pandoc/Writers/RST.hs
src/Text/Pandoc/Writers/RTF.hs
src/Text/Pandoc/XML.hs
Copyright: 2006-2010, John MacFarlane
: 2006-2010, John MacFarlane
License: GPL-2+
FIXME
Files: src/Text/Pandoc/Options.hs
src/Text/Pandoc/PDF.hs
src/Text/Pandoc/Readers/MediaWiki.hs
src/Text/Pandoc/Slides.hs
src/Text/Pandoc/Writers/Custom.hs
src/Text/Pandoc/Writers/Docx.hs
Copyright: 2012, John MacFarlane
: 2012, John MacFarlane
License: GPL-2+
FIXME
Files: tests/docbook-reader.native
tests/html-reader.native
tests/latex-reader.native
tests/rst-reader.native
tests/testsuite.native
tests/writer.native
Copyright: ",Space,Str "\169"
License: UNKNOWN
FIXME
Files: src/Text/Pandoc/Pretty.hs
src/Text/Pandoc/UTF8.hs
src/Text/Pandoc/UUID.hs
src/Text/Pandoc/Writers/Textile.hs
Copyright: 2010, John MacFarlane
: 2010, John MacFarlane
License: GPL-2+
FIXME
Files: src/Text/Pandoc/ImageSize.hs
src/Text/Pandoc/MIME.hs
src/Text/Pandoc/Readers/Native.hs
src/Text/Pandoc/SelfContained.hs
Copyright: 2011, John MacFarlane
: 2011, John MacFarlane
License: GPL-2+
FIXME
Files: src/Text/Pandoc/Asciify.hs
src/Text/Pandoc/Process.hs
src/Text/Pandoc/Writers/OPML.hs
src/Text/Pandoc/Writers/Shared.hs
Copyright: 2013, John MacFarlane
: 2013, John MacFarlane
License: GPL-2+
FIXME
Files: src/Text/Pandoc/Readers/Markdown.hs
src/Text/Pandoc/Shared.hs
src/Text/Pandoc/Writers/Markdown.hs
Copyright: 2006-2010, John MacFarlane
2006-2013, John MacFarlane
: 2006-2013, John MacFarlane
License: GPL-2+
FIXME
Files: src/Text/Pandoc/Readers/TeXMath.hs
src/Text/Pandoc/Writers/ConTeXt.hs
src/Text/Pandoc/Writers/Man.hs
Copyright: 2007-2010, John MacFarlane
: 2007-2010, John MacFarlane
License: GPL-2+
FIXME
Files: src/Text/Pandoc/Writers/MediaWiki.hs
src/Text/Pandoc/Writers/ODT.hs
Copyright: 2008-2010, John MacFarlane
: 2008-2010, John MacFarlane
License: GPL-2+
FIXME
Files: tests/html-reader.html
tests/writer.html
Copyright:
License: UNKNOWN
FIXME
Files: src/Text/Pandoc/Readers/LaTeX.hs
Copyright: 2006-2012, John MacFarlane
: 2006-2012, John MacFarlane
License: GPL-2+
FIXME
Files: pandoc.hs
Copyright: 2006-2013, John MacFarlane
2006-2013, John MacFarlane\n" ++
: 2006-2013, John MacFarlane
License: GPL-2+
FIXME
Files: src/Text/Pandoc/Highlighting.hs
Copyright: 2008, John MacFarlane
: 2008, John MacFarlane
License: GPL-2+
FIXME
Files: src/Text/Pandoc/Writers/OpenDocument.hs
Copyright: 2008-2010, Andrea Rossato
: 2008-2010, Andrea Rossato and John MacFarlane
License: GPL-2+
FIXME
Files: src/Text/Pandoc/Writers/Texinfo.hs
Copyright: 2008-2010, John MacFarlane and Peter Wang
: 2008-2010, John MacFarlane and Peter Wang
License: GPL-2+
FIXME
Files: src/Text/Pandoc/Templates.hs
Copyright: 2009-2013, John MacFarlane
: 2009-2013, John MacFarlane
License: GPL-2+
FIXME
Files: src/Text/Pandoc/Writers/EPUB.hs
Copyright: 2010, John MacFarlane
: 2010, John MacFarlane
claimant", "cpc")
License: GPL-2+
FIXME
Files: src/Text/Pandoc/Writers/Org.hs
Copyright: 2006-2010, Puneeth Chaganti
: 2010, Puneeth Chaganti
License: GPL-2+
FIXME
Files: src/Text/Pandoc/Readers/Textile.hs
Copyright: 2010, Paul Rivier | tr '*#' '.@'
: 2010-2012, Paul Rivier and John MacFarlane
License: GPL-2+
FIXME
Files: src/Text/Pandoc/Writers/FB2.hs
Copyright: 2011-2012, Sergey Astanin
License: GPL-2+
FIXME
Files: COPYING
Copyright: 1989, 1991 Free Software Foundation, Inc
disclaimer" for the program, if
interest in the program
law:
the software, and
year name of author
License: GPL-ever
FIXME
Files: tests/textile-reader.textile
Copyright: 2008
License: UNKNOWN
FIXME
Files: tests/writer.opml
Copyright:
AT&T has an ampersand in their name.
AT&T is another way to write it.
This & that.
4 \< 5.
6 \> 5.
Backslash: \\
Backtick: \`
Asterisk: \*
Underscore: \_
Left brace: {
Right brace: }
Left bracket: [
Right bracket:
License: UNKNOWN
FIXME
Files: src/Text/Pandoc/Readers/Haddock.hs
Copyright: : 2013, David Lazar
License: UNKNOWN
FIXME
Files: tests/writer.fb2
Copyright:
AT&T has an ampersand in their name.
AT&T is another way to write it.
This & that.
4 < 5.
6 > 5.
Backslash: \
Backtick: `
Asterisk: *
Underscore: _
Left brace: {
Right brace: }
Left bracket: [
Right bracket:
License: UNKNOWN
FIXME
Files: tests/writer.opendocument
Copyright:
License: UNKNOWN
FIXME
Files: README
Copyright: 2006-2013, John MacFarlane (jgm at berkeley dot edu). Released under the
2007, Joe Smith
2007, John Smith, CC BY-NC
for full and warranty notices.)
License: UNKNOWN
FIXME
Files: pandoc.cabal
Copyright: 2006-2013, John MacFarlane
License: UNKNOWN
FIXME
Files: changelog
Copyright: 2007, John Smith, CC BY-NC
file
message in Main.hs
message to '-v' output, modeled after FSF messages
License: UNKNOWN
FIXME
Files: data/MathMLinHTML.js
Copyright: Peter Jipsen http://www.chapman.edu/~jipsen
License: UNKNOWN
FIXME
Files: src/Text/Pandoc/Readers/Haddock/Lex.x
Copyright: Simon Marlow 2002
License: UNKNOWN
FIXME
Files: man/man1/pandoc.1
Copyright: 2006\-2013, John MacFarlane (jgm at berkeley dot edu)
for full and warranty notices.) Other
License: UNKNOWN
FIXME
Files: tests/writer.rtf
Copyright: \u169?\sa180\par}
License: UNKNOWN
FIXME
Files: tests/Tests/Readers/Markdown.hs
Copyright: du socialisme»"
du socialisme»"))
License: UNKNOWN
FIXME
Files: src/Text/Pandoc/Readers/DocBook.hs
Copyright: - information about a document
License: UNKNOWN
FIXME
Files: COPYRIGHT
Copyright: 2004, Peter Jipsen http://www.chapman.edu/~jipsen
2005, Peter Jipsen
2006-2013, John MacFarlane
2007, Jared Breland
2008-2010, Andrea Rossato
2008-2010, Andrea Rossato and John MacFarlane
2008-2010, John MacFarlane and Peter Wang
2010, Paul Rivier
2010, Puneeth Chaganti
License: WTFPL GPL-2+
FIXME
debian/libghc-pandoc-doc.doc-base 0000644 0000000 0000000 00000000446 12260026615 014026 0 ustar Document: libghc-pandoc-doc
Title: Pandoc library documentation
Author: John MacFarlane
Abstract: This is the API documentation of the Pandoc library.
Section: Programming
Format: html
Index: /usr/share/doc/libghc-pandoc-doc/html/index.html
Files: /usr/share/doc/libghc-pandoc-doc/html/*.html
debian/NEWS 0000644 0000000 0000000 00000000373 12260026615 007670 0 ustar pandoc (1.12.2.1-1) unstable; urgency=low
* Major version 1.12 introduced a range of behavior changes, e.g for
bibliography handling. See /usr/share/doc/pandoc/changelog.gz.
-- Jonas Smedegaard Sat, 28 Dec 2013 23:16:36 +0100
debian/source/ 0000755 0000000 0000000 00000000000 12260026615 010466 5 ustar debian/source/format 0000644 0000000 0000000 00000000014 12260026615 011674 0 ustar 3.0 (quilt)
debian/patches/ 0000755 0000000 0000000 00000000000 12260270216 010613 5 ustar debian/patches/2001_avoid_missing_files.patch 0000644 0000000 0000000 00000002201 12260030436 016304 0 ustar Description: avoid missing files during build
Author: Jonas Smedegaard
Last-Update: 2013-12-29
--- a/pandoc.cabal
+++ b/pandoc.cabal
@@ -72,7 +72,6 @@
-- stylesheet for EPUB writer
data/epub.css,
-- data for LaTeXMathML writer
- data/LaTeXMathML.js,
data/MathMLinHTML.js,
-- data for dzslides writer
data/dzslides/template.html,
@@ -114,7 +113,6 @@
tests/rst-reader.native,
tests/rst-reader.rst,
tests/s5.basic.html,
- tests/s5.fancy.html,
tests/s5.fragment.html,
tests/s5.inserts.html,
tests/s5.native,
--- a/tests/Tests/Old.hs
+++ b/tests/Tests/Old.hs
@@ -90,7 +90,6 @@
]
, testGroup "s5"
[ s5WriterTest "basic" ["-s"] "s5"
- , s5WriterTest "fancy" ["-s","-m","-i"] "s5"
, s5WriterTest "fragment" [] "html"
, s5WriterTest "inserts" ["-s", "-H", "insert",
"-B", "insert", "-A", "insert", "-c", "main.css"] "html"
debian/patches/series 0000644 0000000 0000000 00000000105 12260030324 012016 0 ustar 1001_online_latexmathml_default.patch
2001_avoid_missing_files.patch
debian/patches/README 0000644 0000000 0000000 00000000211 12260027215 011464 0 ustar 0xxx: Grabbed from upstream development.
1xxx: Possibly relevant for upstream adoption.
2xxx: Only relevant for official Debian release.
debian/patches/1001_online_latexmathml_default.patch 0000644 0000000 0000000 00000006150 12260270133 017665 0 ustar Description: use online LaTeXMathML.js by default
Author: Jonas Smedegaard
Last-Update: 2013-12-29
--- a/pandoc.hs
+++ b/pandoc.hs
@@ -702,8 +702,11 @@
, Option "m" ["latexmathml", "asciimathml"]
(OptArg
- (\arg opt ->
- return opt { optHTMLMathMethod = LaTeXMathML arg })
+ (\arg opt -> do
+ let url' = case arg of
+ Just u -> u
+ Nothing -> "http://math.etsu.edu/LaTeXMathML/LaTeXMathML.js"
+ return opt { optHTMLMathMethod = LaTeXMathML url'})
"URL")
"" -- "Use LaTeXMathML script in html output"
@@ -1033,10 +1036,6 @@
else throwIO e)
variables' <- case mathMethod of
- LaTeXMathML Nothing -> do
- s <- readDataFileUTF8 datadir
- ("LaTeXMathML.js")
- return $ ("mathml-script", s) : variables
MathML Nothing -> do
s <- readDataFileUTF8 datadir
("MathMLinHTML.js")
--- a/src/Text/Pandoc/Options.hs
+++ b/src/Text/Pandoc/Options.hs
@@ -234,7 +234,7 @@
data EPUBVersion = EPUB2 | EPUB3 deriving (Eq, Show, Read)
data HTMLMathMethod = PlainMath
- | LaTeXMathML (Maybe String) -- url of LaTeXMathML.js
+ | LaTeXMathML String -- url of LaTeXMathML.js
| JsMath (Maybe String) -- url of jsMath load script
| GladTeX
| WebTeX String -- url of TeX->image script.
--- a/man/man1/pandoc.1
+++ b/man/man1/pandoc.1
@@ -882,14 +882,10 @@
.SS Math rendering in HTML
.TP
.B \f[C]\-m\f[] [\f[I]URL\f[]], \f[C]\-\-latexmathml\f[][=\f[I]URL\f[]]
-Use the LaTeXMathML script to display embedded TeX math in HTML output.
-To insert a link to a local copy of the \f[C]LaTeXMathML.js\f[] script,
-provide a \f[I]URL\f[].
-If no \f[I]URL\f[] is provided, the contents of the script will be
-inserted directly into the HTML header, preserving portability at the
-price of efficiency.
-If you plan to use math on several pages, it is much better to link to a
-copy of the script, so it can be cached.
+Use LaTeXMathML to display embedded TeX math in HTML output.
+The \f[I]URL\f[] should point to the \f[C]LaTeXMathML.js\f[] load script.
+If a \f[I]URL\f[] is not provided, a link to LaTeXMathML.js at the
+Homepage of LaTeXMathML will be inserted.
.RS
.RE
.TP
--- a/src/Text/Pandoc/Writers/HTML.hs
+++ b/src/Text/Pandoc/Writers/HTML.hs
@@ -133,7 +133,7 @@
let thebody = blocks' >> footnoteSection opts notes
let math = if stMath st
then case writerHTMLMathMethod opts of
- LaTeXMathML (Just url) ->
+ LaTeXMathML url ->
H.script ! A.src (toValue url)
! A.type_ "text/javascript"
$ mempty
debian/compat 0000644 0000000 0000000 00000000002 12260026615 010364 0 ustar 8
debian/control 0000644 0000000 0000000 00000026333 12260254022 010573 0 ustar Source: pandoc
Section: text
Priority: optional
Maintainer: Debian Haskell Group
Uploaders: Jonas Smedegaard
, Kiwamu Okabe
, Clint Adams
Build-Depends: cdbs,
devscripts,
debhelper,
dh-buildinfo,
ghc,
alex,
happy,
libghc-unordered-containers-dev (<< 3),
libghc-parsec3-dev (<< 3.2),
libghc-mtl-dev (<< 2.2),
libghc-network-dev (<< 2.5),
libghc-text-dev (<< 0.12),
libghc-zip-archive-dev (>= 0.1.3.3),
libghc-zip-archive-dev (<< 0.2),
libghc-http-dev (<< 1:4000.3),
libghc-texmath-dev (>= 0.6.5.2),
libghc-texmath-dev (<< 0.7),
libghc-xml-dev (<< 1.4),
libghc-random-dev (<<1.1 ),
libghc-extensible-exceptions-dev (<< 0.2),
libghc-pandoc-types-dev (>= 1.12),
libghc-pandoc-types-dev (<< 1.13),
libghc-aeson-dev (<< 0.7),
libghc-tagsoup-dev (<< 0.14),
libghc-base64-bytestring-dev (<< 1.1),
libghc-zlib-dev (<< 0.6),
libghc-highlighting-kate-dev (>= 0.5.5),
libghc-highlighting-kate-dev (<< 0.6),
libghc-data-default-dev (>= 0.4),
libghc-data-default-dev (<< 0.6),
libghc-temporary-dev (<< 1.2),
libghc-blaze-html-dev (>= 0.5),
libghc-blaze-html-dev (<< 0.7),
libghc-blaze-markup-dev (<< 0.6),
libghc-attoparsec-dev (<< 0.11),
libghc-yaml-dev (>= 0.8.3),
libghc-yaml-dev (<< 0.9),
libghc-hslua-dev (<< 0.4),
libghc-http-conduit-dev (>= 1.9),
libghc-http-conduit-dev (<< 1.10),
libghc-http-types-dev (>= 0.8),
libghc-http-types-dev (<< 0.9),
libghc-text-dev (>= 0.11),
libghc-text-dev (<< 0.12),
libghc-syb-dev (<< 0.5),
ghc-prof,
libghc-unordered-containers-prof,
libghc-parsec3-prof,
libghc-mtl-prof,
libghc-network-prof,
libghc-zip-archive-prof,
libghc-http-prof,
libghc-texmath-prof,
libghc-xml-prof,
libghc-random-prof,
libghc-extensible-exceptions-prof,
libghc-pandoc-types-prof,
libghc-aeson-prof,
libghc-tagsoup-prof,
libghc-base64-bytestring-prof,
libghc-zlib-prof,
libghc-highlighting-kate-prof,
libghc-data-default-prof,
libghc-temporary-prof,
libghc-blaze-html-prof,
libghc-blaze-markup-prof,
libghc-attoparsec-prof,
libghc-yaml-prof,
libghc-hslua-prof,
libghc-http-conduit-prof,
libghc-http-types-prof,
libghc-text-prof,
libghc-syb-prof,
haskell-devscripts
Build-Depends-Indep: ghc-doc
, libghc-unordered-containers-doc
, libghc-parsec3-doc
, libghc-mtl-doc
, libghc-network-doc
, libghc-text-doc
, libghc-zip-archive-doc
, libghc-http-doc
, libghc-texmath-doc
, libghc-xml-doc
, libghc-random-doc
, libghc-extensible-exceptions-doc
, libghc-pandoc-types-doc
, libghc-aeson-doc
, libghc-tagsoup-doc
, libghc-base64-bytestring-doc
, libghc-zlib-doc
, libghc-highlighting-kate-doc
, libghc-data-default-doc
, libghc-temporary-doc
, libghc-blaze-html-doc
, libghc-blaze-markup-doc
, libghc-attoparsec-doc
, libghc-yaml-doc
, libghc-hslua-doc
, libghc-http-conduit-doc
, libghc-http-types-doc
, libghc-text-doc
, libghc-syb-doc
, libghc-blaze-builder-doc
, libghc-digest-doc
, libghc-dlist-doc
, libghc-hs-bibutils-doc
, libghc-pcre-light-doc
, libghc-transformers-doc
, libghc-utf8-string-doc
Standards-Version: 3.9.5
Homepage: http://johnmacfarlane.net/pandoc/
Vcs-Git: git://anonscm.debian.org/git/collab-maint/pandoc.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/pandoc.git
Package: pandoc
Architecture: any
Depends: ${cdbs:Depends}
, ${misc:Depends}
, ${shlibs:Depends}
Recommends: ${cdbs:Recommends}
Suggests: ${cdbs:Suggests}
Description: general markup converter
Pandoc is a Haskell library for converting from one markup format to
another, and a command-line tool that uses this library. It can read
markdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook,
MediaWiki markup, Haddock markup, OPML, and Textile, and it can write
markdown, reStructuredText, HTML, LaTeX (including rendering as plain
PDF or beamer slide shows), ConTeXt, DocBook, OPML, OpenDocument, ODT,
Word docx, RTF, MediaWiki, Textile, groff man pages, GNU Texinfo, plain
text, Emacs Org-Mode, AsciiDoc, EPUB (v2 or v3), FictionBook2, and
several kinds of HTML/javascript slide shows (S5, Slidy, Slideous,
DZSlides, reveal.js).
.
Pandoc extends standard markdown syntax with footnotes, embedded LaTeX,
definition lists, tables, and other features. A compatibility mode is
provided for those who need a drop-in replacement for Markdown.pl.
.
In contrast to existing tools for converting markdown to HTML, which
use regex substitutions, pandoc has a modular design: it consists of a
set of readers, which parse text in a given format and produce a native
representation of the document, and a set of writers, which convert
this native representation into a target format. Thus, adding an input
or output format requires only adding a reader or writer.
.
This package contains the pandoc tool.
.
PDF output via PDFLaTeX requires the package texlive-latex-recommended,
via XeLaTeX it additionally requires texlive-xetex, and via LuaTeX
additionally texlive-luatex.
Package: pandoc-data
Architecture: all
Depends: ${cdbs:Depends}
, ${misc:Depends}
Recommends: ${cdbs:Recommends}
Suggests: ${cdbs:Suggests}
Description: general markup converter - data files
Pandoc is a Haskell library for converting from one markup format to
another, and a command-line tool that uses this library. It can read
markdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook,
MediaWiki markup, Haddock markup, OPML, and Textile, and it can write
markdown, reStructuredText, HTML, LaTeX (including rendering as plain
PDF or beamer slide shows), ConTeXt, DocBook, OPML, OpenDocument, ODT,
Word docx, RTF, MediaWiki, Textile, groff man pages, GNU Texinfo, plain
text, Emacs Org-Mode, AsciiDoc, EPUB (v2 or v3), FictionBook2, and
several kinds of HTML/javascript slide shows (S5, Slidy, Slideous,
DZSlides, reveal.js).
.
Pandoc extends standard markdown syntax with footnotes, embedded LaTeX,
definition lists, tables, and other features. A compatibility mode is
provided for those who need a drop-in replacement for Markdown.pl.
.
In contrast to existing tools for converting markdown to HTML, which
use regex substitutions, pandoc has a modular design: it consists of a
set of readers, which parse text in a given format and produce a native
representation of the document, and a set of writers, which convert
this native representation into a target format. Thus, adding an input
or output format requires only adding a reader or writer.
.
This package contains the data files for pandoc.
Package: libghc-pandoc-dev
Section: haskell
Priority: extra
Architecture: any
Depends: ${cdbs:Depends}
, ${haskell:Depends}
, ${haskell:Extra-Depends}
, ${misc:Depends}
, ${shlibs:Depends}
Recommends: ${haskell:Recommends}
Suggests: ${haskell:Suggests}
Provides: ${haskell:Provides}
Description: general markup converter - libraries
Pandoc is a Haskell library for converting from one markup format to
another, and a command-line tool that uses this library. It can read
markdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook,
MediaWiki markup, Haddock markup, OPML, and Textile, and it can write
markdown, reStructuredText, HTML, LaTeX (including rendering as plain
PDF or beamer slide shows), ConTeXt, DocBook, OPML, OpenDocument, ODT,
Word docx, RTF, MediaWiki, Textile, groff man pages, GNU Texinfo, plain
text, Emacs Org-Mode, AsciiDoc, EPUB (v2 or v3), FictionBook2, and
several kinds of HTML/javascript slide shows (S5, Slidy, Slideous,
DZSlides, reveal.js).
.
Pandoc extends standard markdown syntax with footnotes, embedded LaTeX,
definition lists, tables, and other features. A compatibility mode is
provided for those who need a drop-in replacement for Markdown.pl.
.
In contrast to existing tools for converting markdown to HTML, which
use regex substitutions, pandoc has a modular design: it consists of a
set of readers, which parse text in a given format and produce a native
representation of the document, and a set of writers, which convert
this native representation into a target format. Thus, adding an input
or output format requires only adding a reader or writer.
.
This package contains the libraries compiled for GHC.
Package: libghc-pandoc-doc
Section: doc
Priority: extra
Architecture: all
Depends: ${haskell:Depends}
, ${haskell:Extra-Depends}
, ${misc:Depends}
Recommends: ${haskell:Recommends}
Description: general markup converter - library documentation
Pandoc is a Haskell library for converting from one markup format to
another, and a command-line tool that uses this library. It can read
markdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook,
MediaWiki markup, Haddock markup, OPML, and Textile, and it can write
markdown, reStructuredText, HTML, LaTeX (including rendering as plain
PDF or beamer slide shows), ConTeXt, DocBook, OPML, OpenDocument, ODT,
Word docx, RTF, MediaWiki, Textile, groff man pages, GNU Texinfo, plain
text, Emacs Org-Mode, AsciiDoc, EPUB (v2 or v3), FictionBook2, and
several kinds of HTML/javascript slide shows (S5, Slidy, Slideous,
DZSlides, reveal.js).
.
Pandoc extends standard markdown syntax with footnotes, embedded LaTeX,
definition lists, tables, and other features. A compatibility mode is
provided for those who need a drop-in replacement for Markdown.pl.
.
In contrast to existing tools for converting markdown to HTML, which
use regex substitutions, pandoc has a modular design: it consists of a
set of readers, which parse text in a given format and produce a native
representation of the document, and a set of writers, which convert
this native representation into a target format. Thus, adding an input
or output format requires only adding a reader or writer.
.
This package contains the library documentation for Pandoc.
Package: libghc-pandoc-prof
Section: haskell
Priority: extra
Architecture: any
Depends: ${haskell:Depends}
, ${haskell:Extra-Depends}
, ${misc:Depends}
Suggests: ${cdbs:Suggests}
Provides: ${haskell:Provides}
Description: general markup converter - profiling libraries
Pandoc is a Haskell library for converting from one markup format to
another, and a command-line tool that uses this library. It can read
markdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook,
MediaWiki markup, Haddock markup, OPML, and Textile, and it can write
markdown, reStructuredText, HTML, LaTeX (including rendering as plain
PDF or beamer slide shows), ConTeXt, DocBook, OPML, OpenDocument, ODT,
Word docx, RTF, MediaWiki, Textile, groff man pages, GNU Texinfo, plain
text, Emacs Org-Mode, AsciiDoc, EPUB (v2 or v3), FictionBook2, and
several kinds of HTML/javascript slide shows (S5, Slidy, Slideous,
DZSlides, reveal.js).
.
Pandoc extends standard markdown syntax with footnotes, embedded LaTeX,
definition lists, tables, and other features. A compatibility mode is
provided for those who need a drop-in replacement for Markdown.pl.
.
In contrast to existing tools for converting markdown to HTML, which
use regex substitutions, pandoc has a modular design: it consists of a
set of readers, which parse text in a given format and produce a native
representation of the document, and a set of writers, which convert
this native representation into a target format. Thus, adding an input
or output format requires only adding a reader or writer.
.
This package contains the profiling libraries for Pandoc.
debian/gbp.conf 0000644 0000000 0000000 00000000211 12260026615 010577 0 ustar # Configuration file for git-buildpackage and friends
[DEFAULT]
pristine-tar = True
sign-tags = True
[git-import-orig]
filter = dist/*
debian/changelog 0000644 0000000 0000000 00000245711 12274722136 011060 0 ustar pandoc (1.12.2.1-1build2) trusty; urgency=medium
* Rebuild for new GHC ABIs.
-- Colin Watson Thu, 06 Feb 2014 15:03:58 +0000
pandoc (1.12.2.1-1build1) trusty; urgency=medium
* Rebuild for new GHC ABIs.
-- Colin Watson Wed, 01 Jan 2014 15:07:41 +0000
pandoc (1.12.2.1-1) unstable; urgency=low
[ upstream ]
* New release.
Closes: bug#724636, #731391.
[ Jonas Smedegaard ]
* Fix use relative symlink to S5 data files.
* Update upstream source URL and use TLS (https), in watch file,
copyright file and CDBS hints in rules file.
Mangle ~dfsg suffix in watch file.
* Update long description based on upstream cabal file (seems more
accurate than upstream README), additionally mentioning PDF
renderings of LaTeX and GNU Texinfo writer.
* Add NEWS file with entry on behavior changes, referring to upstream
changelog for details.
* Update package relations:
+ Build-depend on alex and happy.
+ Suggest (not yet packaged) pandoc-citeproc.
+ Stop depending on libghc-citeproc-hs-data.
+ Add GHC (build-)dependencies on unordered-containers, aeson (and
not json), attoparsec, yaml, hslua, http-conduit, http-types and
text.
+ Tighten GHC (build-)dependencies on texmath, pandoc-types, tagsoup
and highlighting-kate.
+ Drop GHC (build-)dependencies on citeproc-hs.
* Repackage upstream source to avoid minified LaTeXMathML.js code.
Closes: bug#721417. Thanks to Luca Falavigna.
* Add patch 1001 to use online LaTeXMathML.js by default.
* Add patch 2001 to avoid dropped files during build.
* Update copyright file:
+ Stop covering slide show and LaTeXMathML Javascript code: No
longer shipped.
+ Cover new Haddock reader: partly BSD-2-clause partly GPL-2+
licensed.
-- Jonas Smedegaard Mon, 30 Dec 2013 14:10:47 +0100
pandoc (1.11.1-5) unstable; urgency=low
* Have pandoc depend on (not recommend) pandoc-data.
Closes: bug#724102. Thanks to David Suárez and others involved.
* Drop bogus note for backporters in changelog entry for 1.11.1-4.
(note to self: never write notes here, always use README.Debian!).
* Have pandoc-data symlink and depend on separately packaged S5.
Closes: bug#631848. Thanks to Clint Adams.
* Bump standards-version to 3.9.5.
* Update copyright file to document how Slidy is covered only by W3C
software license (not also document license).
Closes: bug#722134. Thanks to Francesco Poli.
-- Jonas Smedegaard Sat, 02 Nov 2013 16:09:01 +0100
pandoc (1.11.1-4) unstable; urgency=low
* Drop superfluous control file Section declaration.
* Fix reference to GHC 6 in long description.
* Introduce new binary-all package pandoc-data.
Closes: bug#697306. Thanks to Joachim Breitner.
* Add symlink to unversioned datadir when versioned, to ease
backporting.
-- Jonas Smedegaard Thu, 29 Aug 2013 22:29:13 +0200
pandoc (1.11.1-3) unstable; urgency=low
* Update README.source to emphasize control.in file as *not* a
show-stopper for contributions.
* Fix extend short descriptions to make each unique.
* Drop obsolete DM-Upload-Allowed hint.
* Use canonical hostname (anonscm.debian.org) in Vcs-Git URI.
* Add git URL as alternate source.
* Fix register documentation with doc-base (broken since ghc6→ghc
transition).
* List upstream issue tracker as preferred contact.
* Stop tracking md5sum of upstream tarball.
* Fix strip double comma in control file Uploaders field.
Thanks to Louis Bettens.
* Drop Haskell cleanup workaround, unneeded for ages (see bug#576447).
Thanks to Louis Bettens.
* Handle datadir install in rules file (not using install.in file.
* Fix resolve datadir at build time, to work with haskell-devscripts
0.8.19 and newer, while being backports-friendly.
Thanks to Louis Bettens.
* Build-depend unversioned on haskell-devscripts: Needed version
satisfied even in oldstable.
-- Jonas Smedegaard Wed, 28 Aug 2013 19:27:06 +0200
pandoc (1.11.1-2) unstable; urgency=low
* Upload to unstable
-- Joachim Breitner Sat, 25 May 2013 00:41:12 +0200
pandoc (1.11.1-1) experimental; urgency=low
[ upstream ]
* New release.
[ Jonas Smedegaard ]
* Relax (currently unused) GHC build-dependency on quickcheck.
-- Jonas Smedegaard Mon, 25 Mar 2013 21:31:22 +0100
pandoc (1.11-1) experimental; urgency=low
[ upstream ]
* New release.
* Update package relations:
+ Tighten (build-)dependencies on GHC packages zip-archive, texmath,
citeproc-hs and highlighting-kate: Needed since 1.11.
+ Relax (build-)dependencies on GHC packages blaze-html and syb:
Needed since 1.11.
-- Jonas Smedegaard Sun, 10 Mar 2013 13:07:54 +0100
pandoc (1.10.1-1) experimental; urgency=low
[ upstream ]
* New release.
[ Jonas Smedegaard ]
* Update copyright file:
+ Fix syntax for public-domain files.
+ Fix drop Files section for no longer shipped BSD-3-clause licensed
files.
+ Extend coverage of main copyright holder.
* Drop patches: All applied upstream.
* Update long descriptions base on upstream README.
* Drop configure flag blaze_html_0_5: Now enabled dy default.
* Reorder *-doc build-dependencies to match *-dev ones.
* Update package relations:
+ (Build-)depend on GHC packages data-default and (not only *-doc)
text: Needed since 1.10.
+ Stop (build-)depending on GHC packages utf8-string: Unneeded since
1.10.
+ Tighten build-dependencies on GHC packages citeproc-hs,
pandoc-types, diff, test-framework, test-framework-hunit,
test-framework-quickcheck2 and template-haskell: Needed since
1.10.
+ Stop build-depending on GHC -doc package xhtml: Unused since
1.9.1.1.
+ Stop build-depending on GHC -doc package diff: Seemingly never
actually used.
+ Build-depend on GHC -doc packages rts and utf8-string: Seemingly
needed (even if undeclared).
+ Relax (build-dependencies on GHC packages ansi-terminal: Changed
since 1.10.1.
* Shrink README.source to simply reference wiki page about used
packaging style.
* Suppress dist/ dir in gpb.conf, as workaround for upstream shipping
dirty build dir.
-- Jonas Smedegaard Sun, 17 Feb 2013 12:55:18 +0100
pandoc (1.9.4.5-2) experimental; urgency=low
* Fix (build-)depend on *-extensible-exceptions-*: No longer part of
GHC package.
* Bump dephelper compatibility level to 8.
* Unfuzz no-threaded-runtime patch.
* Drop flag highlighting: Obsolete since 1.9.1.1.
* Add flag blaze_html_0_5, bump and tighten (build-)dependency on
*-blaze-html-*, and (build-)depend on *-blaze-markup-*
(build-dependency changes was already applied in 1.9.4.5-1, but
undocuemented and without the needed flag).
* Update copyright file:
+ Fix use pseudo-license and pseudo-comment sections to obey silly
restrictions of copyright format 1.0.
+ Strip bogus FIXME.
* Revert a bunch of superfluous or wrong changes applied undocumented
in 1.9.4.5-1.
* Fix stop build-depending on libghc-binary-doc or
libghc-testpack-doc: Apparently unused and not available for recent
GHC (already applied in 1.9.4.5-1, but undocumented).
-- Jonas Smedegaard Sat, 15 Dec 2012 01:37:31 +0100
pandoc (1.9.4.5-1) experimental; urgency=low
* New upstream version.
* Bump to Standards-Version 3.9.4.
-- Clint Adams Wed, 07 Nov 2012 15:01:31 -0500
pandoc (1.9.4.2-2) unstable; urgency=low
* Cherry-pick patch from upstream to not build with the threaded runtime.
It has a performance penalty and is not supported on multiple Debian
architectures, leading to build failures there. (Closes: #682433)
-- Iain Lane Mon, 23 Jul 2012 20:48:54 +0100
pandoc (1.9.4.2-1) unstable; urgency=low
* New upstream version, fixing non-ASCII filenames.
* Add Recommends on libghc-citeproc-hs-data (for --bibliography).
-- Clint Adams Sat, 30 Jun 2012 07:14:43 -0400
pandoc (1.9.4.1-1) unstable; urgency=low
* New upstream release.
* Update long description to mention new Slideous output format.
* Tighten (build-)dependencies for highlighting-kate-* packages,
reflecting upstream change.
* Drop patch: Adopted upstream.
* Drop NEWS file: contents relevant only for transisitions from Lenny
(now oldstable).
-- Jonas Smedegaard Wed, 20 Jun 2012 23:12:23 +0200
pandoc (1.9.3-1) unstable; urgency=low
* New upstream release.
* (Build-)depend on GHC -doc and -prof packages of blaze-builder
hs-bibutils random and text: Indirectly needed (at least for -doc
packages) but not pulled in.
* Update package relations:
+ Fix have pandoc package recommend libghc-citeproc-hs-data.
Closes: bug#645530.
+ Fix tighten dependencies needed since 1.8.0.1:
- libghc-utf8-string-*
- libghc-syb-*
+ Fix drop dependencies unused since 1.9.1.1:
- libghc-xhtml-*
- libghc-dlist-*
+ Fix drop dependencies apparently never used:
- libghc-testpack-*
- hscolour
+ Fix drop dependencies apparently used only for testsuite (which
fails currently so is not enabled):
- diff
- test-framework-dev
- test-framework-hunit-dev
- test-framework-quickcheck2-dev
- quickcheck-dev
- hunit-dev
- template-haskell-dev
- ansi-terminal-dev
+ Fix exclude upper bound of libghc-zlib-* versioning (<< not <=).
+ Fix have libghc-* packages depend on ${haskell:Extra-Depends}, as
suggested in bug#645530.
+ Tighten dependencies needed since 1.9.3:
- libghc-mtl-*
+ Generally relax to drop lower bound of versionings: Satisfied in
Wheezy and unavailable in Squeeze or Lenny (libghc-* naming was
introduced post-Squeeze).
+ Build-depend only on libghc-*-prof packages explicitly declared in
upstream cabal file (only include libghc-*-doc packages when
Haddock complains).
+ Sort package relations.
* Extend long description to mention newly added support for reading
(not only writing) DocBook XML.
* Add patch 1001 to support setting language in slidy output.
* Update copyright file: Extend copyright years.
-- Jonas Smedegaard Sun, 20 May 2012 21:34:54 +0200
pandoc (1.9.2-1) unstable; urgency=low
* New upstream release.
* Drop dpkg-source local-options hint: Declared options are default
since dpkg-source 1.16.1.
* Use anonscm.debian.org for Vcs-Browser field.
* Update copyright file:
+ Fix double-indent in Copyright fields as per Policy §5.6.13.
+ Quote license strings in License comment field.
+ Explicitly mention when non-copyrighted files are in the public
domain.
-- Jonas Smedegaard Tue, 24 Apr 2012 11:39:57 -0400
pandoc (1.9.1.1-1) unstable; urgency=low
* New upstream release.
[ Kiwamu Okabe ]
* Allow DM uploads.
* New debian/watch file to scan pandoc 1.9
* Bump standards-version to 3.9.3.
* Move maintenance to Haskell team, with Jonas and Kiwamu as
uploaders.
* Add new (build-)dependencies:
+ libghc-blaze-html-*
+ libghc-temporary-*
+ libghc-zlib-*
Drop obsolete (build-)dependency:
+ libghc-deepseq-*
Tighten build-dependencies:
+ libghc-http-dev
+ libghc-texmath-dev
+ libghc-pandoc-types-dev
+ libghc-json-dev
+ libghc-highlighting-kate-dev
[ Jonas Smedegaard ]
* Newline-delimit uploaders field.
* Update copyright file:
+ Extend copyright years.
+ Adapt a Files section.
+ Bump copyright format to final version 1.0.
* Update long descriptions:
+ Mention newly supported output formats:
- Word Docx
- AsciiDoc
- DZSlides.
+ Explicitly mention output formats XHTML and HTML 5.
+ Explicitly mention out put (sub)format LaTeX beamer.
+ No longer mention markdown2pdf: Dropped upstream.
[ Clint Adams ]
* Move -doc build dependencies to Build-Depends-Indep.
-- Clint Adams Sun, 04 Mar 2012 20:35:25 -0500
pandoc (1.8.2.1-2) unstable; urgency=low
* Bump debhelper compatibility level to 7.
* Update package relations:
+ Fix stop bogusly depending on libghc-rts-doc or libghc-rts-prof.
+ Build-depend-indep on ghc-haddock (not on virtual haddock).
+ Add ${haskell:Depends} ${haskell:Recommends} ${haskell:Suggests}
and ${haskell:Provides}, and stop explicitly suggesting *-doc
packages.
This fixes: bug#640963. Thanks to Clint Adams.
+ Fix depend on ${shlibs:Depends}.
+ Relax to build-depend unversioned on devscripts and debhelper:
Needed version satisfied even in oldstable.
-- Jonas Smedegaard Thu, 29 Sep 2011 16:36:16 +0200
pandoc (1.8.2.1-1) unstable; urgency=low
* New upstream release.
Closes: bug#640645. Thanks to Clint Adams.
* Fix adjust package dependencies for recent upstream releases:
+ Suggest texlive-luatex.
+ Stop suggesting texlive-latex-extra.
+ Relax build-dependency on libghc-pandoc-types-dev.
* Adjust long description: Update references to suggested LaTeX
packages.
* Fix build-depend on a bunch of libghc-*-doc.
* Build-depend on a bunch of libghc-*-prof. Provide binary package
libghc-pandoc-prof.
Closes: bug#630713. Thanks to Clint Adams.
* Fix use true upstream hackage URL (not googlecode).
-- Jonas Smedegaard Wed, 07 Sep 2011 18:10:58 +0200
pandoc (1.8.2-1) unstable; urgency=low
* Build-depend on and suggest some additional -doc packages.
* Imported Upstream version 1.8.2
* Update md5sum hint for new upstream 1.8.2 release.
* Build-depend on libghc-base64-bytestring-dev and -doc. Tighten
build-dependency on libghc-pandoc-types-dev.
* Update copyright file: Add Slidy, licensed W3C-Document and
W3C-Software.
-- Jonas Smedegaard Tue, 23 Aug 2011 10:46:52 +0200
pandoc (1.8.1.1-1) unstable; urgency=low
* New upstream release.
Closes: bug#613256, #592851. Thanks to Juhapekka Tolvanen and
Giovanni Mascellani.
* Update copyright file format to DEP5 draft 174.
* Update long descriptions to mention newly supported formats and
features.
* Update copyright-check suppression hint to match recent CDBS
releases.
* Tighten and extend build-dependencies.
* Bump policy compliance to standards-version 3.9.2.
* Adapt (build-)dependencies to new GHC naming scheme.
* Update naming of -dev and -doc packages to drop Haskell major
version. Thanks to Giovanni Mascellani.
* Fix install pandoc_markdown.5 manpage.
* Fix add all data files.
Closes: bug#610583. Thanks to Rogério Brito.
* Fix suggest related -doc packages for our -doc package.
* Put aside upstream-shipped temp files (manpages) during build.
-- Jonas Smedegaard Thu, 26 May 2011 14:44:58 +0200
pandoc (1.6-1) experimental; urgency=low
* New upstream release.
* Drop patch 0001 now included upstream.
* Bump Policy compliance to Standards-Version 3.9.1.
* Tighten build-dependencies on libghc6-highlighting-kate-dev and
libghc6-texmath-dev.
* Sync long descriptions with upstream README: Mention new output
formats EPUB and Slidy.
* (Build-)depend on parsec3 packages (not parsec2).
* Ease building with git-buildpackage:
+ Git-ignore (eventual) quilt .pc dir.
+ Add dpkg-source local-options abort-on-upstream-changes and
unapply-patches.
* Rewrite copyright file using Bazaar rev. 137 draft of DEP5 format.
-- Jonas Smedegaard Fri, 31 Dec 2010 17:12:44 +0100
pandoc (1.5.1.1-5) unstable; urgency=low
* Lower priority of -dev and -doc packages to extra, to match
overrides.
* Disable timer to help build on slow arches like hppa.
* Bump Policy compliance to Standards-Version 3.9.0.
-- Jonas Smedegaard Tue, 29 Jun 2010 20:59:24 +0200
pandoc (1.5.1.1-4) unstable; urgency=low
[ John MacFarlane ]
* Fix install s5 and data directories.
[ Jonas Smedegaard ]
* Update watch file to use googlecode.debian.net redirector.
-- Jonas Smedegaard Sun, 20 Jun 2010 20:51:12 +0200
pandoc (1.5.1.1-3) unstable; urgency=low
* Really enable threaded RTS only when supported (not when not
supported, which obviously won't work).
Closes: bug#578660, thanks to Dann Frazier.
-- Jonas Smedegaard Wed, 21 Apr 2010 18:23:28 +0200
pandoc (1.5.1.1-2) unstable; urgency=low
* Add patch 0001 from upstream implementing configure option -
threaded.
* Enable threaded RTS only when supported.
* Drop some TODOs now solved.
-- Jonas Smedegaard Wed, 21 Apr 2010 10:19:50 +0200
pandoc (1.5.1.1-1) unstable; urgency=low
* New upstream release. Closes: 499864.
+ Pandoc no longer requires Template Haskell.
Closes: bug#559978.
+ Added --base-header-level option.
Closes: bug#563416.
+ wrapper script html2markdown dropped.
+ Supports new output formats plain text, OpenDocument XML, ODT, GNU
Texinfo and MediaWiki markup.
* Update package relations to match new upstream release:
+ Tighten build-dependency on libghc6-zip-archive-dev.
+ Build-depend on libghc6-http-dev, libghc6-texmath-dev,
libghc6-xml-dev and libghc6-extensible-exceptions-dev.
+ Drop suggestion on tidy, wget or w3m.
* Tighten build-dependency on cdbs.
* Drop all local CDBS snippets, and stop declaring DEB_MAINTAINER_MODE
in rules file: all included with main cdbs package now.
* Line-wrap changelog at 72 characters, to please lintian.
* Bump Standards-Version to 3.8.4.
* Rewrite copyright file using draft DEP5 rev. 135 format.
* Fix have -dev package depend on libghc6-highlighting-kate-doc (not
bogus highlighting-kate-doc).
Closes: bug#571402, thanks to Lucas Nussbaum.
* Fix have pandoc package suggest texlive-latex-extra (not only
texlive-latex-recommended), for ucs.sty needed for PDF output.
Closes: bug#571678, thanks to Decklin Foster.
* Drop fallback-suggestion on tetex-extra: dropped since Lenny
(stable) and unneeded even for Etch (oldstable).
* Update long descriptions:
+ Advertise new output formats.
+ Clarify Markdown enhancements as optional.
+ Slightly rephrase comparison with other Markdown parsers.
+ Stop advertising wrapper script html2markdown.
+ Mention wrapper script markdown2pdf by name.
+ Mention markdown2pdf requirements on texlive-latex-extra and
texlive-xetex.
* Skip copyright-check of some binary files, to avoid hint file
accidentally treated as binary.
* Drop configure option -f-wrappers (to generate Haskell binary for
markdown2pdf instead of using the deprecated shell wrapper script.
* Add README.Debian to pandoc package, documenting LaTeX requirements
of markdown2pdf.
Closes: bug#488642, thanks to intrigeri.
* Ship hsmardown.1 manpage with packaging source (provided by upstream
but considered unsuitable for upstream distribution).
-- Jonas Smedegaard Tue, 30 Mar 2010 00:26:54 +0200
pandoc (1.3-1) unstable; urgency=low
[ Jonas Smedegaard ]
* New upstream release.
* Install (through cdbs) manpages with dh_installman (not dh_install).
* Drop unneeded configure flag: wrappers.
* Update local CDBS snippets:
+ Use snippets copyright-check.mk, upstream-tarball.mk and
buildinfo.mk.
+ Adjust snippets regarding declared build-dependencies.
+ Temporarily work around minor package-relations.mk brokenness.
* Rewrite copyright to use DEP5 r54 proposed machine-readable format.
* Add watch file.
* Fix source stanza in debian/copyright.
* Switch to source format 3.0 (quilt).
[ John MacFarlane ]
* Adjust build-dependencies:
+ Remove alex, c2hs, cpphs, hugs, happy, hmake, hscolour, pkg-config
+ Add hscolour >= 1.8 (for building docs).
* Fix man page path.
* Add build depends for doc package.
* Add hsmarkdown and markdown2pdf scripts in pandoc.install.
* Add -f-wrappers so Haskell wrappers won't be built.
-- Jonas Smedegaard Tue, 15 Dec 2009 10:41:19 +0100
pandoc (1.2.1-1) unstable; urgency=low
* New upstream release.
* Friendly takeover: Update maintainer field in debian/control.
* Repackage using CDBS.
* Resolve all package releationships (except arch-independent build-
dependencies) in debian/rules, and enable semi-auto-update of
debian/control.
* Explicitly build-depend on directly used libraries, and drop no
longer used perl.
* Bump debhelper compat level to 6 (newest version supported by
oldstable - v7 provides no benefit here).
* Packaging moved to collab-maint Git at Alioth. Update Vcs-*
stanzas.
* Bump Policy compliance to standards-version 3.8.3.
* Package cabal library and its documentation separately.
* Update doc-base section to Programming (from Apps/Programming).
* Build-depend on alex, c2hs, cpphs, hugs, happy, hmake, hscolour and
pkg-config, all possibly used by upstream build system.
* Enable configure flags for wrappers and highlighting, and build-
depend versioned on libghc6-highlighting-kate-dev.
-- Jonas Smedegaard Wed, 23 Sep 2009 20:02:34 +0200
pandoc (0.46+2+nmu1) unstable; urgency=low
* Non-maintainer upload.
* Text/Pandoc/Definition.hs: Patch file to fix Haddock parse
error which led to FTBFS. Move annotation of type synonym to before
the definition. (Closes: #536960)
-- Iain Lane Tue, 04 Aug 2009 14:22:55 +0100
pandoc (0.46+2) unstable; urgency=low
[ Recai Oktaş ]
* Debian packaging changes:
+ Remove bogus dependency on libghc6-uulib-dev.
-- Recai Oktaş Sat, 09 Feb 2008 18:40:00 +0200
pandoc (0.46+1) unstable; urgency=low
[ Recai Oktaş ]
* Debian packaging changes:
+ Migrate to GHC 6.8.2. Closes: #461606
+ Add new dependencies libghc6-regex-compat-dev and
libghc6-uulib-dev.
+ Remove the code in debian/rules which attempts to remove empty
ghc6.6 include directory. This code may cause an installation
failure for the -dev package. Closes: #460658
+ Fix doc-base to prevent a lintian warning.
-- Recai Oktaş Sat, 09 Feb 2008 04:41:46 +0200
pandoc (0.46) unstable; urgency=low
[ John MacFarlane ]
* Made -H, -A, and -B options cumulative: if they are specified
multiple times, multiple files will be included.
* Added optional HTML sanitization using a whitelist.
When this option is specified (--sanitize-html on the command line),
unsafe HTML tags will be replaced by HTML comments, and unsafe HTML
attributes will be removed. This option should be especially useful
for those who want to use pandoc libraries in web applications,
where users will provide the input.
+ Main.hs: Added --sanitize-html option.
+ Text.Pandoc.Shared: Added stateSanitizeHTML to ParserState.
+ Text.Pandoc.Readers.HTML:
- Added whitelists of sanitaryTags and sanitaryAttributes.
- Added parsers to check these lists (and state) to see if a given
tag or attribute should be counted unsafe.
- Modified anyHtmlTag and anyHtmlEndTag to replace unsafe tags
with comments.
- Modified htmlAttribute to remove unsafe attributes.
- Modified htmlScript and htmlStyle to remove these elements if
unsafe.
+ Modified README and man pages to document new option.
* Improved handling of email addresses in markdown and
reStructuredText. Consolidated uri and email address parsers.
(Resolves Issue #37.)
+ New emailAddress and uri parsers in Text.Pandoc.Shared.
- uri parser uses parseURI from Network.URI.
- emailAddress parser properly handles email addresses with
periods in them.
+ Removed uri and emailAddress parsers from Text.Pandoc.Readers.RST
and Text.Pandoc.Readers.Markdown.
* Markdown reader:
+ Fixed emph parser so that "*hi **there***" is parsed as a Strong
nested in an Emph. (A '*' is only recognized as the end of the
emphasis if it's not the beginning of a strong emphasis.)
+ Moved blockQuote parser before list parsers for performance.
+ Modified 'source' parser to allow backslash-escapes in URLs.
So, for example, [my](/url\(1\)) yields a link to /url(1).
Resolves Issue #34.
+ Disallowed links within links. (Resolves Issue #35.)
- Replaced inlinesInBalanced with inlinesInBalancedBrackets, which
instead of hard-coding the inline parser takes an inline parser
as a parameter.
- Modified reference and inlineNote to use
inlinesInBalancedBrackets.
- Removed unneeded inlineString function.
- Added inlineNonLink parser, which is now used in the definition
of reference.
- Added inlineParsers list and redefined inline and inlineNonLink
parsers in terms of it.
- Added failIfLink parser.
+ Better handling of parentheses in URLs and quotation marks in
titles.
- 'source' parser first tries to parse URL with balanced
parentheses; if that doesn't work, it tries to parse everything
beginning with '(' and ending with ')'.
- source parser now uses an auxiliary function source'.
- linkTitle parser simplified and improved, under assumption that
it will be called in context of source'.
+ Make 'block' conditional on strictness state, instead of using
failIfStrict in block parsers. Use a different ordering of parsers
in strict mode (raw HTML block before paragraph) for performance.
In non-strict mode use rawHtmlBlocks instead of htmlBlock.
Simplified htmlBlock, since we know it's only called in strict
mode.
+ Improved handling of raw HTML. (Resolves Issue #36.)
- Tags that can be either block or inline (e.g. ) should
be treated as block when appropriate and as inline when
appropriate. Thus, for example,
hi
should be treated as a paragraph with inline tags, while
hi
should be treated as a paragraph within tags.
- Moved htmlBlock after para in list of block parsers. This
ensures that tags that can be either block or inline get parsed
as inline when appropriate.
- Modified rawHtmlInline' so that block elements aren't treated as
inline.
- Modified para parser so that paragraphs containing only HTML
tags and blank space are not allowed. Treat these as raw HTML
blocks instead.
+ Fixed bug wherein HTML preceding a code block could cause it to
be parsed as a paragraph. The problem is that the HTML parser
used to eat all blank space after an HTML block, including the
indentation of the code block. (Resolves Issue #39.)
- In Text.Pandoc.Readers.HTML, removed parsing of following space
from rawHtmlBlock.
- In Text.Pandoc.Readers.Markdown, modified rawHtmlBlocks so that
indentation is eaten *only* on the first line after the HTML
block. This means that in
foo
the foo won't be treated as a code block, but in
foo
it will. This seems the right approach for least surprise.
* RST reader:
+ Fixed bug in parsing explicit links (resolves Issue #44).
The problem was that we were looking for inlines until a '<'
character signaled the start of the URL; so, if you hit a
reference-style link, it would keep looking til the end of the
document. Fix: change inline => (notFollowedBy (char '`') >>
inline). Note that this won't allow code inlines in links, but
these aren't allowed in resT anyway.
+ Cleaned up parsing of reference names in key blocks and links.
Allow nonquoted reference links to contain isolated '.', '-', '_',
so that strings like 'a_b_' count as links.
+ Removed unnecessary check for following link in str.
This is unnecessary now that link is above str in the definition of
'inline'.
* HTML reader:
+ Modified rawHtmlBlock so it parses