packages feed

Cabal revisions of scholdoc-0.1.3

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-Name:            scholdoc-Version:         0.1.3-Cabal-Version:   >= 1.10-Build-Type:      Custom-License:         GPL-License-File:    COPYING-Copyright:       (c) 2014 Tim T.Y. Lin, (c) 2006-2014 John MacFarlane-Author:          Tim T.Y. Lin <timtylin@gmail.com>-Maintainer:      Tim T.Y. Lin <timtylin@gmail.com>-Bug-Reports:     https://github.com/timtylin/scholdoc/issues-Stability:       alpha-Homepage:        http://scholarlymarkdown.com-Category:        Text-Tested-With:     GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.2-Synopsis:        Converts ScholarlyMarkdown documents to HTML5/LaTeX/Docx format-Description:     Scholdoc is a command-line utility that converts-                 ScholarlyMarkdown documents into the HTML5, LaTeX, and Docx-                 (OOML) formats. It is intended to facilitate academic writing-                 in a cross-platform, semantic-aware, plaintext format that can-                 be quickly used in modern publishing pipelines.-                 .-                 Scholdoc is implemented as (rather crude) fork of @pandoc@,-                 and the command-line executable mostly retains the same user-                 interface (including the custom template and filter system).-                 It essentially understands a new input format-                 @markdown_scholarly@ (implemented in the markdown reader a-                 superset of @markdown_pandoc@ features), and limits itself to-                 HTML5, LaTeX, and Docx output.-                 .-                 Unfortunately, currently Scholdoc occupies the @Pandoc@-                 namespace. This is done to avoid problems when merging in-                 fixes and changes from the core Pandoc project, and to-                 potentially allow enhancements from Scholdoc to be contributed-                 back to Pandoc. It is thus not recommended to use the library-                 directly, as Scholdoc is not backwards-compatible with Pandoc,-                 to avoid confusion.-                 .-                 For descriptions of the original @pandoc@ package, please-                 visit <http://hackage.haskell.org/package/pandoc>--Data-Files:-                 -- templates-                 data/templates/default.html-                 data/templates/default.html5-                 data/templates/default.docbook-                 data/templates/default.beamer-                 data/templates/default.opendocument-                 data/templates/default.icml-                 data/templates/default.opml-                 data/templates/default.latex-                 data/templates/default.context-                 data/templates/default.texinfo-                 data/templates/default.man-                 data/templates/default.markdown-                 data/templates/default.rst-                 data/templates/default.plain-                 data/templates/default.mediawiki-                 data/templates/default.dokuwiki-                 data/templates/default.rtf-                 data/templates/default.s5-                 data/templates/default.slidy-                 data/templates/default.slideous-                 data/templates/default.revealjs-                 data/templates/default.dzslides-                 data/templates/default.asciidoc-                 data/templates/default.haddock-                 data/templates/default.textile-                 data/templates/default.org-                 data/templates/default.epub-                 data/templates/default.epub3-                 data/templates/scholmdTemplate.html5,-                 data/templates/scholmdTemplate_bodyOnly.html5,-                 data/templates/scholmdTemplate.latex,-                 -- data for docx writer-                 data/reference.docx-                 -- data for LaTeXMathML writer-                 data/LaTeXMathML.js-                 data/MathMLinHTML.js-                 -- data for dzslides writer-                 data/dzslides/template.html-                 -- sample lua custom writer-                 data/sample.lua-                 -- documentation-                 README.md, README-pandoc, COPYRIGHT-Extra-Source-Files:-                 -- documentation-                 INSTALL.md, BUGS, CONTRIBUTING.md, CHANGELOG.md-                 CHANGELOG-pandoc, Makefile-                 -- tryscholdoc-                 tryscholdoc/index.html-                 -- tests-                 tests/bodybg.gif-                 tests/*.native-                 tests/insert-                 tests/lalune.jpg-                 tests/movie.jpg-                 tests/markdown-reader-more.txt-                 tests/markdown-citations.txt-                 tests/s5-basic.html-                 tests/s5-fancy.html-                 tests/s5-fragment.html-                 tests/s5-inserts.html-                 tests/tables.html-                 tests/tables.latex-                 tests/tables.man-                 tests/tables.plain-                 tests/tables.markdown-                 tests/tables.haddock-                 tests/tables.txt-                 tests/testsuite.txt-                 tests/writer.latex-                 tests/writer.html-                 tests/writer.man-                 tests/writer.markdown-                 tests/writer.plain-                 tests/writer.haddock-                 tests/lhs-test.markdown-                 tests/lhs-test.markdown+lhs-                 tests/lhs-test.latex-                 tests/lhs-test.latex+lhs-                 tests/lhs-test.html-                 tests/lhs-test.html+lhs-                 tests/pipe-tables.txt-                 tests/scholdoc.txt-                 tests/scholdoc.native-                 tests/scholdoc.latex-                 tests/scholdoc.html--Source-repository head-  type:          git-  location:      git://github.com/timtylin/scholdoc.git--Flag embed_data_files-  Description:   Embed data files in binary for relocatable executable.-  Default:       False--Flag tryscholdoc-  Description:   Build tryscholdoc cgi executable.-  Default:       False--Flag https-  Description:   Enable support for downloading of resources over https.-  Default:       True--Flag make-pandoc-man-pages-  Description:   Included to prevent errors, but currently useless for Scholdoc-  Default:       False--Flag network-uri-  Description: Get Network.URI from the network-uri package-  Default: True--Library-  Build-Depends: base >= 4.2 && <5,-                 syb >= 0.1 && < 0.5,-                 containers >= 0.1 && < 0.6,-                 unordered-containers >= 0.2 && < 0.3,-                 parsec >= 3.1 && < 3.2,-                 mtl >= 1.1 && < 2.3,-                 filepath >= 1.1 && < 1.4,-                 process >= 1 && < 1.3,-                 directory >= 1 && < 1.3,-                 bytestring >= 0.9 && < 0.11,-                 text >= 0.11 && < 1.3,-                 zip-archive >= 0.2.3.4 && < 0.3,-                 old-locale >= 1 && < 1.1,-                 time >= 1.2 && < 1.5,-                 HTTP >= 4000.0.5 && < 4000.3,-                 scholdoc-texmath >= 0.1 && < 0.2,-                 xml >= 1.3.12 && < 1.4,-                 random >= 1 && < 1.2,-                 extensible-exceptions >= 0.1 && < 0.2,-                 scholdoc-types >= 0.1.3 && < 0.1.4,-                 aeson >= 0.7 && < 0.9,-                 tagsoup >= 0.13.1 && < 0.14,-                 base64-bytestring >= 0.1 && < 1.1,-                 zlib >= 0.5 && < 0.6,-                 highlighting-kate >= 0.5.8.5 && < 0.6,-                 data-default >= 0.4 && < 0.6,-                 temporary >= 1.1 && < 1.3,-                 blaze-html >= 0.5 && < 0.8,-                 blaze-markup >= 0.5.1 && < 0.7,-                 yaml >= 0.8.8.2 && < 0.9,-                 scientific >= 0.2 && < 0.4,-                 vector >= 0.10 && < 0.11,-                 hslua >= 0.3 && < 0.4,-                 binary >= 0.5 && < 0.8,-                 SHA >= 1.6 && < 1.7,-                 old-time,-                 JuicyPixels >= 3.1.6.1 && < 3.2-  if flag(network-uri)-     Build-Depends: network-uri >= 2.6 && < 2.7, network >= 2.6-  else-     Build-Depends: network >= 2 && < 2.6-  if flag(https)-     Build-Depends: http-client >= 0.3.2 && < 0.5,-                    http-client-tls >= 0.2 && < 0.3,-                    http-types >= 0.8 && < 0.9-     cpp-options:   -DHTTP_CLIENT-  if flag(embed_data_files)-     cpp-options:   -DEMBED_DATA_FILES-     -- Build-Tools:   hsb2hs -- not yet recognized by cabal-     other-modules: Text.Pandoc.Data-  if os(windows)-    Cpp-options:      -D_WINDOWS-  Ghc-Options:   -rtsopts -Wall -fno-warn-unused-do-bind-  Ghc-Prof-Options: -auto-all -caf-all -rtsopts-  Default-Language: Haskell98-  Other-Extensions:   PatternGuards, OverloadedStrings,-                      ScopedTypeVariables, GeneralizedNewtypeDeriving,-                      RelaxedPolyRec, DeriveDataTypeable, TypeSynonymInstances,-                      FlexibleInstances-  Hs-Source-Dirs:  src--  Exposed-Modules: Text.Pandoc,-                   Text.Pandoc.Scholarly,-                   Text.Pandoc.Options,-                   Text.Pandoc.Pretty,-                   Text.Pandoc.Shared,-                   Text.Pandoc.MediaBag,-                   Text.Pandoc.Readers.HTML,-                   Text.Pandoc.Readers.LaTeX,-                   Text.Pandoc.Readers.Markdown,-                   Text.Pandoc.Readers.TeXMath,-                   Text.Pandoc.Readers.Native,-                   Text.Pandoc.Writers.Native,-                   Text.Pandoc.Writers.HTML,-                   Text.Pandoc.Writers.LaTeX,-                   Text.Pandoc.Writers.Man,-                   Text.Pandoc.Writers.Markdown,-                   Text.Pandoc.Writers.Haddock,-                   Text.Pandoc.Writers.Custom,-                   Text.Pandoc.Writers.Docx,-                   Text.Pandoc.PDF,-                   Text.Pandoc.UTF8,-                   Text.Pandoc.Templates,-                   Text.Pandoc.XML,-                   Text.Pandoc.SelfContained,-                   Text.Pandoc.Process-  Other-Modules:   Text.Pandoc.Writers.Shared,-                   Text.Pandoc.Asciify,-                   Text.Pandoc.MIME,-                   Text.Pandoc.Parsing,-                   Text.Pandoc.UUID,-                   Text.Pandoc.ImageSize,-                   Text.Pandoc.Slides,-                   Text.Pandoc.Highlighting,-                   Text.Pandoc.Compat.Monoid,-                   Text.Pandoc.Compat.Except,-                   Text.Pandoc.Compat.TagSoupEntity,-                   Text.Pandoc.Compat.Directory,-                   Paths_scholdoc--  Buildable:       True--Executable scholdoc-  Build-Depends: scholdoc,-                 scholdoc-types >= 0.1.3 && < 0.1.4,-                 base >= 4.2 && <5,-                 directory >= 1 && < 1.3,-                 filepath >= 1.1 && < 1.4,-                 text >= 0.11 && < 1.3,-                 bytestring >= 0.9 && < 0.11,-                 extensible-exceptions >= 0.1 && < 0.2,-                 highlighting-kate >= 0.5.8.5 && < 0.6,-                 aeson >= 0.7.0.5 && < 0.9,-                 yaml >= 0.8.8.2 && < 0.9,-                 containers >= 0.1 && < 0.6-  if flag(network-uri)-     Build-Depends: network-uri >= 2.6 && < 2.7-  else-     Build-Depends: network >= 2 && < 2.6-  Ghc-Options:   -rtsopts -with-rtsopts=-K16m -Wall -fno-warn-unused-do-bind-  Ghc-Prof-Options: -auto-all -caf-all -rtsopts -with-rtsopts=-K16m-  if os(windows)-    Cpp-options:      -D_WINDOWS-  Default-Language: Haskell98-  Other-Extensions: PatternGuards, OverloadedStrings,-                    ScopedTypeVariables, GeneralizedNewtypeDeriving,-                    RelaxedPolyRec, DeriveDataTypeable, TypeSynonymInstances,-                    FlexibleInstances-  Hs-Source-Dirs:  .-  Main-Is:         scholdoc.hs-  Buildable:       True--Executable tryscholdoc-  Main-Is:         tryscholdoc.hs-  Hs-Source-Dirs:  tryscholdoc-  default-language: Haskell2010-  if flag(tryscholdoc)-    Build-Depends: base, aeson, scholdoc, highlighting-kate,-                   text, wai-extra, wai >= 0.3, http-types-    Buildable:     True-  else-    Buildable:     False--Test-Suite test-scholdoc-  Type:           exitcode-stdio-1.0-  Main-Is:        test-scholdoc.hs-  Hs-Source-Dirs: tests-  Build-Depends:  base >= 4.2 && < 5,-                  syb >= 0.1 && < 0.5,-                  scholdoc,-                  scholdoc-types >= 0.1.3 && < 0.1.4,-                  bytestring >= 0.9 && < 0.11,-                  directory >= 1 && < 1.3,-                  filepath >= 1.1 && < 1.4,-                  process >= 1 && < 1.3,-                  Diff >= 0.2 && < 0.4,-                  test-framework >= 0.3 && < 0.9,-                  test-framework-hunit >= 0.2 && < 0.4,-                  test-framework-quickcheck2 >= 0.2.9 && < 0.4,-                  QuickCheck >= 2.4 && < 2.8,-                  HUnit >= 1.2 && < 1.3,-                  containers >= 0.1 && < 0.6,-                  executable-path >= 0.0 && < 0.1-  Other-Modules:  Tests.Old-                  Tests.Helpers-                  Tests.Arbitrary-                  Tests.Shared-                  Tests.Walk-                  Tests.Readers.LaTeX-                  Tests.Readers.Markdown-                  Tests.Writers.Native-                  Tests.Writers.HTML-                  Tests.Writers.Markdown-                  Tests.Writers.Plain-                  Tests.Writers.LaTeX-  Ghc-Options:  -rtsopts -Wall -fno-warn-unused-do-bind-  Default-Language: Haskell98--benchmark benchmark-scholdoc-  Type:            exitcode-stdio-1.0-  Main-Is:         benchmark-scholdoc.hs-  Hs-Source-Dirs:  benchmark-  Build-Depends:   scholdoc,-                   base >= 4.2 && < 5,-                   criterion >= 0.5 && < 0.9-  Ghc-Options:   -rtsopts -Wall -fno-warn-unused-do-bind-  Default-Language: Haskell98+Name:            scholdoc
+Version:         0.1.3
+x-revision: 1
+Cabal-Version:   >= 1.10
+Build-Type:      Custom
+License:         GPL
+License-File:    COPYING
+Copyright:       (c) 2014 Tim T.Y. Lin, (c) 2006-2014 John MacFarlane
+Author:          Tim T.Y. Lin <timtylin@gmail.com>
+Maintainer:      Tim T.Y. Lin <timtylin@gmail.com>
+Bug-Reports:     https://github.com/timtylin/scholdoc/issues
+Stability:       alpha
+Homepage:        http://scholdoc.scholarlymarkdown.com
+Category:        Text
+Tested-With:     GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.2
+Synopsis:        Converts ScholarlyMarkdown documents to HTML5/LaTeX/Docx format
+Description:     Scholdoc is a command-line utility that converts
+                 ScholarlyMarkdown documents into the HTML5, LaTeX, and Docx
+                 (OOML) formats. It is intended to facilitate academic writing
+                 in a cross-platform, semantic-aware, plaintext format that can
+                 be quickly used in modern publishing pipelines.
+                 .
+                 Scholdoc is implemented as (rather crude) fork of @pandoc@,
+                 and the command-line executable mostly retains the same user
+                 interface (including the custom template and filter system).
+                 It essentially understands a new input format
+                 @markdown_scholarly@ (implemented in the markdown reader a
+                 superset of @markdown_pandoc@ features), and limits itself to
+                 HTML5, LaTeX, and Docx output.
+                 .
+                 Unfortunately, currently Scholdoc occupies the @Pandoc@
+                 namespace. This is done to avoid problems when merging in
+                 fixes and changes from the core Pandoc project, and to
+                 potentially allow enhancements from Scholdoc to be contributed
+                 back to Pandoc. It is thus not recommended to use the library
+                 directly, as Scholdoc is not backwards-compatible with Pandoc,
+                 to avoid confusion.
+                 .
+                 For descriptions of the original @pandoc@ package, please
+                 visit <http://hackage.haskell.org/package/pandoc>
+
+Data-Files:
+                 -- templates
+                 data/templates/default.html
+                 data/templates/default.html5
+                 data/templates/default.docbook
+                 data/templates/default.beamer
+                 data/templates/default.opendocument
+                 data/templates/default.icml
+                 data/templates/default.opml
+                 data/templates/default.latex
+                 data/templates/default.context
+                 data/templates/default.texinfo
+                 data/templates/default.man
+                 data/templates/default.markdown
+                 data/templates/default.rst
+                 data/templates/default.plain
+                 data/templates/default.mediawiki
+                 data/templates/default.dokuwiki
+                 data/templates/default.rtf
+                 data/templates/default.s5
+                 data/templates/default.slidy
+                 data/templates/default.slideous
+                 data/templates/default.revealjs
+                 data/templates/default.dzslides
+                 data/templates/default.asciidoc
+                 data/templates/default.haddock
+                 data/templates/default.textile
+                 data/templates/default.org
+                 data/templates/default.epub
+                 data/templates/default.epub3
+                 data/templates/scholmdTemplate.html5,
+                 data/templates/scholmdTemplate_bodyOnly.html5,
+                 data/templates/scholmdTemplate.latex,
+                 -- data for docx writer
+                 data/reference.docx
+                 -- data for LaTeXMathML writer
+                 data/LaTeXMathML.js
+                 data/MathMLinHTML.js
+                 -- data for dzslides writer
+                 data/dzslides/template.html
+                 -- sample lua custom writer
+                 data/sample.lua
+                 -- documentation
+                 README.md, README-pandoc, COPYRIGHT
+Extra-Source-Files:
+                 -- documentation
+                 INSTALL.md, BUGS, CONTRIBUTING.md, CHANGELOG.md
+                 CHANGELOG-pandoc, Makefile
+                 -- tryscholdoc
+                 tryscholdoc/index.html
+                 -- tests
+                 tests/bodybg.gif
+                 tests/*.native
+                 tests/insert
+                 tests/lalune.jpg
+                 tests/movie.jpg
+                 tests/markdown-reader-more.txt
+                 tests/markdown-citations.txt
+                 tests/s5-basic.html
+                 tests/s5-fancy.html
+                 tests/s5-fragment.html
+                 tests/s5-inserts.html
+                 tests/tables.html
+                 tests/tables.latex
+                 tests/tables.man
+                 tests/tables.plain
+                 tests/tables.markdown
+                 tests/tables.haddock
+                 tests/tables.txt
+                 tests/testsuite.txt
+                 tests/writer.latex
+                 tests/writer.html
+                 tests/writer.man
+                 tests/writer.markdown
+                 tests/writer.plain
+                 tests/writer.haddock
+                 tests/lhs-test.markdown
+                 tests/lhs-test.markdown+lhs
+                 tests/lhs-test.latex
+                 tests/lhs-test.latex+lhs
+                 tests/lhs-test.html
+                 tests/lhs-test.html+lhs
+                 tests/pipe-tables.txt
+                 tests/scholdoc.txt
+                 tests/scholdoc.native
+                 tests/scholdoc.latex
+                 tests/scholdoc.html
+
+Source-repository head
+  type:          git
+  location:      git://github.com/timtylin/scholdoc.git
+
+Flag embed_data_files
+  Description:   Embed data files in binary for relocatable executable.
+  Default:       False
+
+Flag tryscholdoc
+  Description:   Build tryscholdoc cgi executable.
+  Default:       False
+
+Flag https
+  Description:   Enable support for downloading of resources over https.
+  Default:       True
+
+Flag make-pandoc-man-pages
+  Description:   Included to prevent errors, but currently useless for Scholdoc
+  Default:       False
+
+Flag network-uri
+  Description: Get Network.URI from the network-uri package
+  Default: True
+
+Library
+  Build-Depends: base >= 4.2 && <5,
+                 syb >= 0.1 && < 0.5,
+                 containers >= 0.1 && < 0.6,
+                 unordered-containers >= 0.2 && < 0.3,
+                 parsec >= 3.1 && < 3.2,
+                 mtl >= 1.1 && < 2.3,
+                 filepath >= 1.1 && < 1.4,
+                 process >= 1 && < 1.3,
+                 directory >= 1 && < 1.3,
+                 bytestring >= 0.9 && < 0.11,
+                 text >= 0.11 && < 1.3,
+                 zip-archive >= 0.2.3.4 && < 0.3,
+                 old-locale >= 1 && < 1.1,
+                 time >= 1.2 && < 1.5,
+                 HTTP >= 4000.0.5 && < 4000.3,
+                 scholdoc-texmath >= 0.1 && < 0.2,
+                 xml >= 1.3.12 && < 1.4,
+                 random >= 1 && < 1.2,
+                 extensible-exceptions >= 0.1 && < 0.2,
+                 scholdoc-types >= 0.1.3 && < 0.1.4,
+                 aeson >= 0.7 && < 0.9,
+                 tagsoup >= 0.13.1 && < 0.14,
+                 base64-bytestring >= 0.1 && < 1.1,
+                 zlib >= 0.5 && < 0.6,
+                 highlighting-kate >= 0.5.8.5 && < 0.6,
+                 data-default >= 0.4 && < 0.6,
+                 temporary >= 1.1 && < 1.3,
+                 blaze-html >= 0.5 && < 0.8,
+                 blaze-markup >= 0.5.1 && < 0.7,
+                 yaml >= 0.8.8.2 && < 0.9,
+                 scientific >= 0.2 && < 0.4,
+                 vector >= 0.10 && < 0.11,
+                 hslua >= 0.3 && < 0.4,
+                 binary >= 0.5 && < 0.8,
+                 SHA >= 1.6 && < 1.7,
+                 old-time,
+                 JuicyPixels >= 3.1.6.1 && < 3.2
+  if flag(network-uri)
+     Build-Depends: network-uri >= 2.6 && < 2.7, network >= 2.6
+  else
+     Build-Depends: network >= 2 && < 2.6
+  if flag(https)
+     Build-Depends: http-client >= 0.3.2 && < 0.5,
+                    http-client-tls >= 0.2 && < 0.3,
+                    http-types >= 0.8 && < 0.9
+     cpp-options:   -DHTTP_CLIENT
+  if flag(embed_data_files)
+     cpp-options:   -DEMBED_DATA_FILES
+     -- Build-Tools:   hsb2hs -- not yet recognized by cabal
+     other-modules: Text.Pandoc.Data
+  if os(windows)
+    Cpp-options:      -D_WINDOWS
+  Ghc-Options:   -rtsopts -Wall -fno-warn-unused-do-bind
+  Ghc-Prof-Options: -auto-all -caf-all -rtsopts
+  Default-Language: Haskell98
+  Other-Extensions:   PatternGuards, OverloadedStrings,
+                      ScopedTypeVariables, GeneralizedNewtypeDeriving,
+                      RelaxedPolyRec, DeriveDataTypeable, TypeSynonymInstances,
+                      FlexibleInstances
+  Hs-Source-Dirs:  src
+
+  Exposed-Modules: Text.Pandoc,
+                   Text.Pandoc.Scholarly,
+                   Text.Pandoc.Options,
+                   Text.Pandoc.Pretty,
+                   Text.Pandoc.Shared,
+                   Text.Pandoc.MediaBag,
+                   Text.Pandoc.Readers.HTML,
+                   Text.Pandoc.Readers.LaTeX,
+                   Text.Pandoc.Readers.Markdown,
+                   Text.Pandoc.Readers.TeXMath,
+                   Text.Pandoc.Readers.Native,
+                   Text.Pandoc.Writers.Native,
+                   Text.Pandoc.Writers.HTML,
+                   Text.Pandoc.Writers.LaTeX,
+                   Text.Pandoc.Writers.Man,
+                   Text.Pandoc.Writers.Markdown,
+                   Text.Pandoc.Writers.Haddock,
+                   Text.Pandoc.Writers.Custom,
+                   Text.Pandoc.Writers.Docx,
+                   Text.Pandoc.PDF,
+                   Text.Pandoc.UTF8,
+                   Text.Pandoc.Templates,
+                   Text.Pandoc.XML,
+                   Text.Pandoc.SelfContained,
+                   Text.Pandoc.Process
+  Other-Modules:   Text.Pandoc.Writers.Shared,
+                   Text.Pandoc.Asciify,
+                   Text.Pandoc.MIME,
+                   Text.Pandoc.Parsing,
+                   Text.Pandoc.UUID,
+                   Text.Pandoc.ImageSize,
+                   Text.Pandoc.Slides,
+                   Text.Pandoc.Highlighting,
+                   Text.Pandoc.Compat.Monoid,
+                   Text.Pandoc.Compat.Except,
+                   Text.Pandoc.Compat.TagSoupEntity,
+                   Text.Pandoc.Compat.Directory,
+                   Paths_scholdoc
+
+  Buildable:       True
+
+Executable scholdoc
+  Build-Depends: scholdoc,
+                 scholdoc-types >= 0.1.3 && < 0.1.4,
+                 base >= 4.2 && <5,
+                 directory >= 1 && < 1.3,
+                 filepath >= 1.1 && < 1.4,
+                 text >= 0.11 && < 1.3,
+                 bytestring >= 0.9 && < 0.11,
+                 extensible-exceptions >= 0.1 && < 0.2,
+                 highlighting-kate >= 0.5.8.5 && < 0.6,
+                 aeson >= 0.7.0.5 && < 0.9,
+                 yaml >= 0.8.8.2 && < 0.9,
+                 containers >= 0.1 && < 0.6
+  if flag(network-uri)
+     Build-Depends: network-uri >= 2.6 && < 2.7
+  else
+     Build-Depends: network >= 2 && < 2.6
+  Ghc-Options:   -rtsopts -with-rtsopts=-K16m -Wall -fno-warn-unused-do-bind
+  Ghc-Prof-Options: -auto-all -caf-all -rtsopts -with-rtsopts=-K16m
+  if os(windows)
+    Cpp-options:      -D_WINDOWS
+  Default-Language: Haskell98
+  Other-Extensions: PatternGuards, OverloadedStrings,
+                    ScopedTypeVariables, GeneralizedNewtypeDeriving,
+                    RelaxedPolyRec, DeriveDataTypeable, TypeSynonymInstances,
+                    FlexibleInstances
+  Hs-Source-Dirs:  .
+  Main-Is:         scholdoc.hs
+  Buildable:       True
+
+Executable tryscholdoc
+  Main-Is:         tryscholdoc.hs
+  Hs-Source-Dirs:  tryscholdoc
+  default-language: Haskell2010
+  if flag(tryscholdoc)
+    Build-Depends: base, aeson, scholdoc, highlighting-kate,
+                   text, wai-extra, wai >= 0.3, http-types
+    Buildable:     True
+  else
+    Buildable:     False
+
+Test-Suite test-scholdoc
+  Type:           exitcode-stdio-1.0
+  Main-Is:        test-scholdoc.hs
+  Hs-Source-Dirs: tests
+  Build-Depends:  base >= 4.2 && < 5,
+                  syb >= 0.1 && < 0.5,
+                  scholdoc,
+                  scholdoc-types >= 0.1.3 && < 0.1.4,
+                  bytestring >= 0.9 && < 0.11,
+                  directory >= 1 && < 1.3,
+                  filepath >= 1.1 && < 1.4,
+                  process >= 1 && < 1.3,
+                  Diff >= 0.2 && < 0.4,
+                  test-framework >= 0.3 && < 0.9,
+                  test-framework-hunit >= 0.2 && < 0.4,
+                  test-framework-quickcheck2 >= 0.2.9 && < 0.4,
+                  QuickCheck >= 2.4 && < 2.8,
+                  HUnit >= 1.2 && < 1.3,
+                  containers >= 0.1 && < 0.6,
+                  executable-path >= 0.0 && < 0.1
+  Other-Modules:  Tests.Old
+                  Tests.Helpers
+                  Tests.Arbitrary
+                  Tests.Shared
+                  Tests.Walk
+                  Tests.Readers.LaTeX
+                  Tests.Readers.Markdown
+                  Tests.Writers.Native
+                  Tests.Writers.HTML
+                  Tests.Writers.Markdown
+                  Tests.Writers.Plain
+                  Tests.Writers.LaTeX
+  Ghc-Options:  -rtsopts -Wall -fno-warn-unused-do-bind
+  Default-Language: Haskell98
+
+benchmark benchmark-scholdoc
+  Type:            exitcode-stdio-1.0
+  Main-Is:         benchmark-scholdoc.hs
+  Hs-Source-Dirs:  benchmark
+  Build-Depends:   scholdoc,
+                   base >= 4.2 && < 5,
+                   criterion >= 0.5 && < 0.9
+  Ghc-Options:   -rtsopts -Wall -fno-warn-unused-do-bind
+  Default-Language: Haskell98