packages feed

Cabal revisions of hxt-8.0.0

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

revision 1
--- arch-tag: Haskell XML Toolbox main description file-name: hxt-version: 8.0.0-license: OtherLicense-license-file: LICENCE-maintainer: Uwe Schmidt <uwe@fh-wedel.de>-stability: stable-category: XML-synopsis: A collection of tools for processing XML with Haskell. -description:  The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but introduces a more general approach for processing XML with Haskell. The Haskell XML Toolbox uses a generic data model for representing XML documents, including the DTD subset and the document subset, in Haskell. It contains a validating XML parser, a HTML parser, namespace support, an XPath expression evaluator, an XSLT library, a RelaxNG schema validator and funtions for serialization and deserialization of user defined data. The libraray make extensive use of the arrow approach for processing XML.-homepage: http://www.fh-wedel.de/~si/HXmlToolbox/index.html-copyright: Copyright (c) 2005 Uwe Schmidt-build-type: Simple-cabal-version: >=1.2--flag splitBase-  description: Choose the new smaller, split-up base package.--library- exposed-modules:-  Control.Arrow.ArrowIO,-  Control.Arrow.ArrowIf,-  Control.Arrow.ArrowList,-  Control.Arrow.ArrowState,-  Control.Arrow.ArrowStrict,-  Control.Arrow.ArrowTree,-  Control.Arrow.IOListArrow,-  Control.Arrow.IOStateListArrow,-  Control.Arrow.ListArrow,-  Control.Arrow.ListArrows,-  Control.Arrow.StateListArrow,-  Control.Strategies.DeepSeq,-  Data.AssocList,-  Data.Char.UTF8,-  Data.NavTree,-  Data.Tree.Class,-  Data.Tree.NTree.Filter,-  Data.Tree.NTree.TypeDefs,-  System.PipeOpen,-  Text.XML.HXT.Arrow,-  Text.XML.HXT.Arrow.DTDProcessing,-  Text.XML.HXT.Arrow.DocumentInput,-  Text.XML.HXT.Arrow.DocumentOutput,-  Text.XML.HXT.Arrow.Edit,-  Text.XML.HXT.Arrow.GeneralEntitySubstitution,-  Text.XML.HXT.Arrow.Namespace,-  Text.XML.HXT.Arrow.ParserInterface,-  Text.XML.HXT.Arrow.Pickle,-  Text.XML.HXT.Arrow.Pickle.DTD,-  Text.XML.HXT.Arrow.Pickle.Schema,-  Text.XML.HXT.Arrow.Pickle.Xml,-  Text.XML.HXT.Arrow.ProcessDocument,-  Text.XML.HXT.Arrow.ReadDocument,-  Text.XML.HXT.Arrow.WriteDocument,-  Text.XML.HXT.Arrow.XPath,-  Text.XML.HXT.Arrow.XPathSimple,-  Text.XML.HXT.Arrow.XmlArrow,-  Text.XML.HXT.Arrow.XmlIOStateArrow,-  Text.XML.HXT.Arrow.XmlRegex,-  Text.XML.HXT.DOM.FormatXmlTree,-  Text.XML.HXT.DOM.Interface,-  Text.XML.HXT.DOM.IsoLatinTables,-  Text.XML.HXT.DOM.NamespacePredicates,-  Text.XML.HXT.DOM.QualifiedName,-  Text.XML.HXT.DOM.ShowXml,-  Text.XML.HXT.DOM.TypeDefs,-  Text.XML.HXT.DOM.UTF8Decoding,-  Text.XML.HXT.DOM.Unicode,-  Text.XML.HXT.DOM.Util,-  Text.XML.HXT.DOM.XmlKeywords,-  Text.XML.HXT.DOM.XmlNode,-  Text.XML.HXT.DOM.XmlOptions,-  Text.XML.HXT.DOM.XmlTreeTypes,-  Text.XML.HXT.DTDValidation.AttributeValueValidation,-  Text.XML.HXT.DTDValidation.DTDValidation,-  Text.XML.HXT.DTDValidation.DocTransformation,-  Text.XML.HXT.DTDValidation.DocValidation,-  Text.XML.HXT.DTDValidation.IdValidation,-  Text.XML.HXT.DTDValidation.RE,-  Text.XML.HXT.DTDValidation.TypeDefs,-  Text.XML.HXT.DTDValidation.Validation,-  Text.XML.HXT.DTDValidation.XmlRE,-  Text.XML.HXT.IO.GetFILE,-  Text.XML.HXT.IO.GetHTTPCurl,-  Text.XML.HXT.IO.GetHTTPNative,-  Text.XML.HXT.Parser.HtmlParsec,-  Text.XML.HXT.Parser.ProtocolHandlerUtil,-  Text.XML.HXT.Parser.TagSoup,-  Text.XML.HXT.Parser.XhtmlEntities,-  Text.XML.HXT.Parser.XmlCharParser,-  Text.XML.HXT.Parser.XmlDTDParser,-  Text.XML.HXT.Parser.XmlDTDTokenParser,-  Text.XML.HXT.Parser.XmlEntities,-  Text.XML.HXT.Parser.XmlParsec,-  Text.XML.HXT.Parser.XmlTokenParser,-  Text.XML.HXT.RelaxNG,-  Text.XML.HXT.RelaxNG.BasicArrows,-  Text.XML.HXT.RelaxNG.CreatePattern,-  Text.XML.HXT.RelaxNG.DataTypeLibMysql,-  Text.XML.HXT.RelaxNG.DataTypeLibUtils,-  Text.XML.HXT.RelaxNG.DataTypeLibraries,-  Text.XML.HXT.RelaxNG.DataTypes,-  Text.XML.HXT.RelaxNG.PatternFunctions,-  Text.XML.HXT.RelaxNG.PatternToString,-  Text.XML.HXT.RelaxNG.Schema,-  Text.XML.HXT.RelaxNG.SchemaGrammar,-  Text.XML.HXT.RelaxNG.Simplification,-  Text.XML.HXT.RelaxNG.Unicode.Blocks,-  Text.XML.HXT.RelaxNG.Unicode.CharProps,-  Text.XML.HXT.RelaxNG.Utils,-  Text.XML.HXT.RelaxNG.Validation,-  Text.XML.HXT.RelaxNG.Validator,-  Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C,-  Text.XML.HXT.RelaxNG.XmlSchema.Regex,-  Text.XML.HXT.RelaxNG.XmlSchema.RegexParser,-  Text.XML.HXT.XPath,-  Text.XML.HXT.XPath.NavTree,-  Text.XML.HXT.XPath.XPathArithmetic,-  Text.XML.HXT.XPath.XPathDataTypes,-  Text.XML.HXT.XPath.XPathEval,-  Text.XML.HXT.XPath.XPathFct,-  Text.XML.HXT.XPath.XPathKeywords,-  Text.XML.HXT.XPath.XPathParser,-  Text.XML.HXT.XPath.XPathToNodeSet,-  Text.XML.HXT.XPath.XPathToString,-  Text.XML.HXT.XSLT.Application,-  Text.XML.HXT.XSLT.Common,-  Text.XML.HXT.XSLT.Compilation,-  Text.XML.HXT.XSLT.CompiledStylesheet,-  Text.XML.HXT.XSLT.Names,-  Text.XML.HXT.XSLT.XsltArrows- hs-source-dirs: src- ghc-options: -Wall- extensions: MultiParamTypeClasses DeriveDataTypeable FunctionalDependencies FlexibleInstances-- build-depends: base, haskell98 >= 1, parsec >= 2.1 && < 3, HTTP >= 3001.0.4, HUnit >= 1.2, network >= 2.1, tagsoup >= 0.6- if flag(splitBase)-   build-depends: base >= 3, containers >= 0.1, directory >= 1, process >= 1- else-   build-depends: base < 3-+-- arch-tag: Haskell XML Toolbox main description file
+name: hxt
+version: 8.0.0
+x-revision: 1
+license: OtherLicense
+license-file: LICENCE
+maintainer: Uwe Schmidt <uwe@fh-wedel.de>
+stability: stable
+category: XML
+synopsis: A collection of tools for processing XML with Haskell. 
+description:  The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but introduces a more general approach for processing XML with Haskell. The Haskell XML Toolbox uses a generic data model for representing XML documents, including the DTD subset and the document subset, in Haskell. It contains a validating XML parser, a HTML parser, namespace support, an XPath expression evaluator, an XSLT library, a RelaxNG schema validator and funtions for serialization and deserialization of user defined data. The libraray make extensive use of the arrow approach for processing XML.
+homepage: http://www.fh-wedel.de/~si/HXmlToolbox/index.html
+copyright: Copyright (c) 2005 Uwe Schmidt
+build-type: Simple
+cabal-version: >=1.2
+
+flag splitBase
+  description: Choose the new smaller, split-up base package.
+
+library
+ -- tar file format not supported by cabal
+ build-depends: base<0
+
+ exposed-modules:
+  Control.Arrow.ArrowIO,
+  Control.Arrow.ArrowIf,
+  Control.Arrow.ArrowList,
+  Control.Arrow.ArrowState,
+  Control.Arrow.ArrowStrict,
+  Control.Arrow.ArrowTree,
+  Control.Arrow.IOListArrow,
+  Control.Arrow.IOStateListArrow,
+  Control.Arrow.ListArrow,
+  Control.Arrow.ListArrows,
+  Control.Arrow.StateListArrow,
+  Control.Strategies.DeepSeq,
+  Data.AssocList,
+  Data.Char.UTF8,
+  Data.NavTree,
+  Data.Tree.Class,
+  Data.Tree.NTree.Filter,
+  Data.Tree.NTree.TypeDefs,
+  System.PipeOpen,
+  Text.XML.HXT.Arrow,
+  Text.XML.HXT.Arrow.DTDProcessing,
+  Text.XML.HXT.Arrow.DocumentInput,
+  Text.XML.HXT.Arrow.DocumentOutput,
+  Text.XML.HXT.Arrow.Edit,
+  Text.XML.HXT.Arrow.GeneralEntitySubstitution,
+  Text.XML.HXT.Arrow.Namespace,
+  Text.XML.HXT.Arrow.ParserInterface,
+  Text.XML.HXT.Arrow.Pickle,
+  Text.XML.HXT.Arrow.Pickle.DTD,
+  Text.XML.HXT.Arrow.Pickle.Schema,
+  Text.XML.HXT.Arrow.Pickle.Xml,
+  Text.XML.HXT.Arrow.ProcessDocument,
+  Text.XML.HXT.Arrow.ReadDocument,
+  Text.XML.HXT.Arrow.WriteDocument,
+  Text.XML.HXT.Arrow.XPath,
+  Text.XML.HXT.Arrow.XPathSimple,
+  Text.XML.HXT.Arrow.XmlArrow,
+  Text.XML.HXT.Arrow.XmlIOStateArrow,
+  Text.XML.HXT.Arrow.XmlRegex,
+  Text.XML.HXT.DOM.FormatXmlTree,
+  Text.XML.HXT.DOM.Interface,
+  Text.XML.HXT.DOM.IsoLatinTables,
+  Text.XML.HXT.DOM.NamespacePredicates,
+  Text.XML.HXT.DOM.QualifiedName,
+  Text.XML.HXT.DOM.ShowXml,
+  Text.XML.HXT.DOM.TypeDefs,
+  Text.XML.HXT.DOM.UTF8Decoding,
+  Text.XML.HXT.DOM.Unicode,
+  Text.XML.HXT.DOM.Util,
+  Text.XML.HXT.DOM.XmlKeywords,
+  Text.XML.HXT.DOM.XmlNode,
+  Text.XML.HXT.DOM.XmlOptions,
+  Text.XML.HXT.DOM.XmlTreeTypes,
+  Text.XML.HXT.DTDValidation.AttributeValueValidation,
+  Text.XML.HXT.DTDValidation.DTDValidation,
+  Text.XML.HXT.DTDValidation.DocTransformation,
+  Text.XML.HXT.DTDValidation.DocValidation,
+  Text.XML.HXT.DTDValidation.IdValidation,
+  Text.XML.HXT.DTDValidation.RE,
+  Text.XML.HXT.DTDValidation.TypeDefs,
+  Text.XML.HXT.DTDValidation.Validation,
+  Text.XML.HXT.DTDValidation.XmlRE,
+  Text.XML.HXT.IO.GetFILE,
+  Text.XML.HXT.IO.GetHTTPCurl,
+  Text.XML.HXT.IO.GetHTTPNative,
+  Text.XML.HXT.Parser.HtmlParsec,
+  Text.XML.HXT.Parser.ProtocolHandlerUtil,
+  Text.XML.HXT.Parser.TagSoup,
+  Text.XML.HXT.Parser.XhtmlEntities,
+  Text.XML.HXT.Parser.XmlCharParser,
+  Text.XML.HXT.Parser.XmlDTDParser,
+  Text.XML.HXT.Parser.XmlDTDTokenParser,
+  Text.XML.HXT.Parser.XmlEntities,
+  Text.XML.HXT.Parser.XmlParsec,
+  Text.XML.HXT.Parser.XmlTokenParser,
+  Text.XML.HXT.RelaxNG,
+  Text.XML.HXT.RelaxNG.BasicArrows,
+  Text.XML.HXT.RelaxNG.CreatePattern,
+  Text.XML.HXT.RelaxNG.DataTypeLibMysql,
+  Text.XML.HXT.RelaxNG.DataTypeLibUtils,
+  Text.XML.HXT.RelaxNG.DataTypeLibraries,
+  Text.XML.HXT.RelaxNG.DataTypes,
+  Text.XML.HXT.RelaxNG.PatternFunctions,
+  Text.XML.HXT.RelaxNG.PatternToString,
+  Text.XML.HXT.RelaxNG.Schema,
+  Text.XML.HXT.RelaxNG.SchemaGrammar,
+  Text.XML.HXT.RelaxNG.Simplification,
+  Text.XML.HXT.RelaxNG.Unicode.Blocks,
+  Text.XML.HXT.RelaxNG.Unicode.CharProps,
+  Text.XML.HXT.RelaxNG.Utils,
+  Text.XML.HXT.RelaxNG.Validation,
+  Text.XML.HXT.RelaxNG.Validator,
+  Text.XML.HXT.RelaxNG.XmlSchema.DataTypeLibW3C,
+  Text.XML.HXT.RelaxNG.XmlSchema.Regex,
+  Text.XML.HXT.RelaxNG.XmlSchema.RegexParser,
+  Text.XML.HXT.XPath,
+  Text.XML.HXT.XPath.NavTree,
+  Text.XML.HXT.XPath.XPathArithmetic,
+  Text.XML.HXT.XPath.XPathDataTypes,
+  Text.XML.HXT.XPath.XPathEval,
+  Text.XML.HXT.XPath.XPathFct,
+  Text.XML.HXT.XPath.XPathKeywords,
+  Text.XML.HXT.XPath.XPathParser,
+  Text.XML.HXT.XPath.XPathToNodeSet,
+  Text.XML.HXT.XPath.XPathToString,
+  Text.XML.HXT.XSLT.Application,
+  Text.XML.HXT.XSLT.Common,
+  Text.XML.HXT.XSLT.Compilation,
+  Text.XML.HXT.XSLT.CompiledStylesheet,
+  Text.XML.HXT.XSLT.Names,
+  Text.XML.HXT.XSLT.XsltArrows
+ hs-source-dirs: src
+ ghc-options: -Wall
+ extensions: MultiParamTypeClasses DeriveDataTypeable FunctionalDependencies FlexibleInstances
+
+ build-depends: base, haskell98 >= 1, parsec >= 2.1 && < 3, HTTP >= 3001.0.4, HUnit >= 1.2, network >= 2.1, tagsoup >= 0.6
+ if flag(splitBase)
+   build-depends: base >= 3, containers >= 0.1, directory >= 1, process >= 1
+ else
+   build-depends: base < 3
+