Name: mediawiki Version: 0.2.4 License: BSD3 License-file: LICENSE Category: Web Synopsis: Interfacing with the MediaWiki API Description: A complete Haskell binding to the MediaWiki API letting you programmatically access (read and write) MediaWiki content. . See and for more. 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 }