diff --git a/feed.cabal b/feed.cabal index 4115795..eb1399d 100644 --- a/feed.cabal +++ b/feed.cabal @@ -1,166 +1,166 @@ -name: feed -version: 1.3.2.1 -x-revision: 2 -license: BSD3 -license-file: LICENSE -category: Text -synopsis: Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds. -description: Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds. - . - To help working with the multiple feed formats we've - ended up with, this set of modules provides parsers, - pretty printers and some utility code for querying - and just generally working with a concrete representation - of feeds in Haskell. - . - See here for an example of how to create an Atom feed: - - . - For basic reading and editing of feeds, consult - the documentation of the Text.Feed.* hierarchy. -author: Sigbjorn Finne -maintainer: Adam Bergmark -homepage: https://github.com/haskell-party/feed -bug-reports: https://github.com/haskell-party/feed/issues -cabal-version: 2.0 -build-type: Simple -tested-with: - GHC == 7.6.3 - , GHC == 7.8.4 - , GHC == 7.10.3 - , GHC == 8.0.2 - , GHC == 8.2.2 - , GHC == 8.4.4 - , GHC == 8.6.5 - , GHC == 8.8.4 - , GHC == 8.10.7 - , GHC == 9.0.1 - , GHC == 9.2.1 -data-files: - tests/files/*.xml -extra-source-files: - README.md - CHANGELOG.md - -source-repository head - type: git - location: https://github.com/haskell-party/feed.git - -library - ghc-options: -Wall - hs-source-dirs: src - default-language: Haskell2010 - default-extensions: - NoImplicitPrelude - OverloadedStrings - exposed-modules: - Text.Atom.Feed - Text.Atom.Feed.Export - Text.Atom.Feed.Import - Text.Atom.Feed.Link - Text.Atom.Feed.Validate - Text.Atom.Pub - Text.Atom.Pub.Export - Text.DublinCore.Types - Text.Feed.Constructor - Text.Feed.Export - Text.Feed.Import - Text.Feed.Query - Text.Feed.Translate - Text.Feed.Types - Text.Feed.Util - Text.RSS.Export - Text.RSS.Import - Text.RSS.Syntax - Text.RSS1.Export - Text.RSS1.Import - Text.RSS1.Syntax - Text.RSS1.Utils - other-modules: - Data.Text.Util - Data.XML.Compat - build-depends: - base >= 4 && < 4.19 - , base-compat >= 0.9 && < 0.14 - , bytestring >= 0.9 && < 0.13 - , old-locale == 1.0.* - , old-time >= 1 && < 1.2 - , safe == 0.3.* - , text < 1.3 || ==2.0.* - , time < 1.13 - , time-locale-compat == 0.1.* - , utf8-string < 1.1 - , xml-types >= 0.3.6 && < 0.4 - , xml-conduit >= 1.3 && < 1.10 - -test-suite tests - ghc-options: -Wall - hs-source-dirs: tests - main-is: Main.hs - type: exitcode-stdio-1.0 - default-language: Haskell2010 - default-extensions: - NoImplicitPrelude - OverloadedStrings - autogen-modules: - Paths_feed - other-modules: - Paths_feed - Example - Example.CreateAtom - ImportExport - Text.Atom.Tests - Text.Atom.Validate.Tests - Text.Feed.Util.Tests - Text.RSS.Equals - Text.RSS.Export.Tests - Text.RSS.Import.Tests - Text.RSS.Tests - Text.RSS.Utils - build-depends: - base >= 4.6 - , base-compat - , HUnit >= 1.2 && < 1.7 - , feed - , old-time >= 1 && < 1.2 - , syb - , test-framework == 0.8.* - , test-framework-hunit == 0.3.* - , text < 1.3 || ==2.0.* - , time < 1.13 - , xml-types >= 0.3.6 && < 0.4 - , xml-conduit >= 1.3 && < 1.10 - -test-suite readme - ghc-options: -Wall -pgmL markdown-unlit - main-is: README.lhs - default-language: Haskell2010 - default-extensions: - NoImplicitPrelude - OverloadedStrings - type: exitcode-stdio-1.0 - build-depends: - base >= 4.6 - , base-compat - , text - , feed - , xml-conduit - , xml-types - build-tool-depends: - markdown-unlit:markdown-unlit >= 0.4 && < 0.6 - -test-suite readme-doctests - hs-source-dirs: tests - main-is: doctest-driver.hs - type: exitcode-stdio-1.0 - default-language: Haskell2010 - if impl(ghc < 8) - buildable: False - build-depends: - base >= 4.6 - , doctest - , doctest-driver-gen - , feed - build-tool-depends: - markdown-unlit:markdown-unlit >= 0.4 && < 0.6 - , doctest-driver-gen:doctest-driver-gen +name: feed +version: 1.3.2.1 +x-revision: 2 +license: BSD3 +license-file: LICENSE +category: Text +synopsis: Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds. +description: Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds. + . + To help working with the multiple feed formats we've + ended up with, this set of modules provides parsers, + pretty printers and some utility code for querying + and just generally working with a concrete representation + of feeds in Haskell. + . + See here for an example of how to create an Atom feed: + + . + For basic reading and editing of feeds, consult + the documentation of the Text.Feed.* hierarchy. +author: Sigbjorn Finne +maintainer: Adam Bergmark +homepage: https://github.com/haskell-party/feed +bug-reports: https://github.com/haskell-party/feed/issues +cabal-version: 2.0 +build-type: Simple +tested-with: + GHC == 7.6.3 + , GHC == 7.8.4 + , GHC == 7.10.3 + , GHC == 8.0.2 + , GHC == 8.2.2 + , GHC == 8.4.4 + , GHC == 8.6.5 + , GHC == 8.8.4 + , GHC == 8.10.7 + , GHC == 9.0.1 + , GHC == 9.2.1 +data-files: + tests/files/*.xml +extra-source-files: + README.md + CHANGELOG.md + +source-repository head + type: git + location: https://github.com/haskell-party/feed.git + +library + ghc-options: -Wall + hs-source-dirs: src + default-language: Haskell2010 + default-extensions: + NoImplicitPrelude + OverloadedStrings + exposed-modules: + Text.Atom.Feed + Text.Atom.Feed.Export + Text.Atom.Feed.Import + Text.Atom.Feed.Link + Text.Atom.Feed.Validate + Text.Atom.Pub + Text.Atom.Pub.Export + Text.DublinCore.Types + Text.Feed.Constructor + Text.Feed.Export + Text.Feed.Import + Text.Feed.Query + Text.Feed.Translate + Text.Feed.Types + Text.Feed.Util + Text.RSS.Export + Text.RSS.Import + Text.RSS.Syntax + Text.RSS1.Export + Text.RSS1.Import + Text.RSS1.Syntax + Text.RSS1.Utils + other-modules: + Data.Text.Util + Data.XML.Compat + build-depends: + base >= 4 && < 4.19 + , base-compat >= 0.9 && < 0.14 + , bytestring >= 0.9 && < 0.13 + , old-locale == 1.0.* + , old-time >= 1 && < 1.2 + , safe == 0.3.* + , text < 1.3 || ==2.0.* + , time < 1.13 + , time-locale-compat == 0.1.* + , utf8-string < 1.1 + , xml-types >= 0.3.6 && < 0.4 + , xml-conduit >= 1.3 && < 1.10 + +test-suite tests + ghc-options: -Wall + hs-source-dirs: tests + main-is: Main.hs + type: exitcode-stdio-1.0 + default-language: Haskell2010 + default-extensions: + NoImplicitPrelude + OverloadedStrings + autogen-modules: + Paths_feed + other-modules: + Paths_feed + Example + Example.CreateAtom + ImportExport + Text.Atom.Tests + Text.Atom.Validate.Tests + Text.Feed.Util.Tests + Text.RSS.Equals + Text.RSS.Export.Tests + Text.RSS.Import.Tests + Text.RSS.Tests + Text.RSS.Utils + build-depends: + base >= 4.6 + , base-compat + , HUnit >= 1.2 && < 1.7 + , feed + , old-time >= 1 && < 1.2 + , syb + , test-framework == 0.8.* + , test-framework-hunit == 0.3.* + , text < 1.3 || ==2.0.* + , time < 1.13 + , xml-types >= 0.3.6 && < 0.4 + , xml-conduit >= 1.3 && < 1.10 + +test-suite readme + ghc-options: -Wall -pgmL markdown-unlit + main-is: README.lhs + default-language: Haskell2010 + default-extensions: + NoImplicitPrelude + OverloadedStrings + type: exitcode-stdio-1.0 + build-depends: + base >= 4.6 + , base-compat + , text + , feed + , xml-conduit + , xml-types + build-tool-depends: + markdown-unlit:markdown-unlit >= 0.4 && < 0.6 + +test-suite readme-doctests + hs-source-dirs: tests + main-is: doctest-driver.hs + type: exitcode-stdio-1.0 + default-language: Haskell2010 + if impl(ghc < 8) + buildable: False + build-depends: + base >= 4.6 + , doctest + , doctest-driver-gen + , feed + build-tool-depends: + markdown-unlit:markdown-unlit >= 0.4 && < 0.6 + , doctest-driver-gen:doctest-driver-gen