[Pkg-haskell-commits] [package-plan] 01/02: Add haddock-2.14.3.1 cabal file (forgot why)

Joachim Breitner nomeata at moszumanska.debian.org
Wed Apr 22 11:32:45 UTC 2015


This is an automated email from the git hooks/post-receive script.

nomeata pushed a commit to branch ghc-7.8
in repository package-plan.

commit 18a5ac7fff55ef36bc715ff417778130cbadf748
Author: Joachim Breitner <mail at joachim-breitner.de>
Date:   Wed Apr 22 09:56:35 2015 +0200

    Add haddock-2.14.3.1 cabal file (forgot why)
---
 additional-cabals/haddock-2.14.3.1.cabal | 252 +++++++++++++++++++++++++++++++
 1 file changed, 252 insertions(+)

diff --git a/additional-cabals/haddock-2.14.3.1.cabal b/additional-cabals/haddock-2.14.3.1.cabal
new file mode 100644
index 0000000..6ab5c27
--- /dev/null
+++ b/additional-cabals/haddock-2.14.3.1.cabal
@@ -0,0 +1,252 @@
+name:                 haddock
+version:              2.14.3.1
+x-revision: 1
+synopsis:             A documentation-generation tool for Haskell libraries
+description:          Haddock is a documentation-generation tool for Haskell
+                      libraries
+license:              BSD3
+license-file:         LICENSE
+author:               Simon Marlow, David Waern
+maintainer:           Simon Hengel <sol at typeful.net>, Mateusz Kowalczyk <fuuzetsu at fuuzetsu.co.uk>
+homepage:             http://www.haskell.org/haddock/
+bug-reports:          https://github.com/haskell/haddock/issues
+copyright:            (c) Simon Marlow, David Waern
+category:             Documentation
+build-type:           Simple
+cabal-version:        >= 1.10
+stability:            experimental
+
+extra-source-files:
+  CHANGES
+  README
+  doc/Makefile
+  doc/README
+  doc/aclocal.m4
+  doc/config.mk.in
+  doc/configure.ac
+  doc/docbook-xml.mk
+  doc/fptools.css
+  doc/haddock.xml
+  haddock.spec
+  haskell.vim
+  src/haddock.sh
+  html-test/src/*.hs
+  html-test/ref/*.html
+  latex-test/src/Simple/*.hs
+  latex-test/ref/Simple/*.tex
+  latex-test/ref/Simple/*.sty
+
+data-dir:   resources
+data-files: html/frames.html
+            html/haddock-util.js
+            html/Classic.theme/haskell_icon.gif
+            html/Classic.theme/minus.gif
+            html/Classic.theme/plus.gif
+            html/Classic.theme/xhaddock.css
+            html/Ocean.std-theme/hslogo-16.png
+            html/Ocean.std-theme/minus.gif
+            html/Ocean.std-theme/ocean.css
+            html/Ocean.std-theme/plus.gif
+            html/Ocean.std-theme/synopsis.png
+            latex/haddock.sty
+
+flag in-ghc-tree
+  description: Are we in a GHC tree?
+  default: False
+  manual: True
+
+-- Using this disables -O2, and hence allows to use --disable-optimization,
+-- which is about twice as fast.  This should probably be the default, but we
+-- need some benchmarks first..
+flag dev
+  default: False
+  manual: True
+
+executable haddock
+  default-language:     Haskell2010
+  main-is:              Main.hs
+  hs-source-dirs:       driver
+  if flag(dev)
+    ghc-options:          -funbox-strict-fields -Wall -fwarn-tabs
+  else
+    ghc-options:          -funbox-strict-fields -Wall -fwarn-tabs -O2
+
+  build-depends:
+    base >= 4.3 && < 4.8
+  if flag(in-ghc-tree)
+    hs-source-dirs: src, vendor/attoparsec-0.10.4.0
+    cpp-options: -DIN_GHC_TREE
+    build-depends:
+      filepath,
+      directory,
+      containers,
+      deepseq,
+      array,
+      xhtml >= 3000.2 && < 3000.3,
+      Cabal >= 1.10,
+      ghc >= 7.8.3,
+      bytestring
+
+    other-modules:
+      Documentation.Haddock
+      Data.Attoparsec
+      Data.Attoparsec.ByteString
+      Data.Attoparsec.ByteString.Char8
+      Data.Attoparsec.Combinator
+      Data.Attoparsec.Number
+      Data.Attoparsec.ByteString.FastSet
+      Data.Attoparsec.ByteString.Internal
+      Data.Attoparsec.Internal
+      Data.Attoparsec.Internal.Types
+      Haddock
+      Haddock.Interface
+      Haddock.Interface.Rename
+      Haddock.Interface.Create
+      Haddock.Interface.AttachInstances
+      Haddock.Interface.LexParseRn
+      Haddock.Interface.ParseModuleHeader
+      Haddock.Parser
+      Haddock.Parser.Util
+      Haddock.Utf8
+      Haddock.Utils
+      Haddock.Backends.Xhtml
+      Haddock.Backends.Xhtml.Decl
+      Haddock.Backends.Xhtml.DocMarkup
+      Haddock.Backends.Xhtml.Layout
+      Haddock.Backends.Xhtml.Names
+      Haddock.Backends.Xhtml.Themes
+      Haddock.Backends.Xhtml.Types
+      Haddock.Backends.Xhtml.Utils
+      Haddock.Backends.LaTeX
+      Haddock.Backends.HaddockDB
+      Haddock.Backends.Hoogle
+      Haddock.ModuleTree
+      Haddock.Types
+      Haddock.Doc
+      Haddock.Version
+      Haddock.InterfaceFile
+      Haddock.Options
+      Haddock.GhcUtils
+      Haddock.Convert
+  else
+    build-depends:  haddock
+
+library
+  default-language:     Haskell2010
+
+  build-depends:
+    base >= 4.3 && < 4.8,
+    bytestring,
+    filepath,
+    directory,
+    containers,
+    deepseq,
+    array,
+    xhtml >= 3000.2 && < 3000.3,
+    Cabal >= 1.10,
+    ghc >= 7.8.3
+
+  if flag(in-ghc-tree)
+    cpp-options: -DIN_GHC_TREE
+  else
+    build-depends: ghc-paths
+
+  hs-source-dirs:       src, vendor/attoparsec-0.10.4.0
+  if flag(dev)
+    ghc-options:          -funbox-strict-fields -Wall -fwarn-tabs
+  else
+    ghc-options:          -funbox-strict-fields -Wall -fwarn-tabs -O2
+
+  exposed-modules:
+    Documentation.Haddock
+
+  other-modules:
+    Data.Attoparsec
+    Data.Attoparsec.ByteString
+    Data.Attoparsec.ByteString.Char8
+    Data.Attoparsec.Combinator
+    Data.Attoparsec.Number
+    Data.Attoparsec.ByteString.FastSet
+    Data.Attoparsec.ByteString.Internal
+    Data.Attoparsec.Internal
+    Data.Attoparsec.Internal.Types
+    Haddock
+    Haddock.Interface
+    Haddock.Interface.Rename
+    Haddock.Interface.Create
+    Haddock.Interface.AttachInstances
+    Haddock.Interface.LexParseRn
+    Haddock.Interface.ParseModuleHeader
+    Haddock.Parser
+    Haddock.Parser.Util
+    Haddock.Utf8
+    Haddock.Utils
+    Haddock.Backends.Xhtml
+    Haddock.Backends.Xhtml.Decl
+    Haddock.Backends.Xhtml.DocMarkup
+    Haddock.Backends.Xhtml.Layout
+    Haddock.Backends.Xhtml.Names
+    Haddock.Backends.Xhtml.Themes
+    Haddock.Backends.Xhtml.Types
+    Haddock.Backends.Xhtml.Utils
+    Haddock.Backends.LaTeX
+    Haddock.Backends.HaddockDB
+    Haddock.Backends.Hoogle
+    Haddock.ModuleTree
+    Haddock.Types
+    Haddock.Doc
+    Haddock.Version
+    Haddock.InterfaceFile
+    Haddock.Options
+    Haddock.GhcUtils
+    Haddock.Convert
+    Paths_haddock
+
+  if flag(in-ghc-tree)
+    buildable: False
+
+test-suite html-test
+  type:             exitcode-stdio-1.0
+  default-language: Haskell2010
+  main-is:          run.lhs
+  hs-source-dirs:   html-test
+  build-depends:    base, directory, process, filepath, Cabal
+
+test-suite latex-test
+  type:             exitcode-stdio-1.0
+  default-language: Haskell2010
+  main-is:          run.lhs
+  hs-source-dirs:   latex-test
+  build-depends:    base, directory, process, filepath, Cabal
+
+test-suite spec
+  type:             exitcode-stdio-1.0
+  default-language: Haskell2010
+  main-is:          Spec.hs
+  hs-source-dirs:
+      test
+    , src
+    , vendor/attoparsec-0.10.4.0
+
+  other-modules:
+      Helper
+      Haddock.ParserSpec
+      Haddock.Utf8Spec
+      Haddock.Parser.UtilSpec
+
+  build-depends:
+      base
+    , bytestring
+    , ghc
+    , containers
+    , deepseq
+    , array
+    , hspec
+    , QuickCheck == 2.*
+
+  build-depends:
+      haddock
+
+source-repository head
+  type:     git
+  location: http://git.haskell.org/haddock.git

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-haskell/package-plan.git



More information about the Pkg-haskell-commits mailing list