Name: mediawiki Version: 0.2.3 License: BSD3 License-file: LICENSE Category: Web Synopsis: Interfacing with the MediaWiki API Description: A complete Haskell binding to the MediaWiki API Author: Sigbjorn Finne Maintainer: Sigbjorn Finne Cabal-version: >= 1.2 build-type: Simple extra-source-files: README examples/ListCat.hs examples/Util/GetOpts.hs flag old-base description: Old, monolithic base default: False library Exposed-Modules: MediaWiki.API.Types, MediaWiki.API.Output, MediaWiki.API, MediaWiki.API.Base, MediaWiki.API.Utils, MediaWiki.API.Query.AllCategories, MediaWiki.API.Query.AllCategories.Import, MediaWiki.API.Query.AllImages, MediaWiki.API.Query.AllImages.Import, MediaWiki.API.Query.AllLinks, MediaWiki.API.Query.AllLinks.Import, MediaWiki.API.Query.AllMessages, MediaWiki.API.Query.AllMessages.Import, MediaWiki.API.Query.AllPages, MediaWiki.API.Query.AllPages.Import, MediaWiki.API.Query.AllUsers, MediaWiki.API.Query.AllUsers.Import, MediaWiki.API.Query.BackLinks, MediaWiki.API.Query.BackLinks.Import, MediaWiki.API.Query.Blocks, MediaWiki.API.Query.Blocks.Import, MediaWiki.API.Query.Categories, MediaWiki.API.Query.Categories.Import, MediaWiki.API.Query.CategoryInfo, MediaWiki.API.Query.CategoryInfo.Import, MediaWiki.API.Query.CategoryMembers, MediaWiki.API.Query.CategoryMembers.Import, MediaWiki.API.Query.DeletedRevisions, MediaWiki.API.Query.DeletedRevisions.Import, MediaWiki.API.Query.EmbeddedIn, MediaWiki.API.Query.EmbeddedIn.Import, MediaWiki.API.Query.ExternalLinks MediaWiki.API.Query.ExternalLinks.Import, MediaWiki.API.Query.ExternalURLUsage MediaWiki.API.Query.ExternalURLUsage.Import, MediaWiki.API.Query.ImageInfo, MediaWiki.API.Query.ImageInfo.Import, MediaWiki.API.Query.Images, MediaWiki.API.Query.Images.Import, MediaWiki.API.Query.ImageUsage, MediaWiki.API.Query.ImageUsage.Import, MediaWiki.API.Query.Info, MediaWiki.API.Query.Info.Import, MediaWiki.API.Query.LangLinks, MediaWiki.API.Query.LangLinks.Import, MediaWiki.API.Query.Links, MediaWiki.API.Query.Links.Import, MediaWiki.API.Query.LogEvents, MediaWiki.API.Query.LogEvents.Import, MediaWiki.API.Query.Random, MediaWiki.API.Query.Random.Import, MediaWiki.API.Query.RecentChanges, MediaWiki.API.Query.RecentChanges.Import, MediaWiki.API.Query.Revisions, MediaWiki.API.Query.Revisions.Import, MediaWiki.API.Query.Search, MediaWiki.API.Query.Search.Import, MediaWiki.API.Query.SiteInfo, MediaWiki.API.Query.SiteInfo.Import, MediaWiki.API.Query.Templates, MediaWiki.API.Query.Templates.Import, MediaWiki.API.Query.UserContribs, MediaWiki.API.Query.UserContribs.Import, MediaWiki.API.Query.UserInfo, MediaWiki.API.Query.UserInfo.Import, MediaWiki.API.Query.Users, MediaWiki.API.Query.Users.Import, MediaWiki.API.Query.WatchList, MediaWiki.API.Query.WatchList.Import, MediaWiki.API.Action.Sitematrix, MediaWiki.API.Action.Login, MediaWiki.API.Action.Login.Import, MediaWiki.API.Action.ParamInfo, MediaWiki.API.Action.Parse, MediaWiki.API.Action.Parse.Import, MediaWiki.API.Action.Rollback, MediaWiki.API.Action.Delete, MediaWiki.API.Action.Undelete, MediaWiki.API.Action.Protect, MediaWiki.API.Action.Block, MediaWiki.API.Action.Unblock, MediaWiki.API.Action.Move, MediaWiki.API.Action.Edit, MediaWiki.API.Action.EmailUser, MediaWiki.API.Action.Watch, MediaWiki.API.Action.OpenSearch, MediaWiki.API.Action.FeedWatchlist, MediaWiki.API.Action.ExpandTemplates, MediaWiki.API.Action.ExpandTemplates.Import, MediaWiki.Util.Fetch, MediaWiki.Util.Codec.Percent, MediaWiki.Util.Codec.URLEncoder Ghc-Options: -Wall -O2 Build-Depends: xml, HTTP >= 3001, network, mime, utf8-string if flag(old-base) Build-Depends: base < 3 else Build-Depends: base >= 4 if impl(ghc >= 6.10) cpp-options: -DEXTENSIBLE_EXCEPTIONS executable main { if flag(old-base) Build-Depends: base < 3 else Build-Depends: base >= 4 main-is: Main.hs ghc-options: -Wall -fglasgow-exts if impl(ghc >= 6.10) cpp-options: -DEXTENSIBLE_EXCEPTIONS } executable listCat { build-depends: pretty if flag(old-base) Build-Depends: base < 3 else Build-Depends: base >= 4 main-is: examples/ListCat.hs ghc-options: -Wall -fglasgow-exts -iexamples if impl(ghc >= 6.10) CPP-options: -DEXTENSIBLE_EXCEPTIONS }