packages feed

Cabal revisions of HaXml-1.23

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

revision 1
-name:		HaXml-version:	1.23-license:	LGPL-license-file:	COPYRIGHT-author:		Malcolm Wallace <Malcolm.Wallace@me.com>-maintainer:	author-homepage:	http://www.cs.york.ac.uk/fp/HaXml/-category:	Text, XML-synopsis:	Utilities for manipulating XML documents-description:-	Haskell utilities for parsing, filtering, transforming and-	generating XML documents.-build-type:     Simple-cabal-version:  >=1.2-extra-source-files:    LICENCE-GPL, LICENCE-LGPL--flag splitBase-  default: True-flag bytestringInBase-  default: False--library-  exposed-modules:-        Text.XML.HaXml,-        Text.XML.HaXml.ByteStringPP,-        Text.XML.HaXml.Combinators,-        Text.XML.HaXml.DtdToHaskell.Convert,-        Text.XML.HaXml.DtdToHaskell.Instance,-        Text.XML.HaXml.DtdToHaskell.TypeDef,-        Text.XML.HaXml.Escape,-        Text.XML.HaXml.Html.Generate,-        Text.XML.HaXml.Html.Parse,-        Text.XML.HaXml.Html.ParseLazy,-        Text.XML.HaXml.Html.Pretty,-        Text.XML.HaXml.Lex,-        Text.XML.HaXml.Namespaces,-        Text.XML.HaXml.OneOfN,-        Text.XML.HaXml.Parse,-        Text.XML.HaXml.ParseLazy,-        Text.XML.HaXml.Posn,-        Text.XML.HaXml.Pretty,-        Text.XML.HaXml.SAX,-        Text.XML.HaXml.Schema.Parse,-        Text.XML.HaXml.Schema.XSDTypeModel,-        Text.XML.HaXml.Schema.HaskellTypeModel,-        Text.XML.HaXml.Schema.NameConversion,-        Text.XML.HaXml.Schema.TypeConversion,-        Text.XML.HaXml.Schema.PrettyHaskell,-        Text.XML.HaXml.Schema.PrimitiveTypes,-        Text.XML.HaXml.Schema.Environment,-        Text.XML.HaXml.ShowXmlLazy,-        Text.XML.HaXml.Types,-        Text.XML.HaXml.TypeMapping,-        Text.XML.HaXml.Util,-        Text.XML.HaXml.Validate,-        Text.XML.HaXml.Verbatim,-        Text.XML.HaXml.Wrappers,-        Text.XML.HaXml.XmlContent,-        Text.XML.HaXml.XmlContent.Parser,-        Text.XML.HaXml.XmlContent.Haskell,-        Text.XML.HaXml.Xtract.Combinators,-        Text.XML.HaXml.Xtract.Lex,-        Text.XML.HaXml.Xtract.Parse-  if impl(ghc)-    exposed-modules:-        Text.XML.HaXml.Schema.Schema-  hs-source-dirs: src-  build-depends: polyparse >= 1.5, filepath-  if flag(splitBase)-    build-depends: base >= 3 && < 6, pretty, random, containers-  else-    build-depends: base < 3-  if flag(bytestringInBase)-    build-depends: base >= 2 && < 3-  else-    build-depends: base < 2 || >= 3, bytestring-  extensions: CPP, ExistentialQuantification-  cpp-options: -DMAJOR=1 -DMINOR=23-  nhc98-options: -K10M--Executable Canonicalise-  GHC-Options: -Wall-  Extensions:  CPP-  Hs-Source-Dirs: src/tools, src-  cpp-options: -DMAJOR=1 -DMINOR=23-  Main-Is: Canonicalise.hs--Executable CanonicaliseLazy-  GHC-Options: -Wall-  Extensions:  CPP-  Hs-Source-Dirs: src/tools, src-  cpp-options: -DMAJOR=1 -DMINOR=23-  Main-Is: CanonicaliseLazy.hs--Executable Xtract-  GHC-Options: -Wall-  Extensions:  CPP-  Hs-Source-Dirs: src/tools, src-  cpp-options: -DMAJOR=1 -DMINOR=23-  Main-Is: Xtract.hs--Executable Validate-  GHC-Options: -Wall-  Extensions:  CPP-  Hs-Source-Dirs: src/tools, src-  cpp-options: -DMAJOR=1 -DMINOR=23-  Main-Is: Validate.hs--Executable MkOneOf-  GHC-Options: -Wall-  Extensions:  CPP-  Hs-Source-Dirs: src/tools, src-  cpp-options: -DMAJOR=1 -DMINOR=23-  Main-Is: MkOneOf.hs--Executable DtdToHaskell-  GHC-Options: -Wall-  Extensions:  CPP-  Hs-Source-Dirs: src/tools, src-  cpp-options: -DMAJOR=1 -DMINOR=23-  Main-Is: DtdToHaskell.hs--Executable XsdToHaskell-  GHC-Options: -Wall-  Extensions:  CPP-  Hs-Source-Dirs: src/tools, src-  cpp-options: -DMAJOR=1 -DMINOR=23-  Main-Is: XsdToHaskell.hs--Executable FpMLToHaskell-  GHC-Options: -Wall-  Extensions:  CPP-  Hs-Source-Dirs: src/tools, src-  cpp-options: -DMAJOR=1 -DMINOR=23-  Main-Is: FpMLToHaskell.hs-  build-depends: directory-+name:		HaXml
+version:	1.23
+x-revision: 1
+license:	LGPL
+license-file:	COPYRIGHT
+author:		Malcolm Wallace <Malcolm.Wallace@me.com>
+maintainer:	author
+homepage:	http://www.cs.york.ac.uk/fp/HaXml/
+category:	Text, XML
+synopsis:	Utilities for manipulating XML documents
+description:
+	Haskell utilities for parsing, filtering, transforming and
+	generating XML documents.
+build-type:     Simple
+cabal-version:  >=1.2
+extra-source-files:    LICENCE-GPL, LICENCE-LGPL
+
+flag splitBase
+  default: True
+flag bytestringInBase
+  default: False
+
+library
+  exposed-modules:
+        Text.XML.HaXml,
+        Text.XML.HaXml.ByteStringPP,
+        Text.XML.HaXml.Combinators,
+        Text.XML.HaXml.DtdToHaskell.Convert,
+        Text.XML.HaXml.DtdToHaskell.Instance,
+        Text.XML.HaXml.DtdToHaskell.TypeDef,
+        Text.XML.HaXml.Escape,
+        Text.XML.HaXml.Html.Generate,
+        Text.XML.HaXml.Html.Parse,
+        Text.XML.HaXml.Html.ParseLazy,
+        Text.XML.HaXml.Html.Pretty,
+        Text.XML.HaXml.Lex,
+        Text.XML.HaXml.Namespaces,
+        Text.XML.HaXml.OneOfN,
+        Text.XML.HaXml.Parse,
+        Text.XML.HaXml.ParseLazy,
+        Text.XML.HaXml.Posn,
+        Text.XML.HaXml.Pretty,
+        Text.XML.HaXml.SAX,
+        Text.XML.HaXml.Schema.Parse,
+        Text.XML.HaXml.Schema.XSDTypeModel,
+        Text.XML.HaXml.Schema.HaskellTypeModel,
+        Text.XML.HaXml.Schema.NameConversion,
+        Text.XML.HaXml.Schema.TypeConversion,
+        Text.XML.HaXml.Schema.PrettyHaskell,
+        Text.XML.HaXml.Schema.PrimitiveTypes,
+        Text.XML.HaXml.Schema.Environment,
+        Text.XML.HaXml.ShowXmlLazy,
+        Text.XML.HaXml.Types,
+        Text.XML.HaXml.TypeMapping,
+        Text.XML.HaXml.Util,
+        Text.XML.HaXml.Validate,
+        Text.XML.HaXml.Verbatim,
+        Text.XML.HaXml.Wrappers,
+        Text.XML.HaXml.XmlContent,
+        Text.XML.HaXml.XmlContent.Parser,
+        Text.XML.HaXml.XmlContent.Haskell,
+        Text.XML.HaXml.Xtract.Combinators,
+        Text.XML.HaXml.Xtract.Lex,
+        Text.XML.HaXml.Xtract.Parse
+  if impl(ghc)
+    exposed-modules:
+        Text.XML.HaXml.Schema.Schema
+  hs-source-dirs: src
+  build-depends: polyparse >= 1.5, filepath
+  if flag(splitBase)
+    build-depends: base >= 3 && < 6, base < 0, pretty, random, containers
+  else
+    build-depends: base < 3, base < 0
+  if flag(bytestringInBase)
+    build-depends: base >= 2 && < 3
+  else
+    build-depends: base < 2 || >= 3, bytestring
+  extensions: CPP, ExistentialQuantification
+  cpp-options: -DMAJOR=1 -DMINOR=23
+  nhc98-options: -K10M
+
+Executable Canonicalise
+  GHC-Options: -Wall
+  Extensions:  CPP
+  Hs-Source-Dirs: src/tools, src
+  cpp-options: -DMAJOR=1 -DMINOR=23
+  Main-Is: Canonicalise.hs
+
+Executable CanonicaliseLazy
+  GHC-Options: -Wall
+  Extensions:  CPP
+  Hs-Source-Dirs: src/tools, src
+  cpp-options: -DMAJOR=1 -DMINOR=23
+  Main-Is: CanonicaliseLazy.hs
+
+Executable Xtract
+  GHC-Options: -Wall
+  Extensions:  CPP
+  Hs-Source-Dirs: src/tools, src
+  cpp-options: -DMAJOR=1 -DMINOR=23
+  Main-Is: Xtract.hs
+
+Executable Validate
+  GHC-Options: -Wall
+  Extensions:  CPP
+  Hs-Source-Dirs: src/tools, src
+  cpp-options: -DMAJOR=1 -DMINOR=23
+  Main-Is: Validate.hs
+
+Executable MkOneOf
+  GHC-Options: -Wall
+  Extensions:  CPP
+  Hs-Source-Dirs: src/tools, src
+  cpp-options: -DMAJOR=1 -DMINOR=23
+  Main-Is: MkOneOf.hs
+
+Executable DtdToHaskell
+  GHC-Options: -Wall
+  Extensions:  CPP
+  Hs-Source-Dirs: src/tools, src
+  cpp-options: -DMAJOR=1 -DMINOR=23
+  Main-Is: DtdToHaskell.hs
+
+Executable XsdToHaskell
+  GHC-Options: -Wall
+  Extensions:  CPP
+  Hs-Source-Dirs: src/tools, src
+  cpp-options: -DMAJOR=1 -DMINOR=23
+  Main-Is: XsdToHaskell.hs
+
+Executable FpMLToHaskell
+  GHC-Options: -Wall
+  Extensions:  CPP
+  Hs-Source-Dirs: src/tools, src
+  cpp-options: -DMAJOR=1 -DMINOR=23
+  Main-Is: FpMLToHaskell.hs
+  build-depends: directory
+