packages feed

libxml 0.1 → 0.1.1

raw patch · 4 files changed

+38/−25 lines, 4 filesdep +bytestringdep ~basesetup-changednew-uploader

Dependencies added: bytestring

Dependency ranges changed: base

Files

Setup.lhs view
@@ -2,4 +2,4 @@ > module Main where > import Distribution.Simple > main :: IO ()-> main = defaultMainWithHooks defaultUserHooks+> main = defaultMain
libxml.cabal view
@@ -1,23 +1,36 @@-Name: libxml-Version: 0.1-Maintainer: Lemmih (lemmih@gmail.com)-Author: Lemmih (lemmih@gmail.com)-Copyright: 2006, Lemmih-License-File: LICENSE-License: BSD3-Build-Depends: base, mtl-Category: Foreign binding-Synopsis: Binding to libxml2+Name:           libxml+Version:        0.1.1+Maintainer:     Lemmih (lemmih@gmail.com)+Author:         Lemmih (lemmih@gmail.com)+Copyright:      2006, Lemmih+License-File:   LICENSE+License:        BSD3+Category:       XML+Synopsis:       Binding to libxml2+Cabal-Version:  >=1.2+build-type:     Simple Description:   Minimal binding to libxml2. Additional functions will be added when needed.-Extensions: CPP, ForeignFunctionInterface-Hs-Source-Dirs: src-Exposed-Modules:-  Text.XML.LibXML-  Text.XML.LibXML.Types-  Text.XML.LibXML.Internals-  Text.XML.LibXML.Tree-  Text.XML.LibXML.Parser-Includes: libxml/xmlIO.h libxml/xmlmemory.h-Extra-Libraries: xml2-GHC-Options: -fglasgow-exts -Wall -Werror -O2++flag small_base+  description: Choose the new smaller, split-up base package.++library+    if flag(small_base)+        build-depends: base >= 3, bytestring+    else+        build-depends: base <  3++    build-depends: mtl+    extensions: CPP, ForeignFunctionInterface+    hs-source-dirs: src++    Exposed-Modules:+      Text.XML.LibXML+      Text.XML.LibXML.Types+      Text.XML.LibXML.Internals+      Text.XML.LibXML.Tree+      Text.XML.LibXML.Parser++    includes: libxml/xmlIO.h libxml/xmlmemory.h+    extra-libraries: xml2
src/Text/XML/LibXML/Parser.hs view
@@ -13,7 +13,7 @@ import Control.Monad.Trans  import qualified Data.ByteString as BS-import qualified Data.ByteString.Base as BS+import qualified Data.ByteString.Unsafe as BS import Data.ByteString (ByteString)  import Text.XML.LibXML.Types@@ -24,7 +24,7 @@  -- | Parse XML document from a file. Throws an exception on error. parseFile :: MonadIO m => FilePath -> m Document-parseFile pat+parseFile path     = do mbDoc <- parseFile_ path          case mbDoc of            Nothing -> error $ "Text.XML.LibXml.parseFile: failed to parse input from: " ++ path
src/Text/XML/LibXML/Tree.hs view
@@ -20,7 +20,7 @@ import Control.Monad.Trans  import qualified Data.ByteString as BS-import qualified Data.ByteString.Base as BS+import qualified Data.ByteString.Internal as BS import Data.ByteString (ByteString)  import Text.XML.LibXML.Types